You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.7 KiB
1.7 KiB
Servicios Systemd para ADN Systems DMR
Archivos de Servicio
- adn-bridge.service - Servidor DMR principal (bridge_master.py)
- adn-dashboard.service - Panel de administración de contraseñas (dashboard.py)
Instalación
1. Copiar el proyecto a /opt/adn-dmr
sudo mkdir -p /opt/adn-dmr
sudo cp -r /ruta/del/proyecto/* /opt/adn-dmr/
2. Copiar los servicios a systemd
sudo cp adn-bridge.service /etc/systemd/system/
sudo cp adn-dashboard.service /etc/systemd/system/
3. Recargar systemd
sudo systemctl daemon-reload
4. Habilitar servicios para arranque automático
sudo systemctl enable adn-bridge.service
sudo systemctl enable adn-dashboard.service
5. Iniciar los servicios
sudo systemctl start adn-bridge.service
sudo systemctl start adn-dashboard.service
Comandos Útiles
Ver estado de los servicios
sudo systemctl status adn-bridge.service
sudo systemctl status adn-dashboard.service
Ver logs en tiempo real
sudo journalctl -u adn-bridge.service -f
sudo journalctl -u adn-dashboard.service -f
Reiniciar servicios
sudo systemctl restart adn-bridge.service
sudo systemctl restart adn-dashboard.service
Detener servicios
sudo systemctl stop adn-bridge.service
sudo systemctl stop adn-dashboard.service
Deshabilitar arranque automático
sudo systemctl disable adn-bridge.service
sudo systemctl disable adn-dashboard.service
Notas
- Los servicios asumen que el proyecto está instalado en
/opt/adn-dmr - Si usas otra ruta, edita
WorkingDirectoryen los archivos .service - El dashboard escucha en el puerto 5000
- Asegúrate de tener las dependencias Python instaladas antes de iniciar