Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SquirrelCorporation/SquirrelServersManager
A user friendly, UI/UX focus server & configuration management tool
https://github.com/SquirrelCorporation/SquirrelServersManager
ansible configuration docker management
Last synced: 3 months ago
JSON representation
A user friendly, UI/UX focus server & configuration management tool
- Host: GitHub
- URL: https://github.com/SquirrelCorporation/SquirrelServersManager
- Owner: SquirrelCorporation
- License: agpl-3.0
- Created: 2024-02-23T07:17:11.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-08-23T11:37:53.000Z (3 months ago)
- Last Synced: 2024-08-24T08:29:53.977Z (3 months ago)
- Topics: ansible, configuration, docker, management
- Language: HTML
- Homepage: https://squirrelserversmanager.io/
- Size: 86.4 MB
- Stars: 427
- Watchers: 8
- Forks: 12
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
![Squirrel](./client/public/logo.svg)
# SQUIRREL SERVERS MANAGER
https://squirrelserversmanager.io[![Publish Containers to Ghcr.io](https://github.com/SquirrelCorporation/SquirrelServersManager/actions/workflows/docker-publish.yml/badge.svg)](https://github.com/SquirrelCorporation/SquirrelServersManager/actions/workflows/docker-publish.yml)
[![Tests](https://github.com/SquirrelCorporation/SquirrelServersManager/actions/workflows/node.js.yml/badge.svg)](https://github.com/SquirrelCorporation/SquirrelServersManager/actions/workflows/node.js.yml)NOTE:
This is a Alpha version, It may not work on your system. I am currently looking for testers and contributors.
Absolutely no warranties.See https://squirrelserversmanager.io/docs/quickstart
**Edit the .env file before anything**## Production
```console
docker compose up
```## Developement
```console
docker compose up -f docker-compose.dev.yml up
```## Main features:
| | Features | Description |
|:------------------------------------------:|:---------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------|
| | **Metrics & Statistics** | :white_circle: Monitor the main metrics of your servers (CPU, RAM, etc.) and detect anomalies |
| | **Playbooks management and execution** | :white_circle: Manage your playbooks, both locally and remotely, and run them on your devices |
| ) | **Container Management** | :white_circle: View all running containers, monitor their statistics, and receive alerts when updates are available |
| | **Automations** | :white_circle: Run actions on triggers like playbook execution or container actions |
| | **Security** | :white_circle: We do our best to ensure your secrets and authentication info are secure using Ansible Vault and Bcrypt |
| | **Advanced configuration** | :white_circle: SSM is user-friendly and easy to use, but it allows you to set up advanced options to fit your specific needs |
| | **Integrations** (Coming soon) | :white_circle: Trigger automations from other tools and call other services |
| | **Collections** | :white_circle: Install open source services on your devices with one click |## Screenshots
![dashboard](./site/public/home/dashboard.png)
![devices](./site/public/home/devices.png)
![services](./site/public/home/services.png)
![store](./site/public/home/store.png)
![playbook](./site/public/home/playbook.png)
![deviceinfo](./site/public/home/device-info.png)
![new-device](./site/public/home/new-device.png)