Commit Graph
46 Commits
Author SHA1 Message Date
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 d8b628cd63 Add woodpecker secrets reference (manual management only)
ci/woodpecker/push/woodpecker Pipeline is pending
2026-06-20 23:23:35 -07:00
admin 7aa42042f1 Add vaultwarden secrets reference
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:23:35 -07:00
admin 858f465263 Add unifi secrets reference (no secrets)
ci/woodpecker/push/woodpecker Pipeline is pending
2026-06-20 23:23:34 -07:00
admin 8300381623 Add traefik secrets reference
ci/woodpecker/push/woodpecker Pipeline is pending
2026-06-20 23:23:34 -07:00
admin 3f281c74e7 Add security secrets reference
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:22:46 -07:00
admin 11470d9115 Add productivity secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:22:45 -07:00
admin 62d4883020 Add postgresql secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:22:45 -07:00
admin d42ecc13cc Add n8n secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:22:44 -07:00
admin f03b09e852 Add meshcentral secrets reference
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:21:51 -07:00
admin 9ac3f3f860 Add mealie secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:21:51 -07:00
admin da467ceb24 Add media secrets reference (no secrets)
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:21:50 -07:00
admin d3edc8e036 Add maintenance secrets reference (no secrets)
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:21:49 -07:00
admin 34db263958 Add homeassistant secrets reference
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:21:13 -07:00
admin cdf1515d81 Add guacamole secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:21:12 -07:00
admin 7d34efd8f3 Add git secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:21:12 -07:00
admin ff84bd511f Add gamma secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:21:11 -07:00
admin b1f225f770 Add entertainment secrets reference
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:20:25 -07:00
admin 03d108b267 Add auth secrets reference
ci/woodpecker/push/woodpecker Pipeline is pending
2026-06-20 23:20:24 -07:00
admin c20fd7322b Add ai secrets reference
ci/woodpecker/push/woodpecker Pipeline is pending
2026-06-20 23:20:24 -07:00
admin 759e902a78 Add 3dprint secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 23:20:24 -07:00
admin 8c27099d8c Add secrets directory README with migration guide and status tracker
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:19:31 -07:00
admin d314069ca9 Add create-secrets.sh helper for Docker Swarm secret provisioning
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-20 23:18:57 -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
root a38c652a61 Add media.yaml and deploy script
ci/woodpecker/push/woodpecker Pipeline failed
2026-06-20 22:43:09 -07:00
admin a4d7a7069f Add media deployment script
ci/woodpecker/push/woodpecker Pipeline failed
2026-06-20 22:39:13 -07:00
admin 4a762e4322 Add media.yaml configuration
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-06-20 22:39:12 -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
admin 3144964222 Add Woodpecker setup script 2026-06-20 21:07:23 -07:00
admin 2297077893 Add Woodpecker environment configuration template 2026-06-20 21:07:23 -07:00
admin 7bc5c3a2d7 Add Woodpecker CI/CD server and agents compose file 2026-06-20 21:07:22 -07:00
admin 29a6ad81a5 Add Gitea environment configuration example 2026-06-18 23:42:40 -07:00
admin 0e87c29c22 Add .gitignore to prevent committing secrets 2026-06-18 23:42:33 -07:00
admin 524c77757c Add secrets documentation 2026-06-18 23:42:32 -07:00
admin e14799cc51 Add Woodpecker CI/CD pipeline configuration 2026-06-18 23:42:32 -07:00
admin d31055c0be Add Gitea deployment script 2026-06-18 23:42:32 -07:00
admin 8ba5bd495b Add Gitea compose file 2026-06-18 23:42:31 -07:00
admin f118fc08ba Initial commit 2026-06-18 23:42:07 -07:00