Skip to content

Overview

Squirrel Servers Manager (SSM) is backend and front-end software focused on configuration and Docker management. Its goal is to be simple to use, yet offer depth of customization.

Jump to Quick Start

tldr Automagic

Once a device is added, SSM will automagically:

  • Detect downtimes
  • Retrieve hardware key usage and software versions
  • Pull running containers and Docker elements
  • Detect container image updates
  • Allow you to deploy & manage containers on your devices
  • Allow you to run playbooks for configuration management

tldr Schematic Overview

SSHSSH

tldrSSH based

  • Connections from SSM 🐿️ to your devices 🌰🌰🌰 run through SSH.
  • Credentials are encrypted using Ansible Vault.

SSM is agent-based. To harness its full power, you must install a Node.js-based agent on all your devices, either via the UI or manually.

Note

The SSM agent is not mandatory; you can manually add devices without the agent (see Unmanaged Devices).

The agent allows:

  • System information retrieval (OS & package versions; hardware details)
  • Statistics gathering (CPU, memory usage)
  • Downtime detection
  • IP address update

Made with love