Skip to main content
50% off all plans, limited time. Starting at $2.48/mo
SSM

SSM

SSM (Squirrel Servers Manager) is a self-hosted server management UI. Inventory, monitoring, Ansible playbook execution, and Docker management for your fleet. The unified pane-of-glass for homelabbers managing 5-50 hosts.

At a glance

1k

GitHub stars

47

Page views

179

Active installs

License AGPL-3.0 Version Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Active installs is sample data (staging preview); real metric wires in before launch.

Accessing Squirrel Servers Manager (SSM)

  1. Open your web browser and navigate to: http://<SERVER_IP>:8000
  2. The setup wizard will start automatically.
  3. Create the admin account.
  4. Log in to the dashboard.

Important Files & Directories

  • Application installation: /root/ssm
  • Environment variables (secrets): /root/ssm/.env
  • Persistent data (MongoDB, Redis, Prometheus, app data): /root/ssm/.data.prod
  • Docker Compose file: /root/ssm/docker-compose.yml

Running Services

  • Proxy: UI entry point (port 8000)
  • Server: Backend API
  • Client: Frontend UI
  • MongoDB: Primary database
  • Redis: Cache layer
  • Prometheus: Metrics & monitoring

Service Management

Check service status:

cd /root/ssm
docker compose ps

View logs:

cd /root/ssm
docker compose logs -f

Restart all services:

docker compose restart

Deploy SSM now. From $2.48/mo.