diff --git a/systemd/README.md b/systemd/README.md index 68584325e8f596d9bfb8ee01ede4e8725efbbf52..01d81e5fcbebb6fbda7c63c57bbdd7f320fa4180 100644 --- a/systemd/README.md +++ b/systemd/README.md @@ -1,12 +1,20 @@ -Install with: +# SystemD services + +## Installing + +Install all SystemD services with: cp systemd/conservancy-www-*.{service,timer} /etc/systemd/system systemctl enable conservancy-www-cleanup.service systemctl start conservancy-www-cleanup.service systemctl enable conservancy-www-update.timer systemctl start conservancy-www-update.timer + systemctl enable conservancy-www-db.service + + +## Website updates -Monitor with: +Monitor the website update service with: systemctl list-timers --all journalctl --catalog --follow --unit conservancy-www-update.service @@ -17,3 +25,10 @@ Updates will fail unless `/var/www/website` has a git upstream, so set that with git branch --set-upstream-to=upstream/master master Note that the update script does not run `migrate`. + + +## Fundraiser/sustainer database updates + +The `conservancy-www-db.service` applies SQL updates to the website +database. These include the fundraising total and sustainers to be publicly +acknowledged.