Deploy CrossWatch on Asustor using Portainer or Docker.
Most Asustor setups use Portainer.
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.
Docker Engine on Asustor.
Portainer (common install via App Central).
A shared folder to persist CrossWatch state.
Do not run without the /config volume. You will lose state when the container is recreated.
/config
Use the same stack definition as in Install with Portainer.
Key values:
Image: ghcr.io/cenodude/crosswatch:latest
ghcr.io/cenodude/crosswatch:latest
Port: 8787:8787
8787:8787
Volume: <your-share-or-host-path>:/config
<your-share-or-host-path>:/config
Environment: TZ=UTC
TZ=UTC
Open http://<asustor-ip>:8787.
http://<asustor-ip>:8787
If your share is read-only to the container:
Fix share permissions.
Or set APP_UID/APP_GID to match the share owner.
APP_UID
APP_GID
Continue with First-time setup.
Last updated 3 minutes ago
Was this helpful?