Commit graph

5 commits

Author SHA1 Message Date
randogoth
699bfb01c1 Point web-repo flake inputs and deploy SSH config at code.randogoth.com instead of Codeberg 2026-09-10 12:17:10 +03:00
randogoth
3ae266293f Add zonetoast.com Pelican site
Wire up flake input, Pelican build, deploy service, webhook trigger, and
Caddy virtual host for zonetoast.com.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 12:22:54 +03:00
randogoth
09ee1932a2 Trigger deploy service after nixos-rebuild in update scripts
nixos-rebuild switch does not re-run oneshot services automatically.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 13:55:21 +03:00
randogoth
bb41c4f82a Fix nix not found in systemd PATH for update services
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 13:46:28 +03:00
randogoth
bb419a13af Add webhook-triggered rebuilds for Pelican sites
Adds a webhook-deploy service that listens for Codeberg push events and
triggers per-site nixos-rebuild runs. Skips rebuilds if the flake lock
revision is unchanged. Fixes root SSH client config so nix flake update
can reach Codeberg using the existing deploy key.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 13:36:10 +03:00