Commit Graph
16 Commits
Author SHA1 Message Date
admin 988acd88ba demote: move gamma to compose-files-staging (not in prod)
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 23:40:46 -07:00
admin 748bb720a5 gamma: remove ports:3000 - conflicts with gitea, Traefik handles routing via overlay
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 23:08:45 -07:00
admin ae47cd55bb Add gamma.yaml - remove env_file, inline TRAFFIC_HOST, tokens via stack-deploy.sh
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 23:07:03 -07:00
admin 8468e900b6 Add unifi.yaml to repo - test new stack-deploy.sh with env file containing special chars
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 22:58:30 -07:00
admin 3990ae8535 Add stack-deploy.sh + envparse.py: safe env loading via Python for all stacks
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 22:57:51 -07:00
admin 81c97125ef Fix deploy step: use rsync for safe-deploy.sh upload (no bare scp), clean up pipeline. Test with media.yaml redeploy.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 22:56:54 -07:00
admin 6883a3f688 Fix pipeline: add -i and UserKnownHostsFile=/dev/null to all scp commands for reliable SSH auth in agent containers
ci/woodpecker/push/woodpecker Pipeline failed
2026-06-22 22:53:50 -07:00
admin ff574aa710 Add safe-deploy.sh: Python-based env parser, handles special chars in .env values safely. Remove legacy shell deploy scripts superseded by pipeline.
ci/woodpecker/push/woodpecker Pipeline failed
2026-06-22 22:51:53 -07:00
admin 67174d6104 Fix pipeline env-file sourcing: use if/then to handle special chars in .env files
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 22:44:45 -07:00
admin a43e0924eb Remove env_file from meshcentral - inline non-secrets, BACKUPS_PW sourced from host .env at deploy time
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-22 22:41:58 -07:00
admin b84fae335d Remove env_file dependencies from media and maintenance stacks - inline all non-secret values directly in compose files
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-21 22:34:45 -07:00
admin a651848f48 Fix provision-secrets: check for yaml changes before scp to avoid failure on non-stack commits
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-21 22:20:42 -07:00
admin ed9253fa61 Add provision-secrets step: pipeline now manages all Docker Swarm secrets from Woodpecker store
ci/woodpecker/push/woodpecker Pipeline failed
2026-06-21 22:15:59 -07:00
admin 57761aa96f Fix pipeline: use CI_COMMIT_CHANGED_FILES, --no-interpolate validation, deploy only changed stacks
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 22:50:42 -07:00
admin f9978f64f4 Fix YAML parsing error in notify steps - use printf for JSON payload
ci/woodpecker/push/woodpecker Pipeline failed
2026-06-20 22:23:45 -07:00
admin 5413331fc2 Add Woodpecker CI/CD pipeline for Docker Swarm auto-deploy 2026-06-20 22:20:57 -07:00