mirror of
https://github.com/GeiserX/genieacs-services
synced 2026-04-21 15:57:17 +00:00
Systemd/Supervisord services for GenieACS processes
| .github | ||
| docs/images | ||
| .coderabbit.yaml | ||
| AGENTS.md | ||
| genieacs-cwmp.service | ||
| genieacs-fs.service | ||
| genieacs-nbi.service | ||
| genieacs-ui.service | ||
| LICENSE | ||
| README.md | ||
| run_with_env.sh | ||
| SECURITY.md | ||
| supervisord.conf | ||
GenieACS Services
Systemd and Supervisord service files for GenieACS.
Recommended way to deploy GenieACS, instructions here: https://github.com/genieacs/genieacs/wiki/Docker-Installation-with-Docker-Compose
Instructions for Systemd:
cp genieacs-cwmp.service /etc/systemd/system/
systemctl enable genieacs-cwmp.service
cp genieacs-nbi.service /etc/systemd/system/
systemctl enable genieacs-nbi.service
cp genieacs-fs.service /etc/systemd/system/
systemctl enable genieacs-fs.service
cp genieacs-ui.service /etc/systemd/system/
systemctl enable genieacs-ui.service
In order to see & follow the logs:
journalctl -f -u genieacs-X.service
Instructions for Supervisord:
Just copy the supervisord.conf file to /etc/supervisor/conf.d/
GenieACS Ecosystem
This project is part of a broader set of tools for working with GenieACS:
| Project | Type | Description |
|---|---|---|
| genieacs-docker | Docker + Helm | Production-ready multi-arch Docker image and Helm chart |
| genieacs-ansible | Ansible Collection | Dynamic inventory plugin and device management modules |
| genieacs-mcp | MCP Server | AI-assisted device management via Model Context Protocol |
| genieacs-ha | HA Integration | Home Assistant integration for TR-069 monitoring |
| n8n-nodes-genieacs | n8n Node | Workflow automation for GenieACS |
| genieacs-sim-container | Simulator | Docker-based GenieACS simulator for testing |
Related Projects
| Project | Description |
|---|---|
| genieacs-container | Original and most popular Helm Chart / Container for GenieACS |
| genieacs-sim-container | Docker for the GenieACS Simulator |
| genieacs-ha | Home Assistant custom integration for GenieACS TR-069 router management |
| genieacs-mcp | MCP Server for GenieACS written in Go |
| genieacs-ansible | Ansible Galaxy collection for GenieACS TR-069 ACS |
| n8n-nodes-genieacs | n8n community node for GenieACS TR-069 device management |