# ============================================================================= # Service « vitrine-web » : l'interface web (serveur_web.py) # ============================================================================= # # Comme vitrine-pixels.service, c'est un MODÈLE : installation/installer.sh # remplace @PROJET@ et @PYTHON@ par les vrais chemins. # # Il tourne À CÔTÉ du lecteur (service vitrine-pixels) : le serveur range les # fichiers et laisse des « post-it », le lecteur joue les animations. # # Commandes utiles : # sudo systemctl enable --now vitrine-web activer + démarrer # sudo systemctl restart vitrine-web relancer (après une modification) # journalctl -u vitrine-web -f voir les visites et les erreurs [Unit] Description=Vitrine pixels : interface web de gestion des animations After=network.target [Service] Type=simple ExecStart="@PYTHON@" "@PROJET@/serveur_web.py" WorkingDirectory=@PROJET@ # Administrateur : pour écrire dans /boot et utiliser le port 80. User=root Restart=always RestartSec=5 Environment=PYTHONUNBUFFERED=1 [Install] WantedBy=multi-user.target