Category: Deployment
Resource links
Updated

This solution is summarized from an archived support forum post. This information may have changed. If you notice an error, please let us know in Discord.

Use Supervisor On Appsmith to View All the Running Processes

Issue

As an Appsmith user, I need to be able to view the Supervisor dashboard on my self-hosted instance to monitor all the running processes around Appsmith. I can access it by visiting port 9001 on my running instance. However, I find the cron process a bit confusing and would like more clarity on its purpose.

Resolution

To view and manage Appsmith processes on a self-hosted instance, use Supervisor via the web UI or CLI.

Web UI (recommended)

  1. Set credentials in your docker.env (inside stacks/configuration), then restart your instance:
APPSMITH_SUPERVISOR_USER=<username>
APPSMITH_SUPERVISOR_PASSWORD=<strong-password>
  1. Open: http://<your-domain>/supervisor
    Example: http://localhost/supervisor

CLI (quick status/logs)

  • List processes:
docker-compose exec appsmith supervisorctl status
  • Tail stderr for a process:
docker-compose exec appsmith supervisorctl tail <process_name> stderr

See: Monitor Subsystems (Supervisor) and Environment Variables in the Appsmith docs for details and security notes.