Run your own sync server for Focus Compass

Choose hosting or run the safe installer on your own server. It supports both a clean VPS and a server that already hosts websites, and installs Docker automatically only on a server it classifies as new and empty.

1. Choose a launch path

Pick one option. You only see the steps you need.

For a VPS, 1 vCPU, 1 GB RAM, and 10+ GB disk are enough. The fully automatic path needs Ubuntu/Debian, a public IPv4 address, and free inbound TCP ports 80/443. If those ports are already taken, the installer switches to a local install instead of touching your setup.

Where do you want to run the server?

Hosting for your sync server

Railway is the one-click path. Sliplane runs the official image without SSH. A Hetzner VPS stays fully under your control.

Railway

$5/mo minimum + usage

Docker image, persistent storage, and a public HTTPS address on one platform.

Sliplane

from €9/mo + VAT

Official GHCR image, persistent volume, and HTTPS — no SSH.

Sign in with GitHub, create a Starter server, then Deploy service → Registry. Use image ghcr.io/focus-compass/focus-compass-sync-server:v0.0.8, expose HTTP, set PORT=8080, health check /health, and mount a volume at /app/data. Open the public URL and generate the master token.

Hetzner

current Cloud price + €0.50 IPv4

Cloud VPS with public IPv4; the installer handles Docker and HTTPS on a clean Ubuntu server.

In Hetzner Console, create an Ubuntu 24.04 server with a public IPv4. Prefer a Cost-Optimized plan if one is in stock; otherwise CPX12 is enough. Connect over SSH, then continue under “I have a Linux server.”

Prices and promotions change. Check the final price and renewal terms on the provider's website before paying.

2. Connect the workspace

Open your server's address, create the connection link there, and paste it into Focus Compass.

1. Create the connection link

Open the public address and press "Create connection link". The master token is created in the dashboard; the installer never receives or prints it.

  • A brand-new server has no token yet, so open the address yourself right after the install.
  • The link starts with wss:// and contains the master token.
  • Treat the link like a password: it grants access to your data.

2. Paste it into Focus Compass

Connect the current workspace. Focus Compass then gives you a workspace-specific link for other devices.

Connection link from the server
wss://203.0.113.10/#YOUR_TOKEN
  • Open sync settings.
  • Paste the link and press Connect.
  • Use the workspace link on another device.

Done

You can now connect to this workspace from different devices.