Compare commits

..

331 Commits

Author SHA1 Message Date
Trez.One a255ff7932 ...
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 / Update README (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / PR Merge (push) Has been cancelled
Gitea Branch PR, SonarQube Analyze, and Merge Workflow / Deploy via Docker Compose (push) Has been cancelled
2025-01-14 13:40:17 -05:00
Trez.One 332aef1b89 ... 2025-01-14 13:37:29 -05:00
Trez.One 06780b1a42 .. 2025-01-14 13:35:19 -05:00
Trez.One 3eabf1a3d4 .. 2025-01-14 13:29:55 -05:00
Trez.One 55c8b72940 .. 2025-01-14 13:25:27 -05:00
Trez.One 01b4f58524 .. 2025-01-14 13:21:18 -05:00
Trez.One caa15ed4ee . 2025-01-14 13:15:44 -05:00
Trez.One 3554cde9e4 . 2025-01-14 13:11:58 -05:00
Trez.One a7060535cc . 2025-01-14 13:10:19 -05:00
Trez.One 669ee23ee9 . 2025-01-14 13:08:33 -05:00
Trez.One 52bd1fa698 Adding restart true for services dependent on mariadb. 2025-01-14 12:42:52 -05:00
Trez.One 8437218a97 Adding restart true for services dependent on mariadb. 2025-01-14 12:36:01 -05:00
Trez.One bfcac1b0e1 Tweaking PR creation step. 2025-01-14 12:21:05 -05:00
Trez.One 188bf0c4da Tweaking PR creation step. 2025-01-14 12:19:41 -05:00
Trez.One a42c858e2a Switching deployment action. 2025-01-14 11:37:13 -05:00
Trez.One 5bc7b7524c Adding file input for deployment step. 2025-01-14 11:15:57 -05:00
Trez.One ed08715754 Adding input args for Docker Compose deployment. 2025-01-14 11:11:12 -05:00
Trez.One 4dde7636e3 Taking out merge pause. 2025-01-14 11:02:24 -05:00
Trez.One 4af14ddc69 Taking out merge pause. 2025-01-14 11:01:15 -05:00
Trez.One 692d092a01 Taking out merge pause. 2025-01-14 10:59:36 -05:00
Trez.One e3086057f2 Taking out merge pause. 2025-01-14 10:58:20 -05:00
Trez.One 7a4ab12b9a Taking out merge pause. 2025-01-14 10:51:52 -05:00
Trez.One 7e31e2363f Taking out merge pause. 2025-01-14 10:50:23 -05:00
Trez.One b56a0eec39 Taking out merge pause. 2025-01-14 10:49:13 -05:00
Trez.One d612b3d9c1 Taking out merge pause. 2025-01-14 10:46:58 -05:00
Trez.One 1f549f331f Forgot to add tea install for PR merge job. 2025-01-14 10:33:44 -05:00
Trez.One f684f60e95 Removing manual trigger... 2025-01-14 10:28:18 -05:00
Trez.One 2dbe6b7a3b Breaking out merge and trigger into separate jobs (testing trigger). 2025-01-14 10:14:52 -05:00
Trez.One 4fe91d095c Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-14 09:50:43 -05:00
Trez.One 4a2637da7e Re-adding trigger. 2025-01-14 09:50:36 -05:00
Trez.One 3b8b930027 chore: Update README 2025-01-14 14:49:48 +00:00
Trez.One 07fc211592 Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-14 09:46:47 -05:00
Trez.One 40da232294 Re-adding trigger. 2025-01-14 09:46:40 -05:00
Trez.One ba94ab6d61 chore: Update README 2025-01-14 14:44:35 +00:00
Trez.One dbab807837 Switching from action to run for generating README. 2025-01-14 09:41:47 -05:00
Trez.One fe36d69617 More inputs for README regen. 2025-01-14 08:42:22 -05:00
Trez.One 4d6299a94d Adding in a separate add/commit step for README gen. 2025-01-14 08:34:24 -05:00
Trez.One 0cd149bd8b Removing commit_email input from readme gen step. 2025-01-14 08:22:38 -05:00
Trez.One 5a754a31be README gen step sporadically not authenticating. 2025-01-13 17:44:03 -05:00
Trez.One a55d8fa50a Trying reactive-readme action. 2025-01-13 17:38:44 -05:00
Trez.One 17c0016fe3 Tweaking README gen with commit_email. 2025-01-13 16:50:19 -05:00
Trez.One 48415e9f2e README gen step sporadically not authenticating. 2025-01-13 16:25:05 -05:00
Trez.One c4af487a58 README gen step sporadically not authenticating. 2025-01-13 16:20:40 -05:00
Trez.One bc34e2bf43 Adding in a read-only token for Vault. 2025-01-13 16:07:48 -05:00
Trez.One 270470a4d3 Changing auth method for Vault. 2025-01-13 14:31:43 -05:00
Trez.One e94bf2a44a Changing auth method for Vault. 2025-01-13 12:55:12 -05:00
Trez.One 1ca1e40bfd ... 2025-01-13 09:04:44 -05:00
Trez.One cb460137dd ... 2025-01-13 08:52:24 -05:00
Trez.One 5a6afb1cb7 Re-adding table true value for readme gen. 2025-01-12 21:29:47 -05:00
Trez.One 9cd58314b8 ... 2025-01-12 20:52:12 -05:00
Trez.One 6aafa9edd8 ... 2025-01-12 18:41:18 -05:00
Trez.One 83b97b1d90 ... 2025-01-12 18:38:53 -05:00
Trez.One 7671cb26da ... 2025-01-12 18:36:43 -05:00
Trez.One f044a4cf52 Syntax fix in PR check. 2025-01-12 17:54:34 -05:00
Trez.One 28fbe4417e ... 2025-01-12 17:50:41 -05:00
Trez.One e52eba0aa1 Syntax in PR check. 2025-01-12 17:36:03 -05:00
Trez.One 3d75cd3509 Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-12 17:21:02 -05:00
Trez.One d4e710830d Changing merge, deploy trigger, and deployment order. 2025-01-12 17:20:48 -05:00
markdown-update-bot 1c3fe4cf51 Update readme with dynamic data 2025-01-12 18:24:38 +00:00
Trez.One d53db6f67d Changing order of steps in trigger job. 2025-01-12 13:13:46 -05:00
Trez.One 35491a1b83 . 2025-01-12 11:58:00 -05:00
Trez.One 6ce05beff2 Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-11 20:15:57 -05:00
Trez.One 5243f31741 Adjusting PR merge step. 2025-01-11 20:12:20 -05:00
markdown-update-bot 126baa2a52 Update readme with dynamic data 2025-01-12 01:06:43 +00:00
Trez.One ae11234e37 . 2025-01-11 20:03:05 -05:00
Trez.One 0667d49b1a . 2025-01-11 19:47:20 -05:00
Trez.One 30c4d53bdf Adjusting README gen step. 2025-01-11 19:38:06 -05:00
Trez.One 8da5222140 Adjusting README gen step. 2025-01-11 19:32:11 -05:00
Trez.One 2a118311b7 Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-11 10:01:38 -05:00
Trez.One cec009fcb1 Correcting reference for deployment trigger action. 2025-01-11 10:00:46 -05:00
markdown-update-bot b6dd26b14f docs: regenerate README 2025-01-11 14:57:57 +00:00
Trez.One 3cd19175ed Adjusting README gen step. 2025-01-11 09:51:22 -05:00
Trez.One e27587a1b6 Testing out manual trigger. 2025-01-11 09:42:44 -05:00
Trez.One 83f13f028e Testing out manual trigger. 2025-01-11 09:35:24 -05:00
Trez.One 5772f4171e Testing out manual trigger. 2025-01-11 07:47:05 -05:00
Trez.One e597260dac Pipes, pipes... 2025-01-09 16:45:58 -05:00
Trez.One 97b9e7c3a5 Fixing README gen. 2025-01-09 16:21:41 -05:00
Trez.One a9a125555a Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-09 15:37:53 -05:00
Trez.One 032f54aa7c Fixing deployment-trigger job. 2025-01-09 15:35:54 -05:00
markdown-update-bot 1c4779b3da docs: regenerate README 2025-01-09 20:29:38 +00:00
Trez.One 1e49c806e6 Troubleshooting create PR step. 2025-01-09 14:50:16 -05:00
Trez.One 991e0768b9 Troubleshooting create PR step. 2025-01-09 14:48:00 -05:00
Trez.One 391ae75614 Troubleshooting create PR step. 2025-01-09 14:43:20 -05:00
Trez.One 70212b8899 Troubleshooting create PR step. 2025-01-09 14:40:28 -05:00
Trez.One 90010d1cbc Troubleshooting create PR step. 2025-01-09 14:39:17 -05:00
Trez.One 79f55b9326 Troubleshooting create PR step. 2025-01-09 14:35:51 -05:00
Trez.One a1e3cd9196 Troubleshooting create PR step. 2025-01-09 14:33:34 -05:00
Trez.One 5e2491929c Troubleshooting create PR step. 2025-01-09 14:17:39 -05:00
Trez.One 77836c6203 Converting service list to MD table. 2025-01-09 14:07:42 -05:00
Trez.One 557f57cb0f ... 2025-01-09 14:00:26 -05:00
Trez.One 3009503b3d ... 2025-01-09 13:32:44 -05:00
Trez.One a13c18c529 ... 2025-01-09 13:25:23 -05:00
Trez.One 7d1a5f6ea7 ... 2025-01-09 13:21:07 -05:00
Trez.One 080c8ef373 Moved tea install step, added continue-on-error for Cloudflare DNS. 2025-01-09 13:16:57 -05:00
Trez.One 008febf14a Moved tea install step, added continue-on-error for Cloudflare DNS. 2025-01-09 13:12:02 -05:00
Trez.One dca5eb3434 Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-09 13:04:05 -05:00
Trez.One a363945eb8 Deployment trigger, Gotify notifications. 2025-01-09 13:03:54 -05:00
markdown-update-bot bb9e491b34 docs: regenerate README 2025-01-09 16:30:52 +00:00
Trez.One 296660a17c Re-adding tea install. 2025-01-09 11:27:19 -05:00
Trez.One dc89a08016 Merge remote-tracking branch 'refs/remotes/origin/docker-compose-deploy' into docker-compose-deploy 2025-01-09 11:16:01 -05:00
Trez.One 1777a63b70 Adding the add/commit/push for readme. 2025-01-09 11:15:29 -05:00
markdown-update-bot 454fa5ad4b Update readme with dynamic data 2025-01-09 16:13:54 +00:00
Trez.One 0f77a29600 Tweaking README generation step. 2025-01-09 11:09:32 -05:00
Trez.One 82e9a3d8ff Typo fix in docker-compose.yml, fixes in README.md and README generation step. 2025-01-09 11:02:25 -05:00
Trez.One 9469b4f84d Typo fix in docker-compose.yml, fixes in README.md and README generation step. 2025-01-09 11:01:53 -05:00
Trez.One e388bc55d6 . 2025-01-09 10:24:17 -05:00
Trez.One 07d79873ec Tweaking of yq for README generation. 2025-01-09 09:28:37 -05:00
Trez.One 52779ed76c Tweaking of README generation. 2025-01-09 09:15:20 -05:00
Trez.One 4ec7e4ea9f Tweaking of README generation. 2025-01-09 09:07:24 -05:00
Trez.One 1584f5ab13 Tweaking of jq for env generation. 2025-01-09 09:02:25 -05:00
Trez.One ca7702c372 Switching to Vault binary install for env generation. 2025-01-09 08:52:10 -05:00
Trez.One 0c0b4a9cb3 Tweaking PR creation step (csv and awk). 2025-01-08 18:14:30 -05:00
Trez.One 8bd92b6052 Tweaking PR creation step (csv and awk). 2025-01-08 18:11:44 -05:00
Trez.One 6d36871bc8 Tweaking PR creation step. 2025-01-08 18:05:26 -05:00
Trez.One e0c56559d4 ... 2025-01-08 18:03:06 -05:00
Trez.One b8cc7d5fce ... 2025-01-08 17:58:14 -05:00
Trez.One 447da2facb ... 2025-01-08 17:41:59 -05:00
Trez.One 66cf74a3bf ... 2025-01-08 17:38:50 -05:00
Trez.One 1419015207 ... 2025-01-08 17:27:37 -05:00
Trez.One 6f2b67f7a7 Added --repo flag for tea CLI. 2025-01-08 17:23:00 -05:00
Trez.One 478699475e Updated tea CLI install. 2025-01-08 17:12:55 -05:00
Trez.One 0882560926 Updated PR List step 2025-01-08 17:07:34 -05:00
Trez.One fcc5bb697e Updated create PR logic. 2025-01-08 16:58:08 -05:00
Trez.One 1dc4723a2e Updated create PR logic. 2025-01-08 16:36:53 -05:00
Trez.One 0c825d3234 Updated PR List action. 2025-01-08 16:34:53 -05:00
Trez.One d62d144bf4 Updated create PR logic and added in Gitea List PR action. 2025-01-08 16:29:24 -05:00
Trez.One 9bde641bb0 Updated create PR logic and added in Gitea List PR action. 2025-01-08 16:24:09 -05:00
Trez.One 779a60e962 Updated Gitea URL ref. 2025-01-08 16:16:54 -05:00
Trez.One 4c32cb265c Updated deployment pipeline; testing Vault action and README list. 2025-01-08 15:50:19 -05:00
Trez.One a04de3ecff Updated README with HTML comments. 2025-01-08 15:49:35 -05:00
Trez.One 226931fd42 Merge pull request 'soularr-deployment' (#1) from soularr-deployment into main
Reviewed-on: Trez.One/rinoa-docker#1
2025-01-07 10:34:32 -05:00
Trez.One 4e138e5987 Merge remote-tracking branch 'refs/remotes/origin/soularr-deployment' into soularr-deployment 2025-01-07 10:32:09 -05:00
Trez.One 98ccf1f0f3 Added dependencies for Soularr. 2025-01-07 10:25:39 -05:00
Trez.One f50adb4072 Adding Soularr service. 2025-01-07 10:25:39 -05:00
Trez.One 580a7a95ca Merge branch 'main' into soularr-deployment 2025-01-07 10:08:21 -05:00
Trez.One 134d4e1078 Slight change to curl for PR list. 2025-01-07 10:07:15 -05:00
Trez.One 1413cc1753 Slight change to curl for PR list. 2025-01-07 10:05:59 -05:00
Trez.One cba2d917fa Adding Soularr service. 2025-01-07 09:46:41 -05:00
Trez.One 3b8187f15e Adding restart policy to Bunkerweb containers. 2025-01-07 09:36:06 -05:00
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 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 250d6c153b Switching SWAG proto for n8n. 2024-12-24 11:07:44 -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 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
4 changed files with 2147 additions and 1857 deletions
+168 -29
View File
@@ -14,36 +14,49 @@ jobs:
- name: Checkout Code
uses: actions/checkout@v4
- name: PR list
- name: Install tea
uses: supplypike/setup-bin@v4
with:
uri: 'https://gitea.com/gitea/tea/releases/download/v0.9.2/tea-0.9.2-linux-amd64'
name: 'tea'
version: '0.9.2'
- name: Check if PR exists & Create
id: list-prs
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 "Listing PRs..."
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_state=$(tea pr ls --repo ${{ github.repository }} --state open --output csv | egrep 'open|closed|merged' | awk -F, '{print $3}' | sed -e 's|"||g')
echo "pr_state=$(echo ${pr_state})" >> "$GITHUB_OUTPUT"
- name: Create PR
if: steps.list-prs.outputs.pr_state == 'closed'
uses: arifer612/Gitea-PR-action@v1.2.0
with:
url: ${{ gitea.server_url }}
token: ${{ secrets.BOT_GITEA_TOKEN }}
assignee: ${{ gitea.actor }}
tea login add --name gitea-rinoa --url ${{ secrets.RINOA_GITEA_URL }} --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token ${{ secrets.BOT_GITEA_TOKEN }}
tea login default gitea-rinoa
echo "Checking if PR exists for ${{ github.ref_name }}..."
tea pr ls --repo ${{ github.repository }} --state all --fields index,title,head,state --output csv | egrep '${{ github.ref_name }}' | head -1 | egrep -q 'open'
if [ $? -eq 0 ]; then
echo "An open PR exists, skipping creation..."
elif [ $? -eq 1 ]; then
echo "No open PRs, creating one..."
tea pr c -r "${{ github.repository }}" -t "Automated PR for ${{ github.ref_name }}" -d "Automated PR for ${{ github.ref_name }}"
fi
docker-compose-test:
name: Docker Compose Test
needs: [create-pr]
needs: [check-and-create-pr]
runs-on: ubuntu-latest
env:
VAULT_ADDR: ${{ secrets.RINOA_VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install jq
uses: dcarbone/install-jq-action@v3.0.1
- name: Generate ephemeral .env compose file
id: generate-env-file-pr
- name: Install Vault
uses: cpanato/vault-installer@main
with:
vault-release: '1.18.3'
- name: Generate .env file for linting
run: |
echo "${{ secrets.RINOA_ENV }}" > .env
vault kv get -format=json rinoa-docker/env | jq -r '.data.data' | jq -r 'keys[] as $k | "\($k)='\''\(.[$k])'\''"' > .env
- name: Docker Compose Lint
uses: yu-ichiro/spin-up-docker-compose-action@v1
@@ -56,20 +69,146 @@ jobs:
env:
DOCKER_HOST: tcp://dockerproxy:2375
merge-pr:
name: PR Merge
runs-on: ubuntu-latest
cloudflare-dns-setup:
name: Cloudflare DNS Setup
needs: [docker-compose-test]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Tea CLI Setup & PR Merge
- 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: |
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 }}
echo ${{ gitea.ref_name }}
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 != ''
continue-on-error: true
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
regenerate-readme:
name: Update README
runs-on: ubuntu-latest
needs: [cloudflare-dns-setup]
outputs:
pr-pushed: ${{ steps.commit-readme.outputs.pushed }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install yq
uses: dcarbone/install-yq-action@v1
- name: Generate service list
run: |
yq '.services | to_entries | map({"service": .key, "image": .value.image})' docker-compose.yml > services.yml
- name: Generate Markdown Table
uses: gazab/create-markdown-table@v1
id: service-table
with:
file: ./services.yml
- name: Regenerate README
run: |
echo "# List of Services" > README.md
echo -e "\n\n" >> README.md
echo "${{ steps.service-table.outputs.table }}" >> README.md
- name: Add/Commit README.md
id: commit-readme
uses: EndBug/add-and-commit@v9
with:
message: "chore: Update README"
add: "README.md"
pr-merge:
name: PR Merge
needs: [regenerate-readme]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install tea
uses: supplypike/setup-bin@v4
with:
uri: 'https://gitea.com/gitea/tea/releases/download/v0.9.2/tea-0.9.2-linux-amd64'
name: 'tea'
version: '0.9.2'
- name: PR Merge
id: pr_merge
run: |
tea login add --name gitea-rinoa --url ${{ secrets.RINOA_GITEA_URL }} --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token ${{ secrets.BOT_GITEA_TOKEN }}
tea login default gitea-rinoa
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 "Auto Merge" --message "Merged by ${{ gitea.actor }}" --output table ${pr_index}
tea pr m --repo ${{ github.repository }} --title "Auto Merge of PR #${pr_index} - ${{ gitea.ref_name }}" --message "Merged by ${{ gitea.actor }}" --output table ${pr_index}
docker-compose-deploy:
name: Deploy via Docker Compose
runs-on: ubuntu-latest
needs: [pr-merge]
env:
VAULT_ADDR: ${{ secrets.RINOA_VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
DOCKER_HOST: tcp://dockerproxy:2375
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: main
- name: Install Vault
uses: cpanato/vault-installer@main
- name: Generate .env file for deployment
run: |
vault kv get -format=json rinoa-docker/env | jq -r '.data.data' | jq -r 'keys[] as $k | "\($k)='\''\(.[$k])'\''"' > .env
- name: Docker Compose Deployment
uses: keatonLiu/docker-compose-remote-action@v1.2
with:
ssh_user: gitea-deploy
ssh_host: 192.168.1.254
ssh_host_public_key: ${{ secrets.RINOA_GITEA_PUBLIC_SSH_KEY }}
ssh_private_key: ${{ secrets.RINOA_GITEA_PRIVATE_SSH_KEY }}
docker_compose_file: docker-compose.yml
+157
View File
@@ -0,0 +1,157 @@
# List of Services
| Service | Image |
| --- | --- |
| actual_server | docker.io/actualbudget/actual-server:latest |
| adguard | adguard/adguardhome:latest |
| apprise | lscr.io/linuxserver/apprise-api:latest |
| audiobookshelf | ghcr.io/advplyr/audiobookshelf:latest |
| authelia | authelia/authelia:master |
| authelia-pg | postgres:16-alpine |
| bazarr | lscr.io/linuxserver/bazarr:latest |
| bitmagnet | ghcr.io/bitmagnet-io/bitmagnet:latest |
| bitmagnet-pg-db | postgres:17-alpine |
| bitwarden | vaultwarden/server:latest |
| bluesky-pds | ghcr.io/bluesky-social/pds:latest |
| browserless | ghcr.io/browserless/chromium:latest |
| bunkerweb | bunkerity/bunkerweb:latest |
| bunkerweb-scheduler | bunkerity/bunkerweb-scheduler:latest |
| bunkerweb-ui | bunkerity/bunkerweb-ui:latest |
| castopod | castopod/castopod:latest |
| cloudflared | cloudflare/cloudflared:latest |
| cloudflareddns | ghcr.io/hotio/cloudflareddns:latest |
| crowdsec | crowdsecurity/crowdsec:latest |
| crowdsec-dashboard | metabase/metabase |
| czkawka | jlesage/czkawka |
| dagu-scheduler | ghcr.io/dagu-org/dagu:latest |
| dagu-server | ghcr.io/dagu-org/dagu:latest |
| delugevpn | ghcr.io/binhex/arch-delugevpn:latest |
| docker-socket-proxy | ghcr.io/tecnativa/docker-socket-proxy:latest |
| docuseal | docuseal/docuseal:latest |
| duplicati | lscr.io/linuxserver/duplicati:latest |
| fastenhealth | ghcr.io/fastenhealth/fasten-onprem:main |
| flaresolverr | ghcr.io/flaresolverr/flaresolverr:latest |
| ghost | ghost:latest |
| gitea | gitea/gitea:1.22.6 |
| gitea-db | postgres:14 |
| gitea-opengist | ghcr.io/thomiceli/opengist:latest |
| gitea-runner | gitea/act_runner:latest |
| gitea-sonarqube-bot | justusbunsi/gitea-sonarqube-bot:v0.4.0 |
| gluetun | qmcgaw/gluetun:latest |
| gotify | gotify/server |
| grafana | grafana/grafana-enterprise:latest |
| grafana-alloy | grafana/alloy:latest |
| grafana-loki | grafana/loki:latest |
| grafana-mimir | grafana/mimir:latest |
| grafana-mimir-memcached | memcached |
| grafana-pyroscope | grafana/pyroscope:latest |
| grafana-tempo | grafana/tempo:latest |
| guacamole | flcontainers/guacamole:latest |
| homepage | ghcr.io/gethomepage/homepage:latest |
| hortusfox | ghcr.io/danielbrendel/hortusfox-web:latest |
| hugo | hugomods/hugo:exts |
| invidious | quay.io/invidious/invidious:latest |
| invidious-db | docker.io/library/postgres:14 |
| invoice_ninja | invoiceninja/invoiceninja:5 |
| invoice_ninja_proxy | nginx |
| it-tools | ghcr.io/corentinth/it-tools:latest |
| jellyfin | jellyfin/jellyfin |
| jitsi-etherpad | etherpad/etherpad:1.8.6 |
| jitsi-jibri | jitsi/jibri:stable |
| jitsi-jicofo | jitsi/jicofo:stable |
| jitsi-jigasi | jitsi/jigasi:stable |
| jitsi-jvb | jitsi/jvb:stable |
| jitsi-prosody | jitsi/prosody:stable |
| jitsi-web | jitsi/web:stable |
| joplin-db | postgres:17-alpine |
| joplin | joplin/server:latest |
| komodo-core | ghcr.io/mbecker20/komodo:latest |
| komodo-ferretdb | ghcr.io/ferretdb/ferretdb |
| komodo-periphery | ghcr.io/mbecker20/periphery:latest |
| komodo-pg-db | postgres:17-alpine |
| librespeed | lscr.io/linuxserver/librespeed:latest |
| lidarr | lscr.io/linuxserver/lidarr:latest |
| lidify | thewicklowwolf/lidify:latest |
| lldap | lldap/lldap:stable |
| localai | localai/localai:latest-aio-cpu |
| maloja | krateng/maloja:latest |
| mariadb | ghcr.io/linuxserver/mariadb |
| mastodon-pg-db | postgres:17-alpine |
| minio | minio/minio |
| mongodb | mongo:7.0 |
| multi-scrobbler | foxxmd/multi-scrobbler |
| n8n | docker.n8n.io/n8nio/n8n |
| navidrome | deluan/navidrome:latest |
| netbox | lscr.io/linuxserver/netbox:latest |
| netbox-db | postgres:17-alpine |
| nextcloud | lscr.io/linuxserver/nextcloud:latest |
| ollama | ollama/ollama |
| ombi | lscr.io/linuxserver/ombi:latest |
| paperless-ngx | ghcr.io/paperless-ngx/paperless-ngx:latest |
| plausible | ghcr.io/plausible/community-edition:v2.1.0 |
| plausible_db | postgres:16-alpine |
| plausible_events_db | clickhouse/clickhouse-server:24.3.3.102-alpine |
| postal-smtp | ghcr.io/postalserver/postal:latest |
| postal-web | ghcr.io/postalserver/postal:latest |
| postal-worker | ghcr.io/postalserver/postal:latest |
| prowlarr | lscr.io/linuxserver/prowlarr:latest |
| radarec | thewicklowwolf/radarec:latest |
| radarr | lscr.io/linuxserver/radarr:latest |
| reactive-resume | amruthpillai/reactive-resume:latest |
| reactive-resume-pg | postgres:16-alpine |
| readarr | lscr.io/linuxserver/readarr:develop |
| redis | redis:alpine |
| redlib | quay.io/redlib/redlib:latest |
| sabnzbdvpn | ghcr.io/binhex/arch-sabnzbdvpn:latest |
| scraperr | jpyles0524/scraperr:latest |
| scraperr-api | jpyles0524/scraperr_api:latest |
| scrutiny | ghcr.io/analogj/scrutiny:master-omnibus |
| searxng | searxng/searxng:latest |
| semaphore | semaphoreui/semaphore:v2.10.32 |
| slurpit-portal | slurpit/portal:latest |
| slurpit-scanner | slurpit/scanner:latest |
| slurpit-scraper | slurpit/scraper:latest |
| slurpit-warehouse | slurpit/warehouse:latest |
| sonarqube | mc1arke/sonarqube-with-community-branch-plugin:lts |
| sonarqube-pg-db | postgres:17-alpine |
| sonarr | lscr.io/linuxserver/sonarr:latest |
| sonashow | thewicklowwolf/sonashow:latest |
| soularr | mrusse08/soularr:latest |
| soulseek | slskd/slskd |
| spotisub | blastbeng/spotisub:latest |
| swag | lscr.io/linuxserver/swag:latest |
| synapse | docker.io/matrixdotorg/synapse:latest |
| synapse-db | postgres:16-alpine |
| tandoor | vabene1111/recipes |
| tandoor-pg | postgres:16-alpine |
| traccar | traccar/traccar:latest |
| traccar-pg | postgres:16-alpine |
| unmanic | josh5/unmanic:latest |
| uptimekuma | louislam/uptime-kuma:latest |
| vault | hashicorp/vault:latest |
| wallabag | wallabag/wallabag |
| wallos | bellamy/wallos:latest |
| watchtower | ghcr.io/containrrr/watchtower:latest |
| wazuh.agent | opennix/wazuh-agent:latest |
| wazuh.dashboard | wazuh/wazuh-dashboard: |
| wazuh.indexer | wazuh/wazuh-indexer: |
| wazuh.manager | wazuh/wazuh-manager: |
| web-check | lissy93/web-check |
| whodb | clidey/whodb |
| your_spotify | lscr.io/linuxserver/your_spotify:latest |
| youtubedl | nbr23/youtube-dl-server:latest |
| zammad-backup | postgres: |
| zammad-elasticsearch | bitnami/elasticsearch: |
| zammad-init | : |
| zammad-memcached | memcached: |
| zammad-nginx | : |
| zammad-postgresql | postgres: |
| zammad-railsserver | : |
| zammad-redis | redis: |
| zammad-scheduler | : |
| zammad-websocket | : |
| zitadel | ghcr.io/zitadel/zitadel:latest |
| zitadel-pg-db | postgres:16-alpine |
+1822 -1826
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=