Get Joinery Running

Get Joinery Running

Self-install on your own server, or pay $99 and we'll do it for you.

Requirements

Before you start, you'll need:

  • A server — Ubuntu 24.04 recommended (any Debian-based distro should work)
  • Root SSH access to the server
  • A domain name pointed at the server's IP address

What Gets Installed

The install script provisions everything from scratch:

  • Apache2 with VHost configuration
  • PHP 8.x
  • PostgreSQL with a dedicated database and user
  • Full Joinery installation — site directory, config file, initial database schema
  • SSL via Let's Encrypt (auto-provisioned once DNS is live)

Install Steps

  1. Download the latest release and extract it
  2. Navigate to maintenance_scripts/install_tools/
  3. Run server setup: ./install.sh -y -q server (installs Apache, PHP, PostgreSQL — ~20 min)
  4. Create your site: ./install.sh -y -q site SITENAME YOURDOMAIN.COM
  5. Visit https://yourdomain.com/admin to complete setup

Want Us to Do This?

Skip the setup — White Glove Install for $99

Provide your server's IP address, root SSH credentials, and domain name. We handle everything: Apache, PHP, PostgreSQL, the Joinery install, VHost configuration, and SSL. Typical turnaround within 24 hours.

Get Installed for $99 →