6 Commits
Author SHA1 Message Date
govandClaude Opus 5.5 e691cabf6f fix: run cities labeler from its release image
Deploy PDS / deploy (push) Canceled after 0s
Pull git.cosocial.info/cosocial-canada/atproto-cosocial-labeler instead of
cloning and building on the server, which took several minutes per deploy.
Watchtower picks up new :latest releases.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 15:37:32 -05:00
gov f998954be9 feat: deploy cities labeler 2026-11-04 16:55:41 -05:00
Boris Mann c11ce119d4 Adding smtp url as a secret and sending from techops @ cosocial.ca
Deploy PDS / deploy (push) Canceled after 0s
2026-09-20 10:51:16 -07:00
gov 396ff6b8b8 feat: pds updates with telemetry and branding changes 2026-08-10 21:54:27 -04:00
govandLetta Code ec09b49282 feat: add PDS backup service with rclone + S3
Deploy PDS / deploy (push) Canceled after 0s
Three backup types: pre-update (Watchtower lifecycle hook),
pre-deploy (Ansible task), and periodic (systemd timer).
All uploads go to OVH S3 via rclone. Backs up SQLite DBs,
pds.env, and Caddy config.

👾 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta Code <noreply@letta.com>
2026-08-04 18:00:34 -04:00
gov 06e085fb6d chore(cd): gitea autodeploy on push to main
Deploy PDS / deploy (push) Canceled after 0s
2026-08-04 12:43:02 -04:00