Free text:
Enthält Dienste für die dorfmap. Frontend und Backend selbst laufen weiterhin auf {{H|feedback}}. == dorfmap-websockets == [https://github.com/chaosdorf/dorfmap-websockets dorfmap-websockets] stellt dorfmap/socket.io bereit und erlaubt die Kommunikation zwischen verschiedenen dorfmapclients (also Browsern). Es läuft unter einem eigenen Benutzer <tt>dorfmap-websockets</tt>. Das Git-Repository liegt in <tt>/srv/dorfmap-websockets/dorfmap-websockets</tt>. Verwaltet wird der Service per systemd, relevante Befehle sind <tt>sudo systemctl status dorfmap-websockets.service</tt>, <tt>sudo systemctl restart dorfmap-websockets.service</tt> etc. === Updates einspielen === <tt>fab deploy</tt> im lokalen Repository ausführen. Neue Dependencies werden (falls nötig) automatisch installiert. == dorfmap-Backups == Auf eine separate (virtuelle) 32GB-Festplatte werden per cron einmal im Monat Vollbackups von den dorfmap-Raspis ({{H|donationprint}} und {{H|feedback}}) gezogen. Im Falle eines SD-Karten-Ausfalls können die Images einfach auf eine neue SD-Karte kopiert werden. (Miss)Erfolg wird normal per Monitoring überwacht.
Save page Show preview Show changes Cancel