Install on Docker (Linux)

Run CrossWatch on a Linux host using Docker or Docker Compose.

This is the fastest “works everywhere” install.

circle-info

We do not provide support for installing or troubleshooting container runtimes.

These pages assume Docker (or your NAS container manager) is already installed and working.

If Docker itself is broken, use your platform docs first.

The install guides are provided for reference only.

What you need

  • Docker Engine.

  • Docker Compose plugin (docker compose).

  • A persistent host folder for CrossWatch state.

circle-exclamation

1) Create a config folder

Example:

sudo mkdir -p /opt/crosswatch/config

Create docker-compose.yml:

Start it:

Open http://<host-ip>:8787.

3) Run with Docker (one-liner)

Updating

Permission issues on /config

If the container can’t write to /config:

  • Fix host permissions (recommended).

  • Or set APP_UID/APP_GID to match the folder owner.

Next steps

Last updated

Was this helpful?