Description
SysManage is a comprehensive centralized system management server with a modern web-based interface. It provides agent management and monitoring, system metrics and health tracking, comprehensive reporting with PDF generation, JWT-based authentication with mTLS security, multi-user management with RBAC, package inventory and updates, certificate management, and real-time WebSocket communication. The server runs as a systemd service and communicates with SysManage agents deployed across your infrastructure to provide centralized management of Linux, Windows, macOS, FreeBSD, and OpenBSD systems.
Installation Instructions
Installation
-
Enable the COPR repository: sudo dnf copr enable bryaneverly/sysmanage
-
Install the package: sudo dnf install sysmanage
Configuration
Before starting SysManage, you MUST configure:
-
PostgreSQL Database (version 12+)
For local database setup: sudo dnf install postgresql-server postgresql-contrib sudo postgresql-setup --initdb sudo systemctl enable --now postgresql sudo -u postgres createuser sysmanage sudo -u postgres createdb sysmanage -O sysmanage sudo -u postgres psql -c "ALTER USER sysmanage WITH PASSWORD 'your-password';"
-
Edit configuration file: sudo vi /etc/sysmanage.yaml
Or use the online configuration builder at: https://sysmanage.org/config-builder.html
-
Initialize database: cd /opt/sysmanage sudo -u sysmanage .venv/bin/python -m alembic upgrade head
-
Start the service: sudo systemctl start sysmanage sudo systemctl enable sysmanage
Access
Frontend: http://your-server:3000 Backend API: http://your-server:8080
nginx is configured to serve the frontend on port 3000 and proxy API requests to the backend.
Log files: /var/log/sysmanage/
Documentation
Visit https://sysmanage.org for complete documentation, tutorials, and support.
These provide a complete overview and step-by-step installation instructions for users who find your package in COPR.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
EPEL 10
|
x86_64 (0)* | EPEL 10 (2 downloads) |
EPEL 9
|
x86_64 (0)* | EPEL 9 (0 downloads) |
Fedora 41
|
x86_64 (0)* | Fedora 41 (2 downloads) |
Fedora 42
|
x86_64 (0)* | Fedora 42 (2 downloads) |
Fedora 43
|
x86_64 (0)* | Fedora 43 (0 downloads) |
* Total number of downloaded packages.
EPEL 10
Fedora 41