(add dorfmapserver) |
(dorfmap-websockets dokumentiert) |
||
Line 12: | Line 12: | ||
}} | }} | ||
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 <ttd>sudo systemctl status dorfmap-websockets.service</tt>, | |||
<tt>sudo systemctl restart dorfmap-websockets.service</tt> etc. | |||
=== Updates einspielen === | |||
(Wird bald™ per Fabric geskriptet) | |||
<source lang="bash"> | |||
cd /srv/dorfmap-websockets/dorfmap-websockets | |||
sudo systemctl stop dorfmap-websockets.service | |||
sudo -u dorfmap-websockets git pull | |||
sudo npm install # falls neue Dependencies dazukamen | |||
sudo chown -R dorfmap-websockets . # dito | |||
sudo systemctl start dorfmap-websockets.service | |||
sudo systemctl status dorfmap-websockets.service | |||
</source> |
Revision as of 17:19, 30 August 2014
dorfmapserver.chaosdorf.dn42 | |
---|---|
Ort | Host:Hyperion |
Zweck | Dorfmap-Dienste |
OS | Debian Sid x86_64 |
Disks | 16GB16,000 MB <br />16,000,000 kB <br />0.016 TB <br /> |
RAM | 512MB488.281 MiB <br />500,000 kiB <br />512,000,000 B <br />0.477 GiB <br />4.656613e-4 TiB <br /> |
PAM? | No |
SSH user login? | No |
Admins | derf, marudor |
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 <ttd>sudo systemctl status dorfmap-websockets.service, sudo systemctl restart dorfmap-websockets.service etc.
Updates einspielen
(Wird bald™ per Fabric geskriptet)
cd /srv/dorfmap-websockets/dorfmap-websockets
sudo systemctl stop dorfmap-websockets.service
sudo -u dorfmap-websockets git pull
sudo npm install # falls neue Dependencies dazukamen
sudo chown -R dorfmap-websockets . # dito
sudo systemctl start dorfmap-websockets.service
sudo systemctl status dorfmap-websockets.service