Commit Graph

  • 78cea66d39 fixing deploy step main Your Name 2025-06-05 12:28:29 -0400
  • fc81495f2d fixing deploy step Your Name 2025-06-05 12:20:49 -0400
  • bb890c17d4 fixing deploy step Your Name 2025-06-05 12:12:49 -0400
  • ff3d077282 fixing deploy step Your Name 2025-06-05 11:58:43 -0400
  • 40fe535bdd fixing deploy step Your Name 2025-06-05 11:46:01 -0400
  • 42ff73a18d fixing deploy step Your Name 2025-06-05 11:36:59 -0400
  • 1f207cb0d2 fixing deploy step Your Name 2025-06-05 11:26:05 -0400
  • 03b209140d fixing deploy step Your Name 2025-06-05 09:36:23 -0400
  • 4e1e5f21cf fixing deploy step Your Name 2025-06-05 09:27:46 -0400
  • 7b19860ccc fixing deploy step Your Name 2025-06-05 09:20:23 -0400
  • 2cb6159eea fix: explicitly use bash to run deployment script - CI environment was using /bin/sh instead of /bin/bash - Our script uses bash-specific features like arrays - This ensures proper execution in CI environment Your Name 2025-06-05 09:17:14 -0400
  • 993b32af46 optimize: speed up deployment while ensuring latest images and better diagnostics - Force pull latest images with hash verification before deployment - Reduce timeouts: deployment 3min, health check 90s, stack removal 60s - Check every 2s instead of 5s for faster feedback - Exit early on clear failures to avoid waiting - Comprehensive container-level diagnostics on failure - Show task status, container logs, and service inspection - Verify deployed image matches pulled image hash - Minimal 10s initialization wait instead of 30s - Better error messages with image hash tracking Your Name 2025-06-05 09:15:00 -0400
  • bf09520c1d enhance: add comprehensive resilience to CI deployment script - Concurrent execution prevention with lock files - Retry logic for transient failures (3 attempts) - Extensive pre-flight checks (disk space, env vars, Docker health) - Configurable timeouts (5min deployment, 2min health checks) - Enhanced health checking with multiple validation methods - Automatic cleanup on script exit - Detailed debugging information on failure - Environment variable validation for all 10 secrets - Rollback preparation and improved logging Your Name 2025-06-05 09:11:37 -0400
  • 9645631496 fixing deploy step Your Name 2025-06-05 09:06:59 -0400
  • 7645c32156 enhance: improve production deployment with better verification - Add verification loop to ensure stack removal completed - Increase wait times for service initialization - Add 60-second health check loop for authelia service - Show deployment status and logs on failure - More robust deployment process with proper timing Your Name 2025-06-05 09:01:05 -0400
  • 1a04d35590 fix: create assets directory in Dockerfile to resolve configuration error - Add mkdir -p /config/assets to satisfy Authelia's expectation - Prevents 'directory does not exist' error without unnecessary config Your Name 2025-06-05 08:53:36 -0400
  • fc9be0d7c7 feat: add Docker secrets recreation to production deployment - Remove old stack and secrets before deployment - Recreate all secrets with current CI environment values - Ensures immutable secrets are always up-to-date Your Name 2025-06-05 08:33:54 -0400
  • 767b996c29 fixup Your Name 2025-06-05 08:25:33 -0400
  • bad88a00e9 fixup Your Name 2025-06-04 18:21:21 -0400
  • 330d1ac7b3 fixup Your Name 2025-06-04 18:06:48 -0400
  • 7a6cfde6e9 fixup Your Name 2025-06-04 17:49:06 -0400
  • be51fa1829 fixup Your Name 2025-06-04 17:42:17 -0400
  • ca7b7df76a fixup Your Name 2025-06-04 17:16:24 -0400
  • 603f5e3d03 Add all Authelia secrets to Woodpecker CI pipeline Your Name 2025-06-04 16:34:09 -0400
  • 566d11154d Bump build number to 2 Your Name 2025-06-04 16:28:49 -0400
  • 73e9856e61 fixup Your Name 2025-06-04 16:20:48 -0400
  • 9b47588a81 Reorganize tests into ./tests directory with precommit naming convention Your Name 2025-06-04 16:19:55 -0400
  • 15cd2440b9 Update stack.production.yml colin 2025-06-03 22:20:50 -0400
  • 1e6c0ba3e0 Update stack.production.yml colin 2025-06-03 22:16:37 -0400
  • c96fae8b81 Update stack.production.yml colin 2025-06-03 21:23:26 -0400
  • 0f7c26bb8c Update stack.production.yml colin 2025-06-03 21:20:01 -0400
  • aa364b9637 Update stack.production.yml colin 2025-06-03 21:17:13 -0400
  • cce185d0b4 Update stack.staging.yml colin 2025-06-03 21:15:42 -0400
  • bbea2d5369 Update stack.staging.yml colin 2025-06-03 21:12:02 -0400
  • ad5cf74138 Update docker/authelia/config/configuration.acl.yml colin 2025-02-06 17:28:27 -0500
  • 91961617e9 Update .woodpecker.yml colin 2025-02-02 19:19:28 -0500
  • a3e61024fb Update .woodpecker.yml colin 2025-02-02 18:44:40 -0500
  • 537cc89674 Update .woodpecker.yml colin 2025-02-02 14:03:41 -0500
  • 6f70df42f2 Update docker/authelia/config/configuration.acl.yml colin 2024-09-25 20:19:07 -0400
  • 7e6d78b1c6 Update docker/authelia/config/configuration.acl.yml colin 2024-09-25 20:11:05 -0400
  • 3d3d9ef7d2 Update .woodpecker.yml colin 2024-07-16 17:45:09 +0000
  • e3da8ac2d6 Update .woodpecker.yml colin 2024-07-16 17:36:36 +0000
  • 200a5de8bd Update .woodpecker.yml colin 2024-07-16 04:00:40 +0000
  • 5663b76b11 Update .woodpecker.yml colin 2024-07-16 03:58:45 +0000
  • 4012a3bb60 Update .woodpecker.yml colin 2024-07-16 03:58:00 +0000
  • df6bd06cf1 Update .woodpecker.yml colin 2024-07-16 03:55:45 +0000
  • c3881accc8 Update .woodpecker.yml colin 2024-07-15 02:55:02 +0000
  • 8ea4df8b57 Update .woodpecker.yml colin 2024-07-15 02:45:29 +0000
  • 9e744a895a Update docker/authelia/config/configuration.server.yml colin 2024-07-15 01:58:48 +0000
  • ee8d8764ae Update docker/authelia/config/configuration.server.yml colin 2024-07-15 01:36:00 +0000
  • 03a04fb77f Update .woodpecker.yml colin 2024-07-15 01:27:15 +0000
  • 5412c06f1b Update stack.production.yml colin 2024-05-02 20:17:55 +0000
  • 962cc71add Update docker/authelia/config/configuration.server.yml colin 2024-05-02 20:17:40 +0000
  • 7df2037928 Update docker/authelia/config/configuration.server.yml colin 2024-05-02 20:10:56 +0000
  • d21f2e610b Update stack.production.yml colin 2024-05-02 20:09:55 +0000
  • 5d81282f46 Update stack.production.yml colin 2024-05-02 20:03:18 +0000
  • b6a682e337 Update docker/authelia/config/configuration.server.yml colin 2024-05-02 19:57:50 +0000
  • ef6c047b62 Delete secrets.sh colin 2024-04-29 22:24:43 +0000
  • ec6dfea3e3 Update stack.production.yml colin 2024-04-14 23:50:04 +0000
  • 39fd821258 Update stack.production.yml colin 2024-04-12 20:34:13 +0000
  • 5cd6a20006 Update docker/authelia/config/configuration.acl.yml colin 2024-04-12 18:44:35 +0000
  • d8a79b0823 Update stack.production.yml colin 2024-04-10 14:28:12 +0000
  • 90fbd4f1f2 Update docker/authelia/config/configuration.oidc.clients.yml colin 2024-04-10 14:27:30 +0000
  • c491c788af Update docker/authelia/config/configuration.oidc.clients.yml colin 2024-04-10 14:13:32 +0000
  • 768a86c4ab Update stack.production.yml colin 2024-04-10 14:13:02 +0000
  • 10a2f16945 Update docker/authelia/config/configuration.oidc.clients.yml colin 2024-04-09 20:30:55 +0000
  • 6b3ccdea78 Update docker/authelia/config/configuration.oidc.clients.yml colin 2024-04-09 20:29:59 +0000
  • 21bbcc6de9 Fixup Colin 2024-04-09 10:58:24 -0400
  • d10a14fd0c Fixup Colin 2024-04-09 09:24:10 -0400
  • e459f75cbf Fixup Colin 2024-04-09 09:18:27 -0400
  • 2f42240058 Update stack.production.yml colin 2024-04-09 13:15:15 +0000
  • 2274c44823 Update .woodpecker.yml colin 2024-04-09 13:07:04 +0000
  • ce3ffe5c63 Fixup Colin 2024-04-09 08:53:46 -0400
  • bdefad30e5 Fixup Colin 2024-04-09 08:12:54 -0400
  • 35e5eba984 Update README.md colin 2024-04-08 12:07:04 +0000
  • 85bad786c0 working Colin 2024-04-07 22:05:28 -0400
  • c485356bdd adding Colin 2024-04-07 21:57:12 -0400
  • df48eab334 adding Colin 2024-04-07 21:51:38 -0400
  • 93372eeb7f Update docker/authelia/config/configuration.server.yml colin 2024-04-08 01:30:22 +0000
  • c26b29a8c2 update Colin 2024-04-07 21:14:47 -0400
  • 1322869dbd update Colin 2024-04-07 21:06:26 -0400
  • 4db2365b1b update Colin 2024-04-07 21:00:15 -0400
  • a458cad8a0 update Colin 2024-04-07 20:57:46 -0400
  • d121f7e66e update Colin 2024-04-07 20:45:25 -0400
  • c7b3902bdc update Colin 2024-04-07 20:38:37 -0400
  • 5111a26f63 update Colin 2024-04-07 20:34:05 -0400
  • f15b36d234 update Colin 2024-04-07 20:23:43 -0400
  • 7698af2a7f update Colin 2024-04-07 18:31:59 -0400
  • 4cb2ca7c91 update Colin 2024-04-07 18:05:17 -0400
  • 40759cd66c update Colin 2024-04-07 18:01:44 -0400
  • c6c8b948bd update Colin 2024-04-07 17:56:55 -0400
  • 305b438090 update Colin 2024-04-07 16:58:06 -0400
  • 264f91d0f3 update Colin 2024-04-07 16:55:20 -0400
  • 5f77631a09 update Colin 2024-04-07 16:52:26 -0400
  • c170f45a1b update Colin 2024-04-07 16:49:49 -0400
  • 8bc3d589fa update Colin 2024-04-07 16:42:42 -0400
  • 014bcefbc9 update Colin 2024-04-07 16:39:22 -0400
  • c65f1ad5c1 debug on Colin 2024-04-07 16:34:48 -0400
  • 98747d2c08 update Colin 2024-04-07 16:30:52 -0400
  • a9079140e1 update Colin 2024-04-07 16:27:57 -0400