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.
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 + usageDocker image, persistent storage, and a public HTTPS address on one platform.
Sliplane
from €9/mo + VATOfficial 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 IPv4Cloud 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.
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.