Archiv:Dorfmapserver

From Chaosdorf Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
dorfmapserver.chaosdorf.dn42
Ort Host:Helios
Zweck Dorfmap-Dienste
OS Debian Sid
Disks 48GB48,000 MB <br />48,000,000 kB <br />0.048 TB <br />
RAM 1GiB1,024 MiB <br />1,048,576 kiB <br />1,073,741,824 B <br />9.765625e-4 TiB <br />1,073.742 MB <br />
Admin-Toolkit No
PAM? No
SSH user login? No
Admins derf, marudor
NetBox URL [1]

Enthält Dienste für die dorfmap. Frontend und Backend selbst laufen weiterhin auf feedback.

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 dorfmap-websockets. Das Git-Repository liegt in /srv/dorfmap-websockets/dorfmap-websockets. Verwaltet wird der Service per systemd, relevante Befehle sind sudo systemctl status dorfmap-websockets.service, sudo systemctl restart dorfmap-websockets.service etc.

Updates einspielen

fab deploy 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 (donationprint und 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.