Docs

Installation

One Docker command. Free to install. Runs on your own hardware under your sole supervision.

The Opsalis control center is a Docker container that runs entirely on your machine. Opsalis has no access to it — your data, your wallet, and your API keys never leave your hardware.

Requirements

Install and start

Pull and run the control center:

docker run -d --name opsalis opsalis/control-center:latest

The container starts and the web console becomes available. The console address is shown in the container logs.

First login

Open the web console in your browser and sign in with the default credentials shown in the container logs. On your very first login, you are prompted to change the default password.

First-run setup wizard

After signing in for the first time, the control center guides you through three setup steps before you can use the console:

  1. Accept Terms of Use — read and accept the Opsalis Terms of Use. You can open the terms in a new tab if needed. You must check the confirmation box and click "Accept & Continue" to proceed.
  2. Set admin email — enter the email address where you want to receive encrypted backups and critical alerts. This is stored locally and never shared.
  3. Create a backup password and download your first backup — choose a strong password (minimum 6 characters) to encrypt your backups. The control center creates an encrypted backup file, saves it to disk, and emails it to you. A copy is also downloaded to your browser. This backup contains your wallet, API registrations, configuration, and call history.

Store your backup safely. Your control center is the only place your wallet and data exist. If you lose access to it without a backup, your funds and configuration cannot be recovered.

After completing these three steps, the Dashboard loads and you can start using Opsalis.

Verify installation

Once logged in, you should see the Dashboard with your balance and system status. If the dashboard loads, your installation is working correctly.

Updating

Pull the latest image and restart. Your data persists across updates.

docker pull opsalis/control-center:latest
docker stop opsalis && docker rm opsalis
# Re-run the docker run command above

Automatic updates. The control center supports automatic updates. Enable auto-update from Settings > Updates and it will update itself when a new version is available.