Compare commits

..

271 Commits

Author SHA1 Message Date
gitea-sonarqube-bot 042e21731e bunkerweb-deployment Auto Merge
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
Merged by Trez.One
2025-01-03 17:25:46 -05:00
Trez.One ae88cf44c6 Adding volume for bunkerweb-ui.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2025-01-03 17:23:14 -05:00
gitea-sonarqube-bot 4396c69849 bunkerweb-deployment Auto Merge
Merged by Trez.One
2025-01-03 17:12:18 -05:00
Trez.One 2222510f85 Adding Bunkerweb. 2025-01-03 17:10:17 -05:00
gitea-sonarqube-bot a953b2ab16 gitea-upgrade-1.22.6 Auto Merge
Merged by Trez.One
2025-01-03 16:29:53 -05:00
Trez.One 531d1fb0aa Bumping Gitea version.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2025-01-03 16:27:51 -05:00
Trez.One 63c27e90db Removing MeshCentral. 2025-01-03 16:22:59 -05:00
Trez.One 28270b1b02 Fixing docker-compose 2025-01-03 16:01:37 -05:00
Trez.One e36149844c Merge branch 'add-cloudflare-action-deployment' 2025-01-03 15:59:05 -05:00
Trez.One f2f6b32a34 Hopefully the final version.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2025-01-03 15:38:07 -05:00
Trez.One 99b7c55086 Changing manual approval action. 2025-01-03 15:30:37 -05:00
Trez.One b687ea16cd Changing manual approval action. 2025-01-03 15:25:04 -05:00
Trez.One b667777e32 Env fixes 2025-01-03 15:15:24 -05:00
Trez.One e1c0b9fb44 .... 2025-01-03 15:12:46 -05:00
Trez.One 5be2d091df .... 2025-01-03 15:09:36 -05:00
Trez.One ee414373d7 .... 2025-01-03 15:07:45 -05:00
Trez.One 191b31573d .... 2025-01-03 15:03:38 -05:00
Trez.One 8aad011b31 .... 2025-01-03 14:57:38 -05:00
Trez.One 269af634c2 .... 2025-01-03 14:54:54 -05:00
Trez.One 43ddc8c743 .... 2025-01-03 14:50:32 -05:00
Trez.One c4b67c6b36 .... 2025-01-03 14:43:22 -05:00
Trez.One 29b30de330 .... 2025-01-03 14:41:05 -05:00
Trez.One 183f19dd33 ..... 2025-01-03 14:27:55 -05:00
Trez.One 98fb503321 .... 2025-01-03 14:23:14 -05:00
Trez.One fd58dd6bd7 .... 2025-01-03 14:20:30 -05:00
Trez.One 45894e6325 .... 2025-01-03 14:16:45 -05:00
Trez.One ae3a45f375 .... 2025-01-03 14:15:26 -05:00
Trez.One ffb012148c ... 2025-01-03 13:55:43 -05:00
Trez.One 74a3c90a93 ... 2025-01-03 13:47:52 -05:00
Trez.One 1a7f20fbc3 ... 2025-01-03 13:45:40 -05:00
Trez.One 195ff475d7 ... 2025-01-03 13:43:01 -05:00
Trez.One baa210c1ea ... 2025-01-03 13:21:10 -05:00
Trez.One 23271efbec ... 2025-01-03 13:17:25 -05:00
Trez.One 8246e925dc ... 2025-01-03 13:11:04 -05:00
Trez.One e3d652dcd2 ... 2025-01-03 12:51:56 -05:00
Trez.One 2df0632583 ... 2025-01-03 11:24:58 -05:00
Trez.One 0726cfc424 Removing check-latest. 2025-01-03 11:16:39 -05:00
Trez.One debae01c1a Removing cache-dependency-path for now 2025-01-03 11:07:21 -05:00
Trez.One b9c590ba70 Adjusting cache-dependency-path 2025-01-03 10:59:40 -05:00
Trez.One a6dc545479 Adjusting cache-dependency-path 2025-01-03 10:55:42 -05:00
Trez.One b7558eb842 Step id change 2025-01-03 10:50:09 -05:00
Trez.One e5f28515b5 Switching setup-go action and removing generic cache action. 2025-01-03 10:46:59 -05:00
Trez.One 7b67284ddb Forgot to add ID for cache step and adjusting the cache key. 2025-01-03 10:33:51 -05:00
Trez.One 78400eec08 Updated catche step, flarectl install, and subdomain extraction. 2025-01-03 10:15:08 -05:00
Trez.One 5dbeb89996 Changing cache action. 2025-01-03 10:05:20 -05:00
Trez.One c9498af823 go env and changing mode for diff action. 2025-01-03 09:55:07 -05:00
Trez.One f6fc428b98 Typo fix on L80. 2025-01-03 09:46:16 -05:00
Trez.One 2f25e7cb3f Changed Docker Compose test needs param. 2025-01-02 15:32:54 -05:00
Trez.One 51eae71d85 Diff action. 2025-01-02 14:41:35 -05:00
Trez.One b772b626f3 Re-adding Docker Compose Lint and Gotify notification. 2025-01-02 14:21:49 -05:00
Trez.One 11391fa66d Re-adding Docker Compose Lint and Gotify notification. 2025-01-02 10:03:59 -05:00
Trez.One 7dd0108e1d Env fixes. 2025-01-02 09:44:46 -05:00
Trez.One 7c9c0f8dca Debugging CF subdomain step........... 2025-01-01 14:47:08 -05:00
Trez.One f1b11cca6d Debugging CF subdomain step........... 2025-01-01 14:40:30 -05:00
Trez.One ffaa66a086 Debugging CF subdomain step.......... 2025-01-01 14:26:30 -05:00
Trez.One 33d2c7d0c3 Debugging CF subdomain step......... 2025-01-01 14:10:10 -05:00
Trez.One d6311c95af Debugging CF subdomain step......... 2025-01-01 14:08:17 -05:00
Trez.One 19f17d5b62 Debugging CF subdomain step........ 2025-01-01 13:59:35 -05:00
Trez.One 070458d4c8 Debugging CF subdomain step....... 2025-01-01 13:54:18 -05:00
Trez.One 389e2b7afa Debugging CF subdomain step...... 2025-01-01 13:48:14 -05:00
Trez.One 4f40973910 Debugging CF subdomain step..... 2025-01-01 13:38:29 -05:00
Trez.One fb9443a21d Debugging CF subdomain step.... 2025-01-01 13:20:07 -05:00
Trez.One 3ba38e769f Debugging CF subdomain step... 2025-01-01 13:11:36 -05:00
Trez.One 4f32c568d9 Debugging CF subdomain step.. 2025-01-01 12:55:15 -05:00
gitea-sonarqube-bot 7c46dd85f5 guac-add-mesh-remove Auto Merge
Merged by Trez.One
2025-01-01 12:47:43 -05:00
Trez.One cb100f884d Guacamole Deploy / MeshCentral Removal
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2025-01-01 12:45:40 -05:00
Trez.One 03b5e3e90f Debugging CF subdomain step.. 2025-01-01 12:28:06 -05:00
Trez.One bf843dbddb Debugging CF subdomain step; adding cache action. 2025-01-01 12:12:53 -05:00
Trez.One 1b6cd1c56b Debugging CF subdomain step. 2025-01-01 12:02:52 -05:00
Trez.One f14ac8bf6e ... 2025-01-01 11:47:53 -05:00
Trez.One 5709c54995 ... 2025-01-01 11:35:23 -05:00
Trez.One c47c6f08df ... 2025-01-01 11:27:06 -05:00
Trez.One 0524fd3818 ... 2025-01-01 11:20:13 -05:00
Trez.One 599045c3b2 ... 2025-01-01 11:17:37 -05:00
Trez.One e2ada5b2d4 ... 2025-01-01 11:15:16 -05:00
Trez.One cc3ef05fa6 ... 2025-01-01 11:08:08 -05:00
Trez.One bb1034e01f ... 2025-01-01 11:02:27 -05:00
Trez.One 6a2e72ee36 ... 2025-01-01 10:59:53 -05:00
Trez.One a2a65c5992 Removing jq from docker run action 2025-01-01 10:47:59 -05:00
Trez.One fc59ae6276 ... 2025-01-01 10:44:50 -05:00
Trez.One 7ab88380ac ... 2025-01-01 10:37:57 -05:00
Trez.One 8e93e7d342 Docker host envs. 2025-01-01 10:34:41 -05:00
Trez.One cff4663f34 Typo fix, L52. 2025-01-01 10:31:01 -05:00
Trez.One 47cca145c4 Expanded CF DNS setup. 2025-01-01 10:28:09 -05:00
Trez.One 67974f0f5b Changing from local icons for some services. 2025-01-01 09:06:34 -05:00
Trez.One 8ec5cdb552 ... 2025-01-01 08:52:43 -05:00
Trez.One 446ab4b77a ... 2024-12-31 20:20:10 -05:00
Trez.One 060604d0b9 ... 2024-12-31 20:15:31 -05:00
Trez.One da213b12f8 ... 2024-12-31 19:51:58 -05:00
Trez.One 093252c022 Echoes... (now I have to listen to the Pink Floyd song) 2024-12-31 19:38:21 -05:00
Trez.One b4852f0baf Switching to a different setup-go action. 2024-12-31 19:29:18 -05:00
Trez.One 8629ac210f Checking to see if the runner has go already installed. 2024-12-31 19:25:52 -05:00
Trez.One a594f86051 Added Cloudflare DNS setup and Gotify notification action. 2024-12-31 19:17:33 -05:00
Trez.One 94df464cad Forgot to add version input for Go setup. 2024-12-31 18:36:35 -05:00
Trez.One 82ac8f07eb Bumping setup-go action version. 2024-12-31 18:29:45 -05:00
Trez.One ae80e3227e Combining subdomain check and parsing into one step. 2024-12-31 18:27:27 -05:00
Trez.One e06018c0eb Combining subdomain check and parsing into one step. 2024-12-31 18:24:22 -05:00
Trez.One 056f1fe16d Combining subdomain check and parsing into one step. 2024-12-31 18:21:53 -05:00
Trez.One b5c0962ca0 Removing grep. 2024-12-31 12:47:19 -05:00
Trez.One 8c68031cf3 Envs for flarectl. 2024-12-31 12:44:48 -05:00
Trez.One 5c57946f5c Envs for flarectl. 2024-12-31 12:33:10 -05:00
Trez.One ed7008dd16 Flarectl param fix. 2024-12-31 12:29:21 -05:00
Trez.One df374fd6f4 Grep fix for flarectl. 2024-12-31 11:54:48 -05:00
Trez.One 288bc0e282 Grep fix for flarectl. 2024-12-31 11:52:03 -05:00
Trez.One aa96482127 Grep fix for flarectl. 2024-12-31 11:49:10 -05:00
Trez.One 4f6f1891ec Docker run action for flarectl. 2024-12-31 11:46:10 -05:00
Trez.One c7c0ebb441 Docker run action for flarectl. 2024-12-31 11:42:08 -05:00
Trez.One 0ba49e2ef2 Docker run action for flarectl. 2024-12-31 11:39:33 -05:00
Trez.One 0fceadafd0 Docker run action for flarectl. 2024-12-31 11:36:41 -05:00
Trez.One f654cb111e Docker run action for flarectl. 2024-12-31 11:33:56 -05:00
Trez.One 9d1f8e5cd9 YQ tweaks. 2024-12-31 11:07:14 -05:00
Trez.One a7aa9bc950 YQ tweaks. 2024-12-31 11:00:49 -05:00
Trez.One ebf9dc3d01 YQ tweaks. 2024-12-31 10:57:42 -05:00
Trez.One 5599b8208f YQ tweaks. 2024-12-31 10:55:30 -05:00
Trez.One 43a6478cbc YQ tweaks. 2024-12-31 10:52:07 -05:00
Trez.One 272842da9e YQ tweaks. 2024-12-31 10:50:17 -05:00
Trez.One fb97720590 YQ tweaks. 2024-12-31 10:47:55 -05:00
Trez.One 30b7c19e22 YQ tweaks. 2024-12-31 10:45:41 -05:00
Trez.One 1d8e3b2cfd YQ tweaks. 2024-12-31 10:34:24 -05:00
Trez.One 3dc6d149d2 Setting up yq installer. 2024-12-31 10:27:06 -05:00
Trez.One cb9753644d Changing YAML parser action. 2024-12-31 10:21:49 -05:00
Trez.One 9c65bfc7fb Changing YAML parser action. 2024-12-31 10:17:48 -05:00
Trez.One 2f0c4ec6d1 Changing YAML parser action. 2024-12-31 10:14:22 -05:00
Trez.One 2ef37621b5 Formatted compose file. 2024-12-31 10:01:54 -05:00
Trez.One 68fb23e4ed Fixing file path. 2024-12-31 09:45:15 -05:00
Trez.One d98f42c628 Fixing key filter. 2024-12-31 09:42:18 -05:00
Trez.One 0507d298d4 Testing out YAML parser. 2024-12-31 09:39:28 -05:00
Trez.One c54ed9db60 Testing out YAML parser. 2024-12-31 09:28:20 -05:00
Trez.One 56bbf6067b Testing Cloudflare DNS update. 2024-12-31 08:41:39 -05:00
Trez.One 684a36575e Correct var for CF API token. 2024-12-31 07:42:32 -05:00
Trez.One 965b614d62 Testing out Cloudflare export. 2024-12-31 07:39:45 -05:00
Trez.One 2ace69bbb1 Testing out Cloudflare export. 2024-12-31 07:30:28 -05:00
Trez.One 88be17e01a Testing out Cloudflare export. 2024-12-31 07:28:28 -05:00
gitea-sonarqube-bot c727badb13 swag-service-logging Auto Merge
Merged by Trez.One
2024-12-31 05:19:36 -05:00
Trez.One 9143410d99 Adding log directives to Homepage for testing. 2024-12-31 05:13:50 -05:00
Trez.One 891a713795 Reversing custom_directive changes. 2024-12-30 14:54:39 -05:00
gitea-sonarqube-bot 6997bea883 swag-service-logging Auto Merge
Merged by Trez.One
2024-12-30 14:49:37 -05:00
Trez.One fd23e2dd57 Typos in swag_server_custom_directive. 2024-12-30 14:47:57 -05:00
Trez.One a1b4fcf280 Testing out access and error logging per container (Gitea, Homepage). 2024-12-30 14:44:19 -05:00
Trez.One 482e0dd72d Adding github.ref to merge title. 2024-12-30 10:17:01 -05:00
gitea-sonarqube-bot 82cfe6a136 Auto Merge
Merged by Trez.One
2024-12-30 10:08:03 -05:00
Trez.One 9453d96618 Adding Mastodon; small formatting tweaks. 2024-12-30 09:57:52 -05:00
Trez.One 985bca6051 Updated README. 2024-12-29 21:29:52 -05:00
Trez.One a902319859 Modifying service list. 2024-12-29 20:54:41 -05:00
Trez.One 856fc14750 Modifying service list. 2024-12-29 20:54:19 -05:00
Trez.One 4fcecef018 Adding README. 2024-12-29 20:41:40 -05:00
Trez.One 264c4310f3 Added extra drive to Scrutiny. 2024-12-29 16:25:17 -05:00
gitea-sonarqube-bot 4abd13e417 Auto Merge
Merged by Trez.One
2024-12-29 16:02:35 -05:00
Trez.One 490c1988bd Removing Emby in favor of Jellyfin.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2024-12-29 16:00:27 -05:00
Trez.One 2e9614c50f Postgres changes for Zitadel. 2024-12-29 15:22:11 -05:00
Trez.One 3019c81475 Adding depends_on for Zitadel. 2024-12-29 13:53:06 -05:00
Trez.One e8d197a479 Fixing Jellyfin link. 2024-12-29 13:11:57 -05:00
Trez.One 45eabbd565 Removing Homepage stuff from Synapse. 2024-12-29 13:07:29 -05:00
Trez.One 728de4162a Changing SWAG port for Synapse. 2024-12-29 12:56:58 -05:00
Trez.One eed4dc3ac7 Changing SWAG port for Synapse. 2024-12-29 12:44:58 -05:00
Trez.One 1c456c7b11 Changing SWAG port for Synapse. 2024-12-29 12:40:08 -05:00
Trez.One 52c463f83e Adding container name for synapse-db. 2024-12-29 12:01:52 -05:00
gitea-sonarqube-bot 9f15cd81d6 Auto Merge
Merged by Trez.One
2024-12-29 11:55:28 -05:00
Trez.One 7c4f087de1 Synapse PG DB fixes.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2024-12-29 11:54:04 -05:00
gitea-sonarqube-bot ae108d6e2b Auto Merge
Merged by Trez.One
2024-12-29 11:40:41 -05:00
Trez.One 5e58b9526e Homepage labels for Jellyfin.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2024-12-29 11:38:42 -05:00
gitea-sonarqube-bot 485220f1ff Auto Merge
Merged by Trez.One
2024-12-29 11:12:17 -05:00
Trez.One c49666bd03 SWAG labels for Jellyfin. 2024-12-29 11:11:02 -05:00
gitea-sonarqube-bot 40969e9ab1 Auto Merge
Merged by Trez.One
2024-12-29 11:00:20 -05:00
Trez.One 85238b9f78 Adding Jellyfin. 2024-12-29 10:54:54 -05:00
Trez.One 17312723fd Removing Sonar properties file for now. 2024-12-27 18:52:25 -05:00
Trez.One 07d50a36d6 Removing Sonar properties file for now. 2024-12-27 18:51:53 -05:00
Trez.One 95b4f5fcc7 Group label change for Vault. 2024-12-27 18:07:45 -05:00
gitea-sonarqube-bot 2ddf078cdd Auto Merge
Merged by Trez.One
2024-12-27 18:01:15 -05:00
Trez.One 0ef8fadf76 Re-adding Hashicorp Vault.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2024-12-27 17:59:11 -05:00
gitea-sonarqube-bot a97e4fc3be Auto Merge
Merged by Trez.One
2024-12-27 17:02:35 -05:00
Trez.One dd1d83c751 Changing the check PR step.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2024-12-27 17:00:35 -05:00
Trez.One d1a523e5ee . 2024-12-27 16:52:34 -05:00
Trez.One 5c902baabb . 2024-12-27 16:51:03 -05:00
Trez.One 3e93b2de3b . 2024-12-27 16:49:31 -05:00
Trez.One 0114b20894 . 2024-12-27 16:47:44 -05:00
Trez.One 01ec446548 . 2024-12-27 16:46:38 -05:00
Trez.One cadb8800fd Minor tweak to Actions. 2024-12-27 14:28:12 -05:00
Trez.One 0b58c7e29a Minor tweak to Actions. 2024-12-27 14:23:59 -05:00
Trez.One bd6a2a4333 Minor tweak to Actions. 2024-12-27 14:19:26 -05:00
Trez.One 8ed6f77238 Minor tweak to Actions. 2024-12-27 14:18:00 -05:00
Trez.One 3fb31d024b Minor tweak to Actions. 2024-12-27 14:13:59 -05:00
Trez.One 37df7a2f16 Added Spotisub service. 2024-12-27 14:09:20 -05:00
gitea-sonarqube-bot f6209b4776 Auto Merge
Merged by Trez.One
2024-12-27 13:57:11 -05:00
Trez.One 72a72e6d0e .
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Docker Compose Test (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
2024-12-27 13:55:19 -05:00
Trez.One 75306489ab . 2024-12-27 13:50:13 -05:00
Trez.One f54291c3e7 . 2024-12-27 13:46:42 -05:00
Trez.One 4af4dcb7e2 . 2024-12-27 13:42:54 -05:00
Trez.One d656d24eea . 2024-12-27 13:39:54 -05:00
Trez.One 3f673d2db8 . 2024-12-27 13:37:10 -05:00
Trez.One acd0ad2b43 . 2024-12-27 13:31:47 -05:00
Trez.One f2cf1c7823 . 2024-12-27 13:28:59 -05:00
Trez.One d6fbd9ac27 . 2024-12-27 13:26:35 -05:00
Trez.One d4efb3b253 . 2024-12-27 13:23:03 -05:00
Trez.One 0ef0ace6c3 . 2024-12-27 13:15:39 -05:00
Trez.One 6027c672aa Added PR merge. 2024-12-27 13:12:07 -05:00
Trez.One 868af449f4 Added PR merge. 2024-12-27 13:10:36 -05:00
Trez.One 260e474967 . 2024-12-27 08:23:08 -05:00
Trez.One 678d037e07 Typo fix, L39. 2024-12-27 07:33:30 -05:00
Trez.One 7759ce0502 Switching Docker Compose Lint action. 2024-12-27 07:32:08 -05:00
Trez.One 675cb4e168 Switching Docker Compose Lint action. 2024-12-27 07:31:15 -05:00
Trez.One 0d0360bdd6 Switching Docker Compose Lint action. 2024-12-27 07:30:13 -05:00
Trez.One b0e296bc74 Removing SuperLinter for Docker Compose Lint action. 2024-12-27 07:23:58 -05:00
Trez.One 51c8566ce4 Debugging PR list step. 2024-12-27 07:12:01 -05:00
Trez.One 90e40b28c6 Debugging PR list step. 2024-12-27 07:05:35 -05:00
Trez.One 2772a7842b Re-inserting rest of PR list step. 2024-12-26 18:09:16 -05:00
Trez.One 738b4fbfce Debugging PR list step. 2024-12-26 18:06:15 -05:00
Trez.One da1a0e6d1d Debugging PR list step. 2024-12-26 18:00:35 -05:00
Trez.One 8287dcbc1d Debugging PR list step. 2024-12-26 17:58:45 -05:00
Trez.One 8aef56e8e8 Debugging PR list step. 2024-12-26 17:57:20 -05:00
Trez.One 183098a611 Debugging PR list step. 2024-12-26 17:52:10 -05:00
Trez.One f658e467e8 Merge pull request 'Removing Portainer in favor of Komodo.' (#36) from portainer-removal into main
Reviewed-on: Trez.One/rinoa-docker#36
2024-12-25 07:09:47 -05:00
Trez.One a6f275715b Removing Portainer in favor of Komodo.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / SonarQube Analysis (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Dry Run & PR Merge (push) Has been cancelled
2024-12-25 07:08:05 -05:00
Trez.One 6b23490f24 Tweaking PR list step. 2024-12-25 06:56:36 -05:00
Trez.One ea91d7409d Fixing output statement. 2024-12-24 19:31:05 -05:00
Trez.One a95bf70b21 Fixing output statement. 2024-12-24 19:29:08 -05:00
Trez.One e7ee7170da Quote removal. 2024-12-24 19:24:49 -05:00
Trez.One 33918a45b0 Changing logic for PR creation. 2024-12-24 19:21:12 -05:00
Trez.One 61281aa679 Tweaking PR list action. 2024-12-24 15:37:00 -05:00
Trez.One 818d539e37 Tweaking PR list action. 2024-12-24 15:27:45 -05:00
Trez.One cd45b2e570 Tweaking PR list action. 2024-12-24 15:18:26 -05:00
Trez.One 8be711ce89 Tweaking PR list action. 2024-12-24 15:15:34 -05:00
Trez.One 86802b888e Tweaking PR list action. 2024-12-24 15:13:05 -05:00
Trez.One b777b81014 Tweaking PR list action. 2024-12-24 15:10:18 -05:00
Trez.One f080b7f533 Adding Super-Linter. 2024-12-24 15:06:42 -05:00
Trez.One 95cfc26d76 Tweaking PR listing actions. 2024-12-24 15:00:04 -05:00
Trez.One 5607c77ee7 Tweaking PR listing actions. 2024-12-24 14:56:51 -05:00
Trez.One 230a252227 Tweaking PR listing actions. 2024-12-24 14:54:26 -05:00
Trez.One 250d6c153b Switching SWAG proto for n8n. 2024-12-24 11:07:44 -05:00
Trez.One aa3202c9e0 Starting new deployment pipeline. 2024-12-24 09:03:10 -05:00
Trez.One cb076491c2 Starting new deployment pipeline. 2024-12-24 07:42:42 -05:00
Trez.One 1ceaec8a8e Starting new deployment pipeline. 2024-12-24 07:41:23 -05:00
Trez.One 68f80d549f Starting new deployment pipeline. 2024-12-24 07:36:13 -05:00
Trez.One 8101358731 Starting new deployment pipeline. 2024-12-24 07:27:07 -05:00
Trez.One b798e51717 Starting new deployment pipeline. 2024-12-24 07:25:59 -05:00
Trez.One 85b5f9af0a Starting new deployment pipeline. 2024-12-24 07:24:37 -05:00
Trez.One 01b50d1b90 Starting new deployment pipeline. 2024-12-24 07:20:25 -05:00
Trez.One a936d9e477 Starting new deployment pipeline. 2024-12-24 07:17:44 -05:00
Trez.One 4f0a7105f7 Starting new deployment pipeline. 2024-12-24 07:16:04 -05:00
Trez.One bd79719567 Starting new deployment pipeline. 2024-12-24 07:15:14 -05:00
Trez.One 676919a6f1 Starting new deployment pipeline. 2024-12-24 07:14:02 -05:00
Trez.One 7bd3a9fab9 Starting new deployment pipeline. 2024-12-24 07:13:13 -05:00
Trez.One f8d50d454c Starting new deployment pipeline. 2024-12-24 07:11:30 -05:00
Trez.One 028140dc11 Starting new deployment pipeline. 2024-12-24 07:10:41 -05:00
Trez.One 39ac2ceb9a Merge pull request 'Removing Huginn and adding n8n.' (#34) from n8n-deploy-huginn-removal into main
Reviewed-on: Trez.One/rinoa-docker#34
2024-12-24 06:49:03 -05:00
Trez.One 52310fb83f Starting new deployment pipeline. 2024-12-24 06:47:05 -05:00
Trez.One 9b7226272c Starting new deployment pipeline. 2024-12-24 06:43:53 -05:00
Trez.One 4ef218ab39 Fixes for n8n service.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / SonarQube Analysis (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Dry Run & PR Merge (push) Has been cancelled
2024-12-24 06:38:14 -05:00
Trez.One 92490d1b61 Removing Huginn and adding n8n. 2024-12-24 06:17:50 -05:00
Trez.One d7cfe926f4 Merge pull request 'Changing Swag port for MeshCentral.' (#33) from mesh-central-swag-fix into main 2024-12-22 16:05:17 -05:00
Trez.One 7fbd20c85d Changing Swag port for MeshCentral.
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Check and Create PR (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / SonarQube Analysis (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Dry Run & PR Merge (push) Has been cancelled
2024-12-22 15:54:21 -05:00
Trez.One c4a32a7983 Custom directive for Zitadel. 2024-12-22 12:16:57 -05:00
Trez.One e93a232790 Komodo.skip flag fix hopefully. 2024-12-22 11:57:08 -05:00
Trez.One 1df03ee939 Custom directive for Zitadel. 2024-12-22 11:52:46 -05:00
Trez.One 4a28bf3785 Custom directive for Zitadel. 2024-12-22 11:35:53 -05:00
Trez.One 5f68436d21 Typo fix. 2024-12-22 10:25:20 -05:00
Trez.One cf5e491870 Adding komodo.skip for dockerproxy. 2024-12-22 10:24:12 -05:00
Trez.One cb13f1dfdb Updated gitignore; komodo skip flags for some containers. 2024-12-22 10:24:12 -05:00
Trez.One 9c38cf3ddc Adding komodo.skip label. 2024-12-22 10:08:41 -05:00
Trez.One e4224fa542 Added Komodo skip labels for Komodo services and Swag. 2024-12-22 09:23:09 -05:00
komodo a3a815c020 [Komodo] TheTreZuredOne: Write Compose File: update docker-compose.yml 2024-12-22 03:23:50 +00:00
komodo 08f26896df [Komodo] TheTreZuredOne: Write Compose File: update docker-compose.yml 2024-12-22 02:45:57 +00:00
komodo 6c93dbb9d1 [Komodo] TheTreZuredOne: Write Compose File: update docker-compose.yml 2024-12-22 02:42:51 +00:00
komodo 42e44b8921 [Komodo] TheTreZuredOne: Write Compose File: update docker-compose.yml 2024-12-22 02:17:43 +00:00
komodo 56688cd1f1 [Komodo] TheTreZuredOne: Write Compose File: update docker-compose.yml 2024-12-22 01:44:47 +00:00
komodo f54666da86 [Komodo] TheTreZuredOne: Write Compose File: update docker-compose.yml 2024-12-22 01:03:47 +00:00
gitea-sonarqube-bot e0ca473a83 Auto Merge
Merged by Trez.One
2024-12-21 19:15:39 -05:00
gitea-sonarqube-bot b6b662f6c0 Auto Merge
Merged by Trez.One
2024-12-21 18:50:10 -05:00
gitea-sonarqube-bot ec01d54b03 Auto Merge
Merged by Trez.One
2024-12-21 15:25:36 -05:00
gitea-sonarqube-bot 8ef3f41712 Auto Merge
Merged by Trez.One
2024-12-21 15:08:35 -05:00
Trez.One 9f75ea89dc Merge pull request 'Re-deploying Zitadel with config files for init.' (#28) from zitadel-deployment into main 2024-12-21 14:57:01 -05:00
6 changed files with 2516 additions and 1997 deletions
@@ -1,163 +0,0 @@
name: Gitea Branch PR, SonarQube Analyze, and Merge Workflow
on:
push:
branches-ignore:
- main
jobs:
# Job 1: Check if PR exists and create one if the branch is new
check-and-create-pr:
name: Check and Create PR
runs-on: ubuntu-latest
outputs:
pr_created: ${{ steps.cc-pr.outputs.pr_created }}
pr_number: ${{ steps.cc-pr.outputs.pr_index }}
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: PR Check/Create
id: cc-pr
run: |
echo "Checking for existing PR..."
pr_check=$(curl ${{ vars.RINOA_GITEA_URL }}/api/v1/repos/${{ github.repository }}/pulls/main/${{ github.ref_name }} \
-X 'GET' \
-H 'Accept: application/json' \
-H 'Authorization: token ${{ secrets.BOT_GITEA_TOKEN }}' \
-s | jq '{index: .number, state: .state}')
pr_status=$(echo ${pr_check} | jq -r '.state')
if [ "${pr_status}" == "open" ]; then
echo "PR already exists. PR number: $(echo ${pr_check} | jq -r '.index')"
echo "pr_created=false" >> "$GITHUB_OUTPUT"
echo "pr_index=$(echo ${pr_check} | jq -r '.index')" >> "$GITHUB_OUTPUT"
elif [ "${pr_status}" == "closed" ]; then
echo "PR does not exist. Creating PR..."
pr_response=$(curl ${{ vars.RINOA_GITEA_URL }}/api/v1/repos/${{ github.repository }}/pulls -s \
-X 'POST' \
-H 'Accept: application/json' \
-H 'Authorization: token ${{ secrets.BOT_GITEA_TOKEN }}' \
-H 'Content-Type: application/json' \
-d '{
"base": "main",
"head": "'"${{ github.ref_name }}"'",
"title": "Automated PR for branch '"${{ github.ref_name }}"'",
"body": "This is an automated PR created for branch '"${{ github.ref_name }}"'."
}')
pr_index=$(echo ${pr_response} | jq -r '.number')
echo "PR created. PR number: ${pr_index}"
echo "pr_created=true" >> "$GITHUB_OUTPUT"
echo "pr_index=${pr_index}" >> "$GITHUB_OUTPUT"
else
echo "Error checking for existing PR. Exiting..."
exit 1
fi
sonarqube-analysis:
name: SonarQube Analysis
runs-on: ubuntu-latest
needs: check-and-create-pr
outputs:
qg_status: ${{ steps.quality-gate.outputs.quality-gate-status }}
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: SonarQube Scan
uses: sonarsource/sonarqube-scan-action@v4.1.0
env:
SONAR_HOST_URL: ${{ secrets.SONARQUBE_HOST }}
SONAR_TOKEN: ${{ secrets.SONARQUBE_TOKEN }}
- name: SonarQube Quality Gate
id: quality-gate
uses: sonarsource/sonarqube-quality-gate-action@v1.1.0
env:
SONAR_HOST_URL: ${{ secrets.SONARQUBE_HOST }}
SONAR_TOKEN: ${{ secrets.SONARQUBE_TOKEN }}
- name: Custom Quality Gate Check
uses: DesarrolloORT/sonarqube-quality-gate-action@v1.0.1
id: quality-gate-check
with:
sonar-project-key: rinoa-docker
sonar-host-url: ${{ secrets.SONARQUBE_HOST }}
sonar-token: ${{ secrets.SONARQUBE_TOKEN }}
- name: JSON clean-up for proccessing...
id: json-cleanup
run: |
echo "Cleaning up quality gate response..."
echo '${{ steps.quality-gate-check.outputs.quality-gate-result }}' > qg_input.txt
sed -E 's/([a-zA-Z0-9_]+):/\\"\1\\":/g; s/:([^",{}\[\]]+)/:"\1"/g' qg_input.txt > qg_raw.json
jq -c '.' qg_raw.json > qg_fixed_json.json
projstatus=$(jq -r '.projectStatus.status' qg_fixed_json.json)
caycStatus=$(jq -r '.projectStatus.caycStatus' qg_fixed_json.json)
conditions=$(jq -c '.projectStatus.conditions' qg_fixed_json.json)
echo "projstatus=${projstatus}" >> $GITHUB_OUTPUT
echo "caycStatus=${caycStatus}" >> $GITHUB_OUTPUT
echo "conditions=${conditions}" >> $GITHUB_OUTPUT
- name: Convert JSON to Markdown Table
id: convert-json-to-md
uses: buildingcash/json-to-markdown-table-action@v1.1.0
with:
json: "${{ steps.json-cleanup.outputs.conditions }}"
- name: Post SonarQube Results as Comment
env:
PR_NUMBER: ${{ needs.check-and-create-pr.outputs.pr_number }}
SQ_RESULTS: ${{ steps.convert-json-to-md.outputs.table }}
QG_STATUS: ${{ steps.quality-gate.outputs.quality-gate-status }}
RINOA_GITEA_URL: ${{ vars.RINOA_GITEA_URL }}
GITHUB_REPOSITORY: ${{ github.repository }}
BOT_GITEA_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }}
run: |
formatted_results=$(echo "${SQ_RESULTS}" | sed 's/\\n/\
/g')
payload=$(jq -n \
--arg body "SonarQube analysis results:
<br>
${{ env.SQ_RESULTS }}" \
'{ body: $body }')
response=$(curl -s -o response.json -w "%{http_code}" \
-X POST \
-H "Accept: application/json" \
-H "Authorization: token ${BOT_GITEA_TOKEN}" \
-H "Content-Type: application/json" \
-d "$payload" \
"${RINOA_GITEA_URL}/api/v1/repos/${GITHUB_REPOSITORY}/pulls/${PR_NUMBER}/reviews")
dry-run-merge-pr:
runs-on: ubuntu-latest
name: Dry Run & PR Merge
needs: sonarqube-analysis
if: needs.sonarqube-analysis.outputs.qg_status == 'PASSED'
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Generate Ephemeral .env for Docker Compose Dry Run
run: |
echo "${{ secrets.RINOA_ENV }}" > .env
- name: Docker Compose Dry Run
uses: s3i7h/spin-up-docker-compose-action@v1.2
env:
DOCKER_HOST: tcp://dockerproxy:2375
with:
file: docker-compose.yml
pull: true
pull-opts: --dry-run
up: true
up-opts: -d --dry-run
- name: Tea CLI Setup & PR Merge
run: |
curl -sSL https://dl.gitea.com/tea/main/tea-main-linux-amd64 -o /usr/local/bin/tea
chmod +x /usr/local/bin/tea
echo "Merging PR..."
tea login add --name gitea-rinoa --url "${{ vars.RINOA_GITEA_URL }}" --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token "${{ secrets.BOT_GITEA_TOKEN }}"
pr_index=$(tea pr ls --repo ${{ github.repository }} --state open --output csv | egrep "${{ gitea.ref_name }}" | awk -F, '{print $1}' | sed -e 's|"||g')
tea pr m --repo ${{ github.repository }} --title "Auto Merge" --message "Merged by ${{ gitea.actor }}" --output table ${pr_index}
+128
View File
@@ -0,0 +1,128 @@
name: Gitea Branch PR, SonarQube Analyze, and Merge Workflow
on:
push:
branches-ignore:
- main
jobs:
# Job 1: Check if PR exists and create one if the branch is new
check-and-create-pr:
name: Check and Create PR
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: PR list
id: list-prs
run: |
pr_check=$(curl ${{ vars.RINOA_GITEA_URL }}/api/v1/repos/${{ github.repository }}/pulls/main/${{ github.ref_name }} \
-X 'GET' \
-H 'Accept: application/json' \
-H 'Authorization: token ${{ secrets.BOT_GITEA_TOKEN }}' \
-s | jq '{index: .number, state: .state}')
pr_state=$(echo ${pr_check} | jq -r '.state')
- name: Create PR
if: steps.list-prs.outputs.pr_state != 'open'
uses: arifer612/Gitea-PR-action@v1.2.0
with:
url: ${{ gitea.server_url }}
token: ${{ secrets.BOT_GITEA_TOKEN }}
pr-label: 'auto-deploy-pr'
docker-compose-test:
name: Docker Compose Test
needs: [check-and-create-pr]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Generate ephemeral .env compose file
id: generate-env-file-pr
run: |
echo "${{ secrets.RINOA_ENV }}" > .env
- name: Docker Compose Lint
uses: yu-ichiro/spin-up-docker-compose-action@v1
with:
file: docker-compose.yml
pull: true
pull-opts: --dry-run
up: true
up-opts: --dry-run -d --remove-orphans
env:
DOCKER_HOST: tcp://dockerproxy:2375
cloudflare-dns-setup:
name: Cloudflare DNS Setup
needs: [docker-compose-test]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install jq
uses: dcarbone/install-jq-action@v3.0.1
- name: Install yq
uses: dcarbone/install-yq-action@v1
- name: Install flarectl
uses: supplypike/setup-bin@v4
with:
uri: 'https://github.com/cloudflare/cloudflare-go/releases/download/v0.113.0/flarectl_0.113.0_linux_amd64.tar.gz'
name: 'flarectl'
version: '0.113.0'
- name: Grab Subdomains from Docker Compose & Cloudflare
id: grab-subdomains
env:
CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }}
run: |
echo "Grabbing subdomains from docker-compose.yml..."
yq '.services[].labels.swag_url' docker-compose.yml | egrep -v 'null' | sed -e 's|"||g' | awk -F'.' '{print $1}' | sort > compose_subdomains.txt
echo "Grabbing subdomains from Cloudflare..."
flarectl --json dns list --zone "trez.wtf" --type=CNAME --content "trez.wtf" | jq '.[].Name' | sed -e 's|"||g' | awk -F"." '{print $1}' | sort > cloudflare_subdomains.txt
- name: Compare Subdomains
id: compare-subdomains
uses: LouisBrunner/diff-action@v2.2.0
with:
old: compose_subdomains.txt
new: cloudflare_subdomains.txt
mode: addition
tolerance: mixed-better
output: domain_compare.txt
- name: Create Subdomains
if: steps.compare-subdomains.outputs.output != ''
env:
CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }}
run: |
cat domain_compare.txt | egrep '^-[a-z]' | sed -e 's|-||g' | while read -r subdomain; do
echo "Creating $subdomain.trez.wtf..."
flarectl dns create --zone "trez.wtf" --name "${subdomain}" --type=CNAME --content "trez.wtf"
done
merge-pr:
name: PR Merge
runs-on: ubuntu-latest
if: ${{ always() }}
needs: [cloudflare-dns-setup]
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Tea CLI Setup & PR Merge
run: |
curl -sSL https://dl.gitea.com/tea/main/tea-main-linux-amd64 -o /usr/local/bin/tea
chmod +x /usr/local/bin/tea
echo "Merging PR..."
tea login add --name gitea-rinoa --url ${{ vars.RINOA_GITEA_URL }} --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token ${{ secrets.BOT_GITEA_TOKEN }}
pr_index=$(tea pr ls --repo ${{ github.repository }} --state open --fields index,title,head,state --output csv | egrep ${{ gitea.ref_name }} | awk -F, '{print $1}' | sed -e 's|"||g')
tea pr m --repo ${{ github.repository }} --title "${{ github.ref_name }} Auto Merge" --message "Merged by ${{ gitea.actor }}" --output table ${pr_index}
+2 -1
View File
@@ -1 +1,2 @@
**/.env*
**/.env*
**/*env*
+588
View File
@@ -0,0 +1,588 @@
# List of Services
```json
~> yq '.services | to_entries | map({service: .key, image: .value.image})' docker-compose.yml
[
{
"service": "actual_server",
"image": "docker.io/actualbudget/actual-server:latest"
},
{
"service": "adguard",
"image": "adguard/adguardhome:latest"
},
{
"service": "apprise",
"image": "lscr.io/linuxserver/apprise-api:latest"
},
{
"service": "audiobookshelf",
"image": "ghcr.io/advplyr/audiobookshelf:latest"
},
{
"service": "authelia",
"image": "authelia/authelia:master"
},
{
"service": "authelia-pg",
"image": "postgres:16-alpine"
},
{
"service": "bazarr",
"image": "lscr.io/linuxserver/bazarr:latest"
},
{
"service": "bitmagnet",
"image": "ghcr.io/bitmagnet-io/bitmagnet:latest"
},
{
"service": "bitmagnet-pg-db",
"image": "postgres:17-alpine"
},
{
"service": "bitwarden",
"image": "vaultwarden/server:latest"
},
{
"service": "bluesky-pds",
"image": "ghcr.io/bluesky-social/pds:latest"
},
{
"service": "browserless",
"image": "ghcr.io/browserless/chromium:latest"
},
{
"service": "castopod",
"image": "castopod/castopod:latest"
},
{
"service": "cloudflared",
"image": "cloudflare/cloudflared:latest"
},
{
"service": "cloudflareddns",
"image": "ghcr.io/hotio/cloudflareddns:latest"
},
{
"service": "crowdsec",
"image": "crowdsecurity/crowdsec:latest"
},
{
"service": "crowdsec-dashboard",
"image": "metabase/metabase"
},
{
"service": "czkawka",
"image": "jlesage/czkawka"
},
{
"service": "dagu-scheduler",
"image": "ghcr.io/dagu-org/dagu:latest"
},
{
"service": "dagu-server",
"image": "ghcr.io/dagu-org/dagu:latest"
},
{
"service": "delugevpn",
"image": "ghcr.io/binhex/arch-delugevpn:latest"
},
{
"service": "docker-socket-proxy",
"image": "ghcr.io/tecnativa/docker-socket-proxy:latest"
},
{
"service": "docuseal",
"image": "docuseal/docuseal:latest"
},
{
"service": "duplicati",
"image": "lscr.io/linuxserver/duplicati:latest"
},
{
"service": "fastenhealth",
"image": "ghcr.io/fastenhealth/fasten-onprem:main"
},
{
"service": "flaresolverr",
"image": "ghcr.io/flaresolverr/flaresolverr:latest"
},
{
"service": "ghost",
"image": "ghost:latest"
},
{
"service": "gitea",
"image": "gitea/gitea:1.22.2"
},
{
"service": "gitea-db",
"image": "postgres:14"
},
{
"service": "gitea-opengist",
"image": "ghcr.io/thomiceli/opengist:latest"
},
{
"service": "gitea-runner",
"image": "gitea/act_runner:latest"
},
{
"service": "gitea-sonarqube-bot",
"image": "justusbunsi/gitea-sonarqube-bot:v0.4.0"
},
{
"service": "gluetun",
"image": "qmcgaw/gluetun:latest"
},
{
"service": "gotify",
"image": "gotify/server"
},
{
"service": "grafana",
"image": "grafana/grafana-enterprise:latest"
},
{
"service": "grafana-alloy",
"image": "grafana/alloy:latest"
},
{
"service": "grafana-loki",
"image": "grafana/loki:latest"
},
{
"service": "grafana-mimir",
"image": "grafana/mimir:latest"
},
{
"service": "grafana-mimir-memcached",
"image": "memcached"
},
{
"service": "grafana-pyroscope",
"image": "grafana/pyroscope:latest"
},
{
"service": "grafana-tempo",
"image": "grafana/tempo:latest"
},
{
"service": "homepage",
"image": "ghcr.io/gethomepage/homepage:latest"
},
{
"service": "hortusfox",
"image": "ghcr.io/danielbrendel/hortusfox-web:latest"
},
{
"service": "hugo",
"image": "hugomods/hugo:exts"
},
{
"service": "invidious",
"image": "quay.io/invidious/invidious:latest"
},
{
"service": "invidious-db",
"image": "docker.io/library/postgres:14"
},
{
"service": "invoice_ninja",
"image": "invoiceninja/invoiceninja:5"
},
{
"service": "invoice_ninja_proxy",
"image": "nginx"
},
{
"service": "it-tools",
"image": "ghcr.io/corentinth/it-tools:latest"
},
{
"service": "jellyfin",
"image": "jellyfin/jellyfin"
},
{
"service": "jitsi-etherpad",
"image": "etherpad/etherpad:1.8.6"
},
{
"service": "jitsi-jibri",
"image": "jitsi/jibri:${JITSI_IMAGE_VERSION:-stable}"
},
{
"service": "jitsi-jicofo",
"image": "jitsi/jicofo:${JITSI_IMAGE_VERSION:-stable}"
},
{
"service": "jitsi-jigasi",
"image": "jitsi/jigasi:${JITSI_IMAGE_VERSION:-stable}"
},
{
"service": "jitsi-jvb",
"image": "jitsi/jvb:${JITSI_IMAGE_VERSION:-stable}"
},
{
"service": "jitsi-prosody",
"image": "jitsi/prosody:${JITSI_IMAGE_VERSION:-stable}"
},
{
"service": "jitsi-web",
"image": "jitsi/web:${JITSI_IMAGE_VERSION:-stable}"
},
{
"service": "joplin-db",
"image": "postgres:17-alpine"
},
{
"service": "joplin",
"image": "joplin/server:latest"
},
{
"service": "komodo-core",
"image": "ghcr.io/mbecker20/komodo:latest"
},
{
"service": "komodo-ferretdb",
"image": "ghcr.io/ferretdb/ferretdb"
},
{
"service": "komodo-periphery",
"image": "ghcr.io/mbecker20/periphery:latest"
},
{
"service": "komodo-pg-db",
"image": "postgres:17-alpine"
},
{
"service": "librespeed",
"image": "lscr.io/linuxserver/librespeed:latest"
},
{
"service": "lidarr",
"image": "lscr.io/linuxserver/lidarr:latest"
},
{
"service": "lidify",
"image": "thewicklowwolf/lidify:latest"
},
{
"service": "lldap",
"image": "lldap/lldap:stable"
},
{
"service": "localai",
"image": "localai/localai:latest-aio-cpu"
},
{
"service": "maloja",
"image": "krateng/maloja:latest"
},
{
"service": "mariadb",
"image": "ghcr.io/linuxserver/mariadb"
},
{
"service": "meshcentral",
"image": "ghcr.io/ylianst/meshcentral:master"
},
{
"service": "minio",
"image": "minio/minio"
},
{
"service": "mongodb",
"image": "mongo:7.0"
},
{
"service": "multi-scrobbler",
"image": "foxxmd/multi-scrobbler"
},
{
"service": "n8n",
"image": "docker.n8n.io/n8nio/n8n"
},
{
"service": "navidrome",
"image": "deluan/navidrome:latest"
},
{
"service": "netbox",
"image": "lscr.io/linuxserver/netbox:latest"
},
{
"service": "netbox-db",
"image": "postgres:17-alpine"
},
{
"service": "nextcloud",
"image": "lscr.io/linuxserver/nextcloud:latest"
},
{
"service": "ollama",
"image": "ollama/ollama"
},
{
"service": "ombi",
"image": "lscr.io/linuxserver/ombi:latest"
},
{
"service": "paperless-ngx",
"image": "ghcr.io/paperless-ngx/paperless-ngx:latest"
},
{
"service": "plausible",
"image": "ghcr.io/plausible/community-edition:v2.1.0"
},
{
"service": "plausible_db",
"image": "postgres:16-alpine"
},
{
"service": "plausible_events_db",
"image": "clickhouse/clickhouse-server:24.3.3.102-alpine"
},
{
"service": "postal-smtp",
"image": "ghcr.io/postalserver/postal:latest"
},
{
"service": "postal-web",
"image": "ghcr.io/postalserver/postal:latest"
},
{
"service": "postal-worker",
"image": "ghcr.io/postalserver/postal:latest"
},
{
"service": "prowlarr",
"image": "lscr.io/linuxserver/prowlarr:latest"
},
{
"service": "radarec",
"image": "thewicklowwolf/radarec:latest"
},
{
"service": "radarr",
"image": "lscr.io/linuxserver/radarr:latest"
},
{
"service": "reactive-resume",
"image": "amruthpillai/reactive-resume:latest"
},
{
"service": "reactive-resume-pg",
"image": "postgres:16-alpine"
},
{
"service": "readarr",
"image": "lscr.io/linuxserver/readarr:develop"
},
{
"service": "redis",
"image": "redis:alpine"
},
{
"service": "redlib",
"image": "quay.io/redlib/redlib:latest"
},
{
"service": "sabnzbdvpn",
"image": "ghcr.io/binhex/arch-sabnzbdvpn:latest"
},
{
"service": "scraperr",
"image": "jpyles0524/scraperr:latest"
},
{
"service": "scraperr-api",
"image": "jpyles0524/scraperr_api:latest"
},
{
"service": "scrutiny",
"image": "ghcr.io/analogj/scrutiny:master-omnibus"
},
{
"service": "searxng",
"image": "searxng/searxng:latest"
},
{
"service": "semaphore",
"image": "semaphoreui/semaphore:v2.10.32"
},
{
"service": "slurpit-portal",
"image": "slurpit/portal:latest"
},
{
"service": "slurpit-scanner",
"image": "slurpit/scanner:latest"
},
{
"service": "slurpit-scraper",
"image": "slurpit/scraper:latest"
},
{
"service": "slurpit-warehouse",
"image": "slurpit/warehouse:latest"
},
{
"service": "sonarqube",
"image": "mc1arke/sonarqube-with-community-branch-plugin:lts"
},
{
"service": "sonarqube-pg-db",
"image": "postgres:17-alpine"
},
{
"service": "sonarr",
"image": "lscr.io/linuxserver/sonarr:latest"
},
{
"service": "sonashow",
"image": "thewicklowwolf/sonashow:latest"
},
{
"service": "soulseek",
"image": "slskd/slskd"
},
{
"service": "spotisub",
"image": "blastbeng/spotisub:latest"
},
{
"service": "swag",
"image": "lscr.io/linuxserver/swag:latest"
},
{
"service": "synapse",
"image": "docker.io/matrixdotorg/synapse:latest"
},
{
"service": "synapse-db",
"image": "postgres:16-alpine"
},
{
"service": "tandoor",
"image": "vabene1111/recipes"
},
{
"service": "tandoor-pg",
"image": "postgres:16-alpine"
},
{
"service": "traccar",
"image": "traccar/traccar:latest"
},
{
"service": "traccar-pg",
"image": "postgres:16-alpine"
},
{
"service": "unmanic",
"image": "josh5/unmanic:latest"
},
{
"service": "uptimekuma",
"image": "louislam/uptime-kuma:latest"
},
{
"service": "vault",
"image": "hashicorp/vault:latest"
},
{
"service": "wallabag",
"image": "wallabag/wallabag"
},
{
"service": "wallos",
"image": "bellamy/wallos:latest"
},
{
"service": "watchtower",
"image": "ghcr.io/containrrr/watchtower:latest"
},
{
"service": "wazuh.agent",
"image": "opennix/wazuh-agent:latest"
},
{
"service": "wazuh.dashboard",
"image": "wazuh/wazuh-dashboard:${WAZUH_VERSION}"
},
{
"service": "wazuh.indexer",
"image": "wazuh/wazuh-indexer:${WAZUH_VERSION}"
},
{
"service": "wazuh.manager",
"image": "wazuh/wazuh-manager:${WAZUH_VERSION}"
},
{
"service": "web-check",
"image": "lissy93/web-check"
},
{
"service": "whodb",
"image": "clidey/whodb"
},
{
"service": "your_spotify",
"image": "lscr.io/linuxserver/your_spotify:latest"
},
{
"service": "youtubedl",
"image": "nbr23/youtube-dl-server:latest"
},
{
"service": "zammad-backup",
"image": "postgres:${ZAMMAD_POSTGRES_VERSION}"
},
{
"service": "zammad-elasticsearch",
"image": "bitnami/elasticsearch:${ZAMMAD_ELASTICSEARCH_VERSION}"
},
{
"service": "zammad-init",
"image": "${ZAMMAD_IMAGE_REPO}:${ZAMMAD_VERSION}"
},
{
"service": "zammad-memcached",
"image": "memcached:${ZAMMAD_MEMCACHE_VERSION}"
},
{
"service": "zammad-nginx",
"image": "${ZAMMAD_IMAGE_REPO}:${ZAMMAD_VERSION}"
},
{
"service": "zammad-postgresql",
"image": "postgres:${ZAMMAD_POSTGRES_VERSION}"
},
{
"service": "zammad-railsserver",
"image": "${ZAMMAD_IMAGE_REPO}:${ZAMMAD_VERSION}"
},
{
"service": "zammad-redis",
"image": "redis:${ZAMMAD_REDIS_VERSION}"
},
{
"service": "zammad-scheduler",
"image": "${ZAMMAD_IMAGE_REPO}:${ZAMMAD_VERSION}"
},
{
"service": "zammad-websocket",
"image": "${ZAMMAD_IMAGE_REPO}:${ZAMMAD_VERSION}"
},
{
"service": "zitadel",
"image": "ghcr.io/zitadel/zitadel:latest"
},
{
"service": "zitadel-pg-db",
"image": "postgres:16-alpine"
}
]
```
+1798 -1831
View File
File diff suppressed because it is too large Load Diff
-2
View File
@@ -1,2 +0,0 @@
sonar.projectKey=rinoa-docker
sonar.analysis.sqbot=