Wiki-drift

Sausagewiki kjører på revolverhuset.no som bruker mag. Databasefilen er /home/mag/sausagewiki.db.

utviklingsprosessen

Service

Wikien kjører som en systemd-tjeneste konfigurert som en brukertjeneste for mag i /home/mag/.config/systemd/user/sausagewiki.service.

Som riktig bruker kontrolleres den med systemctl --user <verb> sausagewiki. Stdout kan leses med journalctl --user-unit sausagewiki, eventuelt med -f for å følge med videre.

/home/mag/update-sausagewiki.sh laster ned og innstallerer siste bygg av Sausagewiki fra Travis.

Backup

Vi tar backup av wikien på to måter:

Logrotate

Hver natt klokken 02:00 kjører bruker mag logrotate i en cron-jobb. Den komprimerer og kopierer databasefilen inn i katalogen /home/mag/sausagewiki-backup/. Den er konfigurert til å beholde de 7 siste kopiene.

rsync

Magnus kjører rsync av sausagewiki-backup-katalogen, Johannes kjører rsync av databasefilen. Begge deler en gang for dagen.

Cancel