Installing on Hetzner

One of the best ways to host Writebook is to use a cloud provider like Hetzner. It's inexpensive and relatively easy to set up if you have a little technical know-how.

Once you've signed up for a Hetzner account, just follow these steps to get set up. It should take less than 10 minutes.

  1. Choose + Create Server in your default project and pick a plan to get the server set up. hz-dash.png Minimum requirements are 2GB RAM/1CPU. We recommend the following setup: hz-plan.png

  2. Accept the rest of the defaults and hit Create and Buy now at the bottom of the screen. It will take just a few minutes for your server to be created.

  3. Once it's ready, copy the Public IP address which we'll use to point your domain name to your new cloud server. hz-ip.png

  4. Now head over to wherever your domain is managed. Some common registrars are GoDaddy, namecheap or Squarespace. Sign in and look for a link to manage your domain. You need to add an A record that points to the IP you copied above. It'll look something like this: DO-a-record.png

  5. Next, head back over to Hetzner and open the Console to connect to your server. hz-console-menu.png

  6. Finally, find the install command in the confirmation email we sent you and enter it into the command line: hz-command.png

  7. You'll be asked which domain name you will be using. That needs to be the same as the A record you set up in your domain manager. Type it in and ONCE will handle the rest. A few minutes later you'll see something like this: hz-install.png

  8. You're done! Open the URL in your web browser and set up your Writebook account.