# systemd Pilot systemd Pilot is a desktop application for managing systemd services on GNU/linux systems. it can be described as a gui for systemctrl. ![image](https://github.com/user-attachments/assets/85ee68be-aa3e-4291-8435-ef9ee7b8b72f) ![Screenshot From 2024-12-31 11-26-27](https://github.com/user-attachments/assets/09a58f8c-7d2b-4bc3-87db-561221295b18) ![Screenshot From 2024-12-31 11-28-58](https://github.com/user-attachments/assets/1c5653ab-31bc-4fd1-b607-1240dd85f831) ![Screenshot From 2024-12-31 11-29-24](https://github.com/user-attachments/assets/b9eb7194-b3dc-4c17-8ecc-8946374a2ca1) ![Screenshot From 2024-12-31 11-29-41](https://github.com/user-attachments/assets/2715e99c-2a96-406b-9d55-4f3512bbc345) ## Features - List system services on local machine or remote hosts - Quickly deploy a new service using a template - Start, Stop, Restart services, show status - Easy search. Just start typing and the app will find relevant services - Lightweight and easy on system resources (just a single Python script) ## Download - Download from the [releases](https://github.com/mfat/systemd-pilot/releases) section the package for your distribution. ## Requirements If you prefer to run the python script directly, here are the requirements: Python modules: - PyGObject>=3.42.0 - paramiko>=3.0.0 - keyring>=24.0.0 - rich>=13.0.0 - PyYAML Debian dependencies: - `sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-gtksource-4 python3-paramiko python3-yaml python3-keyring` Fedora/RHEL dependencies: - `sudo dnf install python3 python3-gobject python3-paramiko python3-keyring python3-rich python3-cairo python3-gobject python3-dbus python3-secretstorage gtk4 libadwaita gtksourceview4 systemd` ## Support development Bitcoin:`bc1qqtsyf0ft85zshsnw25jgsxnqy45rfa867zqk4t` Doge:`DRzNb8DycFD65H6oHNLuzyTzY1S5avPHHx`