Create Forgejo workflows for remaining services #39

Open
opened 2026-07-25 19:37:20 +00:00 by lab · 0 comments
Owner

Create individual workflow files for each remaining service.

Services and deploy method

Service Method Namespace
caddy kubectl apply + rollout restart caddy
monitoring Helm (kube-prometheus-stack) monitoring
vaultwarden Helm vaultwarden
homer Helm homer
homarr Helm homarr
ntfy Helm (custom chart) ntfy
changedetection Helm (custom chart) changedetection
stirling-pdf Helm stirling-pdf
termix Helm (custom chart) termix
kubernetes-dashboard Helm kubernetes-dashboard
longhorn Helm longhorn-system
crowdsec Helm crowdsec
mysql Helm (Bitnami) db
ddns kubectl apply ddns
portfolio kubectl apply portfolio
speedtest-tracker kubectl apply speedtest-tracker

Steps

  1. Create one workflow per service
  2. Use generic template from issue #{{TEMPLATE_ISSUE}}
  3. Apply and test each
Create individual workflow files for each remaining service. ## Services and deploy method | Service | Method | Namespace | |---------|--------|-----------| | caddy | kubectl apply + rollout restart | caddy | | monitoring | Helm (kube-prometheus-stack) | monitoring | | vaultwarden | Helm | vaultwarden | | homer | Helm | homer | | homarr | Helm | homarr | | ntfy | Helm (custom chart) | ntfy | | changedetection | Helm (custom chart) | changedetection | | stirling-pdf | Helm | stirling-pdf | | termix | Helm (custom chart) | termix | | kubernetes-dashboard | Helm | kubernetes-dashboard | | longhorn | Helm | longhorn-system | | crowdsec | Helm | crowdsec | | mysql | Helm (Bitnami) | db | | ddns | kubectl apply | ddns | | portfolio | kubectl apply | portfolio | | speedtest-tracker | kubectl apply | speedtest-tracker | ## Steps 1. Create one workflow per service 2. Use generic template from issue #{{TEMPLATE_ISSUE}} 3. Apply and test each
lab added this to the GitOps & Automation milestone 2026-07-25 19:37:20 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lab/homelab#39
No description provided.