SmashPanel – home

// Knowledge base

Docker Compose for an account

Change the account stack from the client area, with safety checks.

On plans that allow it (enterprise by default), the client can edit the account's Compose file, validate it, apply it and roll it back. This changes the containers for that hosting account. It does not change the platform stack.

The check refuses a file that asks for a privileged container, an external volume, or secret interpolation. Fix those and validate again before you apply.

Extra apps from the catalog (WordPress, Ghost, n8n, Nextcloud, Gitea, Uptime Kuma, Vaultwarden, Grafana and NGINX) are a different control. They add a container on a domain. They are not an installer that drops files into the document root. The plan has to allow custom Docker apps.

Related guides