Unbind

Quick Start

Install Unbind, create your user and deploy your first service.

You need two things:

  • A Linux server you have root access to, with ports 80 and 443 open. 2 CPU cores and 4 GB of memory is a comfortable start.
  • A domain where you can add DNS records.

Requirements has the full list of supported systems.

Run the installer

Connect to your server and run:

curl -fsSL https://raw.githubusercontent.com/unbindapp/unbind/master/apps/installer/install.sh | sudo sh

The installer checks your system and sets everything up. It only stops for the things it cannot decide for you, like your domain.

Point your domain at the server

The installer shows the DNS records to add and checks them until they resolve. Add the wildcard record too. It is optional, but with it every new service gets a working domain with no extra DNS work. DNS Setup walks through it.

Create your user

Open the domain you picked. The first visit asks you to create your account, with an email and a password of at least 8 characters.

Deploy something

Create a project, then add a service. Pick one:

Unbind builds the service, starts it and gives it a domain. Follow along in the deployment logs.

Next

  • Concepts explains teams, projects and environments.
  • Variables shows how to connect a service to a database.
  • Servers shows how to add more capacity.

On this page