Self-host your sync server

Synchronize Focus Compass across devices while keeping full control over where your data lives.

Step 1: Launch your server

All options lead to the same result: your own private sync server. Pick what fits your setup.

Docker option

If Docker is already installed, run one command:

docker run -d -p 80:3000 --name fc-sync focuscompass/sync-server

VPS option (one-line install)

On a clean Linux VPS, install everything automatically:

curl -sSL https://focus-compass.com/install.sh | bash

The install script is open source. Review it on GitHub before running.

Step 2: Configure and connect

1. Open your server URL

http://your-server-ip:80orhttps://sync.yourdomain.com

2. Complete setup wizard

  • Create an admin password
  • Configure server name (optional)
  • Enable HTTPS when using a domain

3. Paste sync URL into Focus Compass

  1. 1. Open menu (☰) - Settings
  2. 2. Find Sync Server URL field
  3. 3. Paste URL and press Connect
  4. 4. Repeat on your other devices

Done

Your workspaces now sync across all connected devices.

Why self-host?

Maximum privacy

Your data remains on your server. Third parties do not access your project content.

Independence

You are not tied to an external SaaS backend. The server works as long as your infrastructure runs.

Full control

You control backups, updates, migrations, and access policies.

Ready to start?

Launch your own server and get private Focus Compass sync without compromises.