Compare commits

..

2169 Commits

Author SHA1 Message Date
Trez.One 7812175ec0 Testing. 2025-10-08 06:54:08 -04:00
Trez.One 59c2a52a41 Label testing. 2025-10-08 06:48:59 -04:00
gitea-sonarqube-bot 418ae07416 Auto Merge of PR 541 - otel-docker-mount-pr-deploy-img-pull_2025-10-08T06-21-13
Renovate / renovate (push) Successful in 2m57s
Merged by Trez.One
2025-10-08 06:38:34 -04:00
Trez.One 77d976fecd Docker socket for signoz-otel-collector.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m12s
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 12m45s
2025-10-08 06:34:16 -04:00
Trez.One c121642927 Adding image pre-pull step and parsing dependencies. 2025-10-08 06:34:02 -04:00
gitea-actions ed7083e96d chore: Update README 2025-10-08 04:31:58 +00:00
renovate-bot b9340b80aa Merge pull request '🔧 Renovate: Update (digest) mongo:7 Docker digest to 062ee16' (#540) from renovate/mongo-7 into main
List of Services README Generation / Generate Services List (push) Successful in 1m55s
Renovate / renovate (push) Successful in 5m38s
2025-10-08 00:14:20 -04:00
renovate-bot 375bc328d6 🔧 Renovate: Update (digest) mongo:7 Docker digest to 062ee16
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 14m55s
2025-10-08 04:13:56 +00:00
renovate-bot be7a5f23ff Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/prowlarr:latest Docker digest to 9644858' (#539) from renovate/lscr-io-linuxserver-prowlarr-latest into main 2025-10-08 00:13:53 -04:00
renovate-bot 3b32592460 🔧 Renovate: Update (digest) lscr.io/linuxserver/prowlarr:latest Docker digest to 9644858
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 10m21s
2025-10-08 04:13:42 +00:00
renovate-bot 624579c9c6 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to 5a93a2c' (#538) from renovate/ghcr-io-open-webui-open-webui-main into main 2025-10-08 00:13:38 -04:00
renovate-bot b8a8033e18 🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to 5a93a2c
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 10m32s
2025-10-08 04:13:32 +00:00
renovate-bot de942a32ff Merge pull request '🔧 Renovate: Update (digest) nginx Docker digest to f79cde3' (#537) from renovate/nginx into main
Renovate / renovate (push) Successful in 11m42s
2025-10-07 23:07:29 -04:00
renovate-bot bcf6b46f1a 🔧 Renovate: Update (digest) nginx Docker digest to f79cde3
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 6m20s
2025-10-08 03:07:18 +00:00
renovate-bot d852515749 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/lidarr:latest Docker digest to e9ab17c' (#536) from renovate/lscr-io-linuxserver-lidarr-latest into main 2025-10-07 23:07:16 -04:00
renovate-bot c9a373fbbc 🔧 Renovate: Update (digest) lscr.io/linuxserver/lidarr:latest Docker digest to e9ab17c
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 16m24s
2025-10-08 03:06:53 +00:00
renovate-bot c0b1f332b3 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to e9fb691' (#535) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 17m10s
2025-10-07 22:52:01 -04:00
renovate-bot 0d198b1f3e 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to e9fb691
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m29s
2025-10-08 02:51:05 +00:00
renovate-bot a8a5070c28 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 163d96c' (#534) from renovate/authelia-authelia-master into main 2025-10-07 22:43:21 -04:00
renovate-bot e95b112af8 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 163d96c
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 11m18s
2025-10-08 02:42:41 +00:00
gitea-actions a0917c2fc4 chore: Update README 2025-10-08 02:30:38 +00:00
renovate-bot fd3635f2e5 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 24b216c' (#533) from renovate/authelia-authelia-master into main
List of Services README Generation / Generate Services List (push) Successful in 33s
Renovate / renovate (push) Successful in 8m48s
2025-10-07 22:02:41 -04:00
renovate-bot 7b3a12b3d2 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 24b216c
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m22s
2025-10-08 02:02:30 +00:00
renovate-bot 256af92a83 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 300706d' (#532) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Successful in 11m23s
2025-10-07 21:21:59 -04:00
renovate-bot c56fbfff24 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 300706d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 7m34s
2025-10-08 01:21:52 +00:00
renovate-bot 51aefe696a Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to cf9d5a6' (#531) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Successful in 2m11s
2025-10-07 20:41:03 -04:00
renovate-bot edebba9b86 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to cf9d5a6
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m20s
2025-10-08 00:40:55 +00:00
Trez.One 92959f0733 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-10-07 20:37:42 -04:00
Trez.One f977896c78 Updating needs for PR merge step in manual deploy. 2025-10-07 20:37:36 -04:00
gitea-sonarqube-bot aa36fd0e61 Auto Merge of PR 530 - czkawka-krokiet-gui-web-auth-immich-metrics_2025-10-07T18-41-08
Merged by Trez.One
2025-10-07 20:36:43 -04:00
Trez.One 5ae00e3c9b Czkawka auth and Immich metrics.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m23s
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 1m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 3m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-07 19:15:30 -04:00
gitea-actions 61971e4d53 chore: Update README 2025-10-07 22:30:53 +00:00
gitea-sonarqube-bot a451369820 Auto Merge of PR 529 - dawarich-expose-metrics_2025-10-07T18-10-20
List of Services README Generation / Generate Services List (push) Successful in 46s
Renovate / renovate (push) Successful in 5m28s
Merged by Trez.One
2025-10-07 18:23:03 -04:00
renovate-bot aa21eb368a Merge pull request '🔧 Renovate: Update (patch) regex/renovatebot/renovate to 41.138.5 to v41.138.5' (#528) from renovate/regex-renovatebot-renovate-41-138-5 into main 2025-10-07 18:12:21 -04:00
renovate-bot ff4540ff3c 🔧 Renovate: Update (patch) regex/renovatebot/renovate to 41.138.5 to v41.138.5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m18s
2025-10-07 22:12:09 +00:00
renovate-bot dce3195ab0 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/bazarr:latest Docker digest to 005f97f' (#526) from renovate/lscr-io-linuxserver-bazarr-latest into main 2025-10-07 18:11:56 -04:00
Trez.One 1a14312f02 Enabling Prometheus exporter for Dawarich app and Sidekiq.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m1s
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 6m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 7m5s
2025-10-07 18:11:54 -04:00
renovate-bot 5e5fc02277 🔧 Renovate: Update (digest) lscr.io/linuxserver/bazarr:latest Docker digest to 005f97f
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m35s
2025-10-07 22:11:44 +00:00
renovate-bot 29fe97b58d Merge pull request '🔧 Renovate: Update (digest) linuxserver/mariadb Docker digest to caa3b6d' (#525) from renovate/linuxserver-mariadb into main 2025-10-07 18:11:43 -04:00
renovate-bot a6f2c313c5 🔧 Renovate: Update (digest) linuxserver/mariadb Docker digest to caa3b6d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m36s
2025-10-07 22:11:31 +00:00
renovate-bot cfb6ecd22c Merge pull request '🔧 Renovate: Update (digest) ghcr.io/thecfu/scraparr:2 Docker digest to cfe07f0' (#524) from renovate/ghcr-io-thecfu-scraparr-2 into main 2025-10-07 18:02:17 -04:00
renovate-bot 948b9bbe03 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to aaedae2' (#523) from renovate/ghcr-io-open-webui-open-webui-main into main 2025-10-07 18:02:04 -04:00
renovate-bot 4dc310f80a 🔧 Renovate: Update (digest) ghcr.io/thecfu/scraparr:2 Docker digest to cfe07f0
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 6m45s
2025-10-07 22:02:04 +00:00
renovate-bot 5bd90b1227 🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to aaedae2
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 9m15s
2025-10-07 22:01:58 +00:00
renovate-bot ad9e4652f9 Merge pull request '🔧 Renovate: Update (digest) getmeili/meilisearch:v1.22 Docker digest to 14ef9f5' (#521) from renovate/getmeili-meilisearch-v1-22 into main 2025-10-07 18:01:51 -04:00
renovate-bot 3300e0a4f1 Merge pull request '🔧 Renovate: Update (digest) freikin/dawarich:latest Docker digest to ca06ad5' (#520) from renovate/freikin-dawarich-latest into main 2025-10-07 18:01:44 -04:00
renovate-bot e4c7d5e792 🔧 Renovate: Update (digest) getmeili/meilisearch:v1.22 Docker digest to 14ef9f5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 9m20s
2025-10-07 22:01:43 +00:00
renovate-bot cf49a003dd Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 46f80f3' (#519) from renovate/authelia-authelia-master into main 2025-10-07 18:01:33 -04:00
renovate-bot 281d6ac894 🔧 Renovate: Update (digest) freikin/dawarich:latest Docker digest to ca06ad5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 9m33s
2025-10-07 22:01:31 +00:00
renovate-bot 9c24fdded2 Merge pull request '🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to f37b8b0' (#518) from renovate/alplat-dockflare-stable into main 2025-10-07 18:01:21 -04:00
renovate-bot d29b7b40f9 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 46f80f3
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 10m34s
2025-10-07 22:01:20 +00:00
renovate-bot b6519baff2 🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to f37b8b0
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 11m2s
2025-10-07 22:01:11 +00:00
gitea-sonarqube-bot ecaae641d1 Auto Merge of PR 517 - authelia-metrics-port_2025-10-07T17-37-59
Renovate / renovate (push) Successful in 9m23s
Merged by Trez.One
2025-10-07 17:50:51 -04:00
Trez.One e2c525014b Comment for Authelia metrics port.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 19s
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m37s
2025-10-07 17:50:07 -04:00
Trez.One 89e5654837 Re-adding tea version. 2025-10-07 17:50:07 -04:00
Trez.One 1fb6e9c844 Exposing metrics port for Authelia.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Failing after 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
2025-10-07 17:39:08 -04:00
Trez.One 9e11fb4e2c Merge pull request '🔧 Renovate: Update (minor) regex/renovatebot/renovate to 41.138.4 to v41.138.4' (#516) from renovate/regex-renovatebot-renovate-41-138-4 into main
List of Services README Generation / Generate Services List (push) Successful in 33s
Renovate / renovate (push) Successful in 2m13s
Reviewed-on: #516
2025-10-07 07:07:24 -04:00
renovate-bot 673c99f390 🔧 Renovate: Update (minor) regex/renovatebot/renovate to 41.138.4 to v41.138.4 2025-10-07 10:21:33 +00:00
Trez.One 58b6a28b7c Adding workflow_dispatch for Renovate PR Deployment.
List of Services README Generation / Generate Services List (push) Successful in 24s
Renovate / renovate (push) Successful in 2m44s
2025-10-06 21:11:12 -04:00
gitea-actions 83b345ac3b chore: Update README 2025-10-07 00:33:50 +00:00
renovate-bot 38b94e6d06 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 30c4d60' (#514) from renovate/authelia-authelia-master into main
List of Services README Generation / Generate Services List (push) Successful in 3m24s
Renovate / renovate (push) Successful in 7m40s
2025-10-06 19:43:10 -04:00
renovate-bot 672c81dd50 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 30c4d60
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 10m15s
2025-10-06 23:42:58 +00:00
renovate-bot e9621dd73c Merge pull request '🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to ef2affc' (#513) from renovate/ghcr-io-browserless-chromium-latest into main
Renovate / renovate (push) Failing after 11m48s
2025-10-06 19:03:48 -04:00
renovate-bot c9859dc6d8 🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to ef2affc
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 6m24s
2025-10-06 23:03:38 +00:00
renovate-bot 47ab1d4b17 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to a5052b7' (#512) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Successful in 2m42s
2025-10-06 18:50:10 -04:00
renovate-bot 1ddb81e1b2 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to a5052b7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 2m36s
2025-10-06 22:50:02 +00:00
gitea-actions 9aae377eec chore: Update README 2025-10-06 22:31:38 +00:00
renovate-bot e8d9622467 Merge pull request '🔧 Renovate: Update (digest) quay.io/invidious/invidious-companion:latest Docker digest to 62e5ec9' (#510) from renovate/quay-io-invidious-invidious-companion-latest into main
List of Services README Generation / Generate Services List (push) Successful in 51s
Renovate / renovate (push) Successful in 2m32s
2025-10-06 18:14:56 -04:00
renovate-bot d1d78c4e32 Merge pull request '🔧 Renovate: Update (digest) qmcgaw/gluetun:latest Docker digest to 9b429a2' (#509) from renovate/qmcgaw-gluetun-latest into main 2025-10-06 18:14:41 -04:00
renovate-bot d5088afe6b 🔧 Renovate: Update (digest) quay.io/invidious/invidious-companion:latest Docker digest to 62e5ec9
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 12m56s
2025-10-06 22:14:41 +00:00
renovate-bot 1e48ba1683 🔧 Renovate: Update (digest) qmcgaw/gluetun:latest Docker digest to 9b429a2
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 4m26s
2025-10-06 22:14:31 +00:00
renovate-bot 629bd7b46b Merge pull request '🔧 Renovate: Update (digest) postgis/postgis:17-3.5-alpine Docker digest to b531694' (#508) from renovate/postgis-postgis-17-3-5-alpine into main 2025-10-06 18:04:47 -04:00
renovate-bot fcc760585f 🔧 Renovate: Update (digest) postgis/postgis:17-3.5-alpine Docker digest to b531694
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 6m8s
2025-10-06 22:04:43 +00:00
renovate-bot dbcc48cc91 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/jordan-dalby/bytestash:latest Docker digest to 9c17b55' (#506) from renovate/ghcr-io-jordan-dalby-bytestash-latest into main 2025-10-06 18:04:38 -04:00
renovate-bot 1f18b8102d 🔧 Renovate: Update (digest) ghcr.io/jordan-dalby/bytestash:latest Docker digest to 9c17b55
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 4m44s
2025-10-06 22:04:34 +00:00
renovate-bot e4cd5217ea Merge pull request '🔧 Renovate: Update (digest) ghcr.io/dgtlmoon/changedetection.io Docker digest to d924bac' (#505) from renovate/ghcr-io-dgtlmoon-changedetection-io into main 2025-10-06 18:04:33 -04:00
renovate-bot 78ac536482 🔧 Renovate: Update (digest) ghcr.io/dgtlmoon/changedetection.io Docker digest to d924bac
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 4m51s
2025-10-06 22:04:29 +00:00
renovate-bot 1882fa9dac Merge pull request '🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to da97d58' (#504) from renovate/ghcr-io-dagu-org-dagu-alpine into main 2025-10-06 18:04:28 -04:00
renovate-bot 704997c9af Merge pull request '🔧 Renovate: Update (digest) eduardolat/pgbackweb:latest Docker digest to 56358e7' (#503) from renovate/eduardolat-pgbackweb-latest into main 2025-10-06 18:04:22 -04:00
renovate-bot 4e4bfe211e 🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to da97d58
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m21s
2025-10-06 22:04:22 +00:00
renovate-bot ccba73d549 Merge pull request '🔧 Renovate: Update (digest) docker.n8n.io/n8nio/n8n Docker digest to 4da14e6' (#502) from renovate/docker-n8n-io-n8nio-n8n into main 2025-10-06 18:04:17 -04:00
renovate-bot b63e98e41f 🔧 Renovate: Update (digest) eduardolat/pgbackweb:latest Docker digest to 56358e7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m30s
2025-10-06 22:04:17 +00:00
renovate-bot f88efcb080 🔧 Renovate: Update (digest) docker.n8n.io/n8nio/n8n Docker digest to 4da14e6
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m29s
2025-10-06 22:04:11 +00:00
renovate-bot d3a7f3d355 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 57be5e7' (#501) from renovate/authelia-authelia-master into main 2025-10-06 18:04:10 -04:00
renovate-bot 71821ee47e 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 57be5e7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m25s
2025-10-06 22:04:04 +00:00
renovate-bot 5eb908f6e9 Merge pull request '🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to 5f881a3' (#500) from renovate/alplat-dockflare-stable into main 2025-10-06 18:04:03 -04:00
renovate-bot 8e1967806b 🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to 5f881a3
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m36s
2025-10-06 22:03:05 +00:00
Trez.One 677c9fc801 Adding explode for yq.
List of Services README Generation / Generate Services List (push) Successful in 29s
Renovate / renovate (push) Successful in 4m11s
2025-10-06 07:20:17 -04:00
gitea-actions ebc17c89ac chore: Update README 2025-10-06 02:33:33 +00:00
renovate-bot 625e57fbab Merge pull request '🔧 Renovate: Update (digest) henrygd/beszel:latest Docker digest to a019a9f' (#498) from renovate/henrygd-beszel-latest into main
List of Services README Generation / Generate Services List (push) Successful in 3m21s
Renovate / renovate (push) Successful in 7m59s
2025-10-05 21:50:58 -04:00
renovate-bot f63606aa2b 🔧 Renovate: Update (digest) henrygd/beszel:latest Docker digest to a019a9f
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 2m29s
2025-10-06 01:50:53 +00:00
renovate-bot c9d06302f2 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 3c5da28' (#497) from renovate/authelia-authelia-master into main 2025-10-05 21:43:13 -04:00
renovate-bot 22681d260d 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 3c5da28
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 6m32s
2025-10-06 01:43:04 +00:00
renovate-bot 232fa83111 Merge pull request '🔧 Renovate: Update (digest) henrygd/beszel-agent:latest Docker digest to 17fe8c1' (#496) from renovate/henrygd-beszel-agent-latest into main 2025-10-05 21:37:01 -04:00
renovate-bot 26973b7995 🔧 Renovate: Update (digest) henrygd/beszel-agent:latest Docker digest to 17fe8c1
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 5m6s
2025-10-06 01:36:49 +00:00
Trez.One 1174b63606 chore: Update README 2025-10-06 01:27:53 +00:00
Trez.One 71b3b83c3f Moving README generation into its own workflow. 2025-10-05 21:21:12 -04:00
renovate-bot dbe0ffeb61 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 3fd2e4d' (#495) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Successful in 8m44s
2025-10-05 20:22:54 -04:00
renovate-bot d52d3f39d4 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 3fd2e4d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 10m9s
2025-10-06 00:22:44 +00:00
Trez.One 49fc52aa7d Merge remote-tracking branch 'refs/remotes/origin/main'
Renovate / renovate (push) Has started running
2025-10-05 19:48:45 -04:00
renovate-bot 62b280e956 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to ee33925' (#493) from renovate/authelia-authelia-master into main 2025-10-05 19:05:40 -04:00
renovate-bot 4d576e0207 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to ee33925
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 33m54s
2025-10-05 23:05:16 +00:00
Trez.One 31be65b5ff Switching README commit step. 2025-10-05 16:51:50 -04:00
Trez.One 0faf13e522 Cron change. 2025-10-05 16:51:50 -04:00
renovate-bot 9edfece903 Merge pull request '🔧 Renovate: Update (digest) kweg/omnipoly:latest Docker digest to dc0b21f' (#492) from renovate/kweg-omnipoly-latest into main
Renovate / renovate (push) Failing after 13m36s
2025-10-05 16:47:20 -04:00
renovate-bot ac87275944 🔧 Renovate: Update (digest) kweg/omnipoly:latest Docker digest to dc0b21f
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 16m39s
2025-10-05 20:47:13 +00:00
renovate-bot a2125950aa Merge pull request '🔧 Renovate: Update (digest) clidey/whodb Docker digest to ee5324a' (#491) from renovate/clidey-whodb into main 2025-10-05 16:09:42 -04:00
renovate-bot 728984d50f 🔧 Renovate: Update (digest) clidey/whodb Docker digest to ee5324a
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m34s
2025-10-05 20:09:32 +00:00
renovate-bot e8a3cf113f Merge pull request '🔧 Renovate: Update (digest) kweg/omnipoly:latest Docker digest to b73d28a' (#490) from renovate/kweg-omnipoly-latest into main 2025-10-05 16:00:57 -04:00
renovate-bot 365798563a Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to bce572e' (#489) from renovate/authelia-authelia-master into main 2025-10-05 16:00:44 -04:00
renovate-bot b0afab9f92 🔧 Renovate: Update (digest) kweg/omnipoly:latest Docker digest to b73d28a
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 11m23s
2025-10-05 20:00:43 +00:00
renovate-bot 57ffe32b2c 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to bce572e
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 14m39s
2025-10-05 20:00:32 +00:00
renovate-bot c43f001fb0 Merge pull request '🔧 Renovate: Update (digest) plantuml/plantuml-server:jetty Docker digest to d672e1f' (#488) from renovate/plantuml-plantuml-server-jetty into main
Renovate / renovate (push) Successful in 5m2s
2025-10-05 14:54:16 -04:00
renovate-bot fcbb418fe1 🔧 Renovate: Update (digest) plantuml/plantuml-server:jetty Docker digest to d672e1f
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 17m18s
2025-10-05 18:53:28 +00:00
renovate-bot 3da59f44ce Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/radarr:latest Docker digest to f174546' (#487) from renovate/lscr-io-linuxserver-radarr-latest into main
Renovate / renovate (push) Successful in 2m49s
2025-10-05 13:13:28 -04:00
renovate-bot 909ba7342d 🔧 Renovate: Update (digest) lscr.io/linuxserver/radarr:latest Docker digest to f174546
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 11m56s
2025-10-05 17:13:17 +00:00
renovate-bot 453a4a40d7 Merge pull request '🔧 Renovate: Update (digest) clidey/whodb Docker digest to 5644a13' (#486) from renovate/clidey-whodb into main 2025-10-05 12:40:29 -04:00
renovate-bot fea59920f6 🔧 Renovate: Update (digest) clidey/whodb Docker digest to 5644a13
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 11m42s
2025-10-05 16:40:13 +00:00
renovate-bot ed9e8697c0 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/apprise-api:latest Docker digest to 31fc75e' (#485) from renovate/lscr-io-linuxserver-apprise-api-latest into main 2025-10-05 12:05:58 -04:00
renovate-bot 1626b6703b 🔧 Renovate: Update (digest) lscr.io/linuxserver/apprise-api:latest Docker digest to 31fc75e
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 6m30s
2025-10-05 16:05:34 +00:00
Trez.One c10da4fe24 Adding README updating steps for Renovate PR deploy workflow.
Renovate / renovate (push) Successful in 6m19s
2025-10-05 10:04:35 -04:00
Trez.One 3351336dfb Updating PR labels.
Renovate / renovate (push) Successful in 2m12s
2025-10-05 09:13:31 -04:00
renovate-bot b925caac1c Merge pull request '🔧 Renovate: Update (digest) vabene1111/recipes Docker digest to 94a048d' (#483) from renovate/vabene1111-recipes into main 2025-10-05 08:02:25 -04:00
renovate-bot 6fff3d44ea 🔧 Renovate: Update (digest) vabene1111/recipes Docker digest to 94a048d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 32m44s
2025-10-05 12:02:13 +00:00
Trez.One 62aba79b17 Setting Renovate log level as org-wide variable.
Renovate / renovate (push) Failing after 2m34s
2025-10-05 07:59:13 -04:00
Trez.One 1100a9a45f Changing cron.
Renovate / renovate (push) Failing after 4m52s
2025-10-04 21:36:23 -04:00
Trez.One 4148296532 jq and yq tweaks. 2025-10-04 21:36:23 -04:00
renovate-bot 9cd93cf637 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/dockpeek/dockpeek:v1.6.5 Docker digest to 6807298' (#481) from renovate/ghcr-io-dockpeek-dockpeek-v1-6-5 into main
Renovate / renovate (push) Failing after 3m36s
2025-10-04 20:02:52 -04:00
renovate-bot 35e3201ff5 🔧 Renovate: Update (digest) ghcr.io/dockpeek/dockpeek:v1.6.5 Docker digest to 6807298
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 14m17s
2025-10-05 00:02:30 +00:00
renovate-bot c9cb01d402 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/ombi:latest Docker digest to c4ed349' (#480) from renovate/lscr-io-linuxserver-ombi-latest into main
Renovate / renovate (push) Failing after 9m46s
2025-10-04 18:51:27 -04:00
renovate-bot cc6756f681 🔧 Renovate: Update (digest) lscr.io/linuxserver/ombi:latest Docker digest to c4ed349
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 11m40s
2025-10-04 22:50:59 +00:00
renovate-bot aacdd7f67d Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 8032306' (#479) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 7m45s
2025-10-04 18:05:30 -04:00
renovate-bot 78090cbf35 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 8032306
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 5m34s
2025-10-04 22:04:44 +00:00
renovate-bot 560863fc15 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/speedtest-tracker:latest Docker digest to 99b5a8a' (#478) from renovate/lscr-io-linuxserver-speedtest-tracker-latest into main
Renovate / renovate (push) Failing after 6m12s
2025-10-04 17:48:44 -04:00
renovate-bot 834eb6ecf3 🔧 Renovate: Update (digest) lscr.io/linuxserver/speedtest-tracker:latest Docker digest to 99b5a8a
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m55s
2025-10-04 21:48:36 +00:00
renovate-bot 5667243f88 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 6146b1a' (#477) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 10m51s
2025-10-04 17:19:20 -04:00
renovate-bot a18171b44b 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 6146b1a
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m44s
2025-10-04 21:19:13 +00:00
Trez.One e207f5f4fa Merge pull request 'Refactoring PR check/creation in manual PR workflow.' (#476) from pr-deploy-action_2025-10-04T14-19-00 into main
Renovate / renovate (push) Failing after 9m8s
Reviewed-on: #476
2025-10-04 14:59:08 -04:00
Trez.One 4269b589a5 Removing tea version refs. 2025-10-04 14:53:37 -04:00
Trez.One fb8ddb1baa Merge remote-tracking branch 'refs/remotes/origin/pr-deploy-action_2025-10-04T14-19-00' into pr-deploy-action_2025-10-04T14-19-00 2025-10-04 14:53:06 -04:00
Trez.One 41b2e21ba9 Refactoring PR check/creation in manual PR workflow.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
2025-10-04 14:36:40 -04:00
Trez.One 21b0cc4579 Refactoring PR check/creation in manual PR workflow. 2025-10-04 14:33:06 -04:00
Trez.One 4ba9561898 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/swag:latest Docker digest to 08af17a' (#465) from renovate/lscr-io-linuxserver-swag-latest into main
Renovate / renovate (push) Failing after 2m6s
Reviewed-on: #465
2025-10-04 13:34:44 -04:00
renovate-bot ab1a386a29 🔧 Renovate: Update (digest) lscr.io/linuxserver/swag:latest Docker digest to 08af17a
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 3m32s
2025-10-04 13:34:19 -04:00
renovate-bot bf2d06e216 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to 0681c27' (#475) from renovate/ghcr-io-wizarrrr-wizarr into main 2025-10-04 13:30:11 -04:00
renovate-bot f56a09a5f2 🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to 0681c27
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 3m47s
2025-10-04 17:30:01 +00:00
renovate-bot 91bb4201c7 Merge pull request '🔧 Renovate: Update (digest) rommapp/romm:latest Docker digest to f9a66d7' (#474) from renovate/rommapp-romm-latest into main 2025-10-04 13:05:51 -04:00
renovate-bot c7caa2ce68 🔧 Renovate: Update (digest) rommapp/romm:latest Docker digest to f9a66d7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 3m9s
2025-10-04 17:05:45 +00:00
renovate-bot ec2e32941b Merge pull request '🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 9438a9b' (#473) from renovate/searxng-searxng-latest into main
Renovate / renovate (push) Failing after 2m0s
2025-10-04 12:26:28 -04:00
renovate-bot cf99fb2aac 🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 9438a9b
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m49s
2025-10-04 16:26:21 +00:00
renovate-bot 51cbec36a6 Merge pull request '🔧 Renovate: Update (digest) iib0011/omni-tools:latest Docker digest to a59959d' (#472) from renovate/iib0011-omni-tools-latest into main
Renovate / renovate (push) Failing after 11m51s
2025-10-04 10:38:11 -04:00
renovate-bot 77b5b1f46d 🔧 Renovate: Update (digest) iib0011/omni-tools:latest Docker digest to a59959d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 8m32s
2025-10-04 14:37:58 +00:00
renovate-bot 043caec1ca Merge pull request '🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to a6a5b6d' (#471) from renovate/ghcr-io-wizarrrr-wizarr into main
Renovate / renovate (push) Failing after 6m42s
2025-10-04 09:26:21 -04:00
renovate-bot 9bc61e70d7 🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to a6a5b6d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m31s
2025-10-04 13:25:21 +00:00
renovate-bot ddb7a04aff Merge pull request '🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 6d971fa' (#470) from renovate/searxng-searxng-latest into main
Renovate / renovate (push) Failing after 4m35s
2025-10-04 08:49:17 -04:00
renovate-bot d67786d3de 🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 6d971fa
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 8m13s
2025-10-04 12:49:03 +00:00
renovate-bot 4af45285a9 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to c4382f2' (#469) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 4m55s
2025-10-04 08:13:01 -04:00
renovate-bot d68ff76279 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to c4382f2
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 4m33s
2025-10-04 12:12:52 +00:00
Trez.One 5dbbb9cb4c PR creation specificity.
Renovate / renovate (push) Failing after 5m10s
2025-10-04 07:12:54 -04:00
gitea-sonarqube-bot 8c8d6b46e9 Auto Merge of PR 468 - mongodb-log-fix_2025-10-04T06-34-26
Renovate / renovate (push) Failing after 9m1s
Merged by Trez.One
2025-10-04 06:58:14 -04:00
Trez.One d5a2cf77ec chore: Update README
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been skipped
2025-10-04 10:57:52 +00:00
Trez.One 81df1d9ea3 Removing log dir mount for MongoDB.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 9m6s
2025-10-04 06:46:44 -04:00
renovate-bot 3b8563f329 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to 89d0dbc' (#467) from renovate/ghcr-io-dagu-org-dagu-alpine into main 2025-10-04 06:38:09 -04:00
renovate-bot 39b5492cbc 🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to 89d0dbc
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 4m58s
2025-10-04 10:37:59 +00:00
renovate-bot dfacdafa73 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/duplicati:latest Docker digest to 6f9d58c' (#466) from renovate/lscr-io-linuxserver-duplicati-latest into main
Renovate / renovate (push) Failing after 5m29s
2025-10-04 00:38:13 -04:00
renovate-bot a2e839d0a1 🔧 Renovate: Update (digest) lscr.io/linuxserver/duplicati:latest Docker digest to 6f9d58c
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 12m42s
2025-10-04 04:35:47 +00:00
renovate-bot d898633718 Merge pull request '🔧 Renovate: Update (digest) josh5/unmanic:latest Docker digest to c01264b' (#464) from renovate/josh5-unmanic-latest into main
Renovate / renovate (push) Failing after 10m22s
2025-10-03 23:49:34 -04:00
renovate-bot b1d1ec720c 🔧 Renovate: Update (digest) josh5/unmanic:latest Docker digest to c01264b
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 46m33s
2025-10-04 03:49:00 +00:00
renovate-bot d84f4bd7cf Merge pull request '🔧 Renovate: Update (digest) ghost:latest Docker digest to ffc213a' (#463) from renovate/ghost-latest into main
Renovate / renovate (push) Failing after 17m20s
2025-10-03 20:55:50 -04:00
renovate-bot 73cc713e7f 🔧 Renovate: Update (digest) ghost:latest Docker digest to ffc213a
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 32s
2025-10-04 00:54:53 +00:00
Trez.One f6414a5d60 Merge pull request '🔧 Renovate: Update (digest) nocodb/nocodb:latest Docker digest to 8fd5701' (#455) from renovate/nocodb-nocodb-latest into main
Reviewed-on: #455
2025-10-03 20:46:55 -04:00
renovate-bot 6ef1ca90b9 🔧 Renovate: Update (digest) nocodb/nocodb:latest Docker digest to 8fd5701
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 10m18s
2025-10-03 20:46:45 -04:00
Trez.One 7a76cf25ff Formatting for service list passed to deployment step. 2025-10-03 20:46:22 -04:00
renovate-bot bf0454fb24 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to 8021ead' (#462) from renovate/ghcr-io-browserless-chromium-latest into main
Renovate / renovate (push) Failing after 7m15s
2025-10-03 19:20:11 -04:00
renovate-bot 15cd27a9d8 🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to 8021ead
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 14m29s
2025-10-03 23:19:58 +00:00
renovate-bot 998f8d101c Merge pull request '🔧 Renovate: Update (patch) signoz/signoz-schema-migrator Docker tag to v0.129.7' (#461) from renovate/docker-compose-signoz-signoz-schema-migrator-v0-129-7 into main
Renovate / renovate (push) Failing after 4m51s
2025-10-03 18:13:57 -04:00
renovate-bot 4585e7622a 🔧 Renovate: Update (patch) signoz/signoz-schema-migrator Docker tag to v0.129.7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 5m19s
2025-10-03 22:13:12 +00:00
renovate-bot 562e41d06a Merge pull request '🔧 Renovate: Update (patch) signoz/signoz-otel-collector Docker tag to v0.129.7' (#460) from renovate/docker-compose-signoz-signoz-otel-collector-v0-129-7 into main 2025-10-03 18:13:10 -04:00
renovate-bot a197338afe 🔧 Renovate: Update (patch) signoz/signoz-otel-collector Docker tag to v0.129.7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m37s
2025-10-03 22:13:05 +00:00
renovate-bot 6e51f83772 Merge pull request '🔧 Renovate: Update (patch) ghcr.io/dockpeek/dockpeek Docker tag to v1.6.5' (#459) from renovate/docker-compose-ghcr-io-dockpeek-dockpeek-v1-6-5 into main 2025-10-03 18:13:04 -04:00
renovate-bot c383b929a3 Merge pull request '🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to a8b8353' (#458) from renovate/searxng-searxng-latest into main 2025-10-03 18:12:59 -04:00
renovate-bot c6c8716593 🔧 Renovate: Update (patch) ghcr.io/dockpeek/dockpeek Docker tag to v1.6.5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m37s
2025-10-03 22:12:59 +00:00
renovate-bot b52fcd0d9b Merge pull request '🔧 Renovate: Update (digest) redis:7.4 Docker digest to d743271' (#457) from renovate/redis-7-4 into main 2025-10-03 18:12:53 -04:00
renovate-bot ba1b81f9c4 🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to a8b8353
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m25s
2025-10-03 22:12:53 +00:00
renovate-bot e4637b3b4c Merge pull request '🔧 Renovate: Update (digest) qmcgaw/gluetun:latest Docker digest to 14cc000' (#456) from renovate/qmcgaw-gluetun-latest into main 2025-10-03 18:12:46 -04:00
renovate-bot ba452d2ed9 🔧 Renovate: Update (digest) redis:7.4 Docker digest to d743271
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m24s
2025-10-03 22:12:45 +00:00
renovate-bot 4a88e5e3e5 🔧 Renovate: Update (digest) qmcgaw/gluetun:latest Docker digest to 14cc000
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m18s
2025-10-03 22:12:38 +00:00
renovate-bot d4c054a905 Merge pull request '🔧 Renovate: Update (digest) iib0011/omni-tools:latest Docker digest to ceb5acc' (#454) from renovate/iib0011-omni-tools-latest into main 2025-10-03 18:12:34 -04:00
renovate-bot 3b6911b6b6 🔧 Renovate: Update (digest) iib0011/omni-tools:latest Docker digest to ceb5acc
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m20s
2025-10-03 22:12:25 +00:00
renovate-bot 67c09fa957 Merge pull request '🔧 Renovate: Update (digest) henrygd/beszel:latest Docker digest to 4a7aeba' (#453) from renovate/henrygd-beszel-latest into main 2025-10-03 18:02:32 -04:00
renovate-bot 04d645bf2d Merge pull request '🔧 Renovate: Update (digest) henrygd/beszel-agent:latest Docker digest to ad1fe17' (#452) from renovate/henrygd-beszel-agent-latest into main 2025-10-03 18:02:25 -04:00
renovate-bot 826f685cef 🔧 Renovate: Update (digest) henrygd/beszel:latest Docker digest to 4a7aeba
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 9m21s
2025-10-03 22:02:25 +00:00
renovate-bot 5fcb0189bf Merge pull request '🔧 Renovate: Update (digest) ghcr.io/postalserver/postal:latest Docker digest to ff9a42d' (#451) from renovate/ghcr-io-postalserver-postal-latest into main 2025-10-03 18:02:18 -04:00
renovate-bot 79ebfa8d9f 🔧 Renovate: Update (digest) henrygd/beszel-agent:latest Docker digest to ad1fe17
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 9m22s
2025-10-03 22:02:18 +00:00
renovate-bot 54f5807170 🔧 Renovate: Update (digest) ghcr.io/postalserver/postal:latest Docker digest to ff9a42d
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 6m37s
2025-10-03 22:02:11 +00:00
renovate-bot 16a3bf8684 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-server:release Docker digest to 8286638' (#450) from renovate/ghcr-io-immich-app-immich-server-release into main 2025-10-03 18:02:07 -04:00
renovate-bot 9f1bedc325 🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-server:release Docker digest to 8286638
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 18m27s
2025-10-03 22:01:56 +00:00
renovate-bot 8fc13374cc Merge pull request '🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-machine-learning:release Docker digest to 45626a3' (#449) from renovate/ghcr-io-immich-app-immich-machine-learning-release into main 2025-10-03 18:01:55 -04:00
renovate-bot 3f086f2abe Merge pull request '🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to e21fe40' (#448) from renovate/ghcr-io-browserless-chromium-latest into main 2025-10-03 18:01:48 -04:00
renovate-bot 8a2947515d 🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-machine-learning:release Docker digest to 45626a3
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 6m41s
2025-10-03 22:01:48 +00:00
renovate-bot 53d815c935 Merge pull request '🔧 Renovate: Update (digest) docker.io/valkey/valkey:8-alpine Docker digest to e706d12' (#447) from renovate/docker-io-valkey-valkey-8-alpine into main 2025-10-03 18:01:41 -04:00
renovate-bot 18eee4ee86 🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to e21fe40
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 10m7s
2025-10-03 22:01:41 +00:00
renovate-bot 36e640fe68 🔧 Renovate: Update (digest) docker.io/valkey/valkey:8-alpine Docker digest to e706d12
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 3m48s
2025-10-03 22:01:33 +00:00
renovate-bot 6fe1549723 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 73f9742' (#446) from renovate/authelia-authelia-master into main 2025-10-03 18:01:32 -04:00
renovate-bot 98b31a962c 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 73f9742
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 25m44s
2025-10-03 22:01:13 +00:00
gitea-sonarqube-bot 08f7a9725b Auto Merge of PR 445 - open-webui-ollama-benedikta-endpoint-add_2025-10-03T10-38-21
Renovate / renovate (push) Failing after 10m59s
Merged by Trez.One
2025-10-03 11:08:08 -04:00
Trez.One abc9019131 chore: Update README
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been skipped
2025-10-03 15:07:49 +00:00
Trez.One 5585a33d0b MongoDB tweaks and extra Ollama endpoint for Open-WebUI.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 4m15s
2025-10-03 10:59:23 -04:00
Trez.One f2142269ab Merge pull request '🔧 Renovate: Update (digest) mrusse08/soularr:latest Docker digest to 71a0b9e' (#434) from renovate/mrusse08-soularr-latest into main
Renovate / renovate (push) Failing after 2m22s
Reviewed-on: #434
2025-10-03 08:45:48 -04:00
renovate-bot 7c62da053f 🔧 Renovate: Update (digest) mrusse08/soularr:latest Docker digest to 71a0b9e
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 5m14s
2025-10-03 11:57:07 +00:00
Trez.One 845b2b0db5 Merge pull request '🔧 Renovate: Update (digest) iib0011/omni-tools:latest Docker digest to 3f35a17' (#432) from renovate/iib0011-omni-tools-latest into main
Renovate / renovate (push) Failing after 2m39s
Reviewed-on: #432
2025-10-03 07:50:53 -04:00
renovate-bot d340be7d35 🔧 Renovate: Update (digest) iib0011/omni-tools:latest Docker digest to 3f35a17
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 3m38s
2025-10-03 10:43:07 +00:00
Trez.One 7c50e5ad91 Removing debug step.
Renovate / renovate (push) Failing after 2m9s
2025-10-03 06:40:28 -04:00
renovate-bot 6be8daf113 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 2be3adc' (#442) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 2m16s
2025-10-02 23:03:52 -04:00
renovate-bot 223eeda537 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 2be3adc
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 9m53s
2025-10-03 03:03:29 +00:00
renovate-bot e0a4d5b961 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 2d4e65f' (#441) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 8m7s
2025-10-02 22:24:00 -04:00
renovate-bot e8f216a646 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 2d4e65f
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 2m48s
2025-10-03 02:23:55 +00:00
renovate-bot 0239c505d0 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to a4e02bf' (#440) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 2m3s
2025-10-02 20:35:49 -04:00
renovate-bot c70b905660 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to a4e02bf
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 3m28s
2025-10-03 00:35:44 +00:00
Trez.One b1e7da8833 Merge remote-tracking branch 'refs/remotes/origin/main'
Renovate / renovate (push) Failing after 3m7s
2025-10-02 19:38:10 -04:00
Trez.One 1078aac7b7 Docker Compose deployment step tweak. 2025-10-02 19:37:49 -04:00
renovate-bot a625787c2e Merge pull request '🔧 Renovate: Update (digest) postgres:14-alpine Docker digest to 49f7dcc' (#439) from renovate/postgres-14-alpine into main
Renovate / renovate (push) Failing after 2m23s
2025-10-02 19:24:15 -04:00
renovate-bot 059ca35cb8 🔧 Renovate: Update (digest) postgres:14-alpine Docker digest to 49f7dcc
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 25m6s
2025-10-02 23:24:07 +00:00
renovate-bot fe66080dcc Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 4f8d4b7' (#438) from renovate/authelia-authelia-master into main
Renovate / renovate (push) Failing after 2m39s
2025-10-02 18:48:36 -04:00
renovate-bot 70982c8a87 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 4f8d4b7
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 34m10s
2025-10-02 22:48:30 +00:00
renovate-bot 0bc3f19128 Merge pull request '🔧 Renovate: Update (digest) postgres:17-alpine Docker digest to 5d14c08' (#437) from renovate/postgres-17-alpine into main
Renovate / renovate (push) Failing after 2m14s
2025-10-02 18:14:39 -04:00
renovate-bot 7ea396f961 🔧 Renovate: Update (digest) postgres:17-alpine Docker digest to 5d14c08
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 1m58s
2025-10-02 22:14:32 +00:00
renovate-bot 1f57e20d74 Merge pull request '🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 84fb5d5' (#436) from renovate/postgres-16-alpine into main 2025-10-02 18:14:17 -04:00
renovate-bot c993f9e6e8 🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 84fb5d5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m1s
2025-10-02 22:14:11 +00:00
renovate-bot 701e4f0ae5 Merge pull request '🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to 52af010' (#435) from renovate/postgres-15-alpine into main 2025-10-02 18:13:58 -04:00
renovate-bot 08af8f8314 🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to 52af010
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m3s
2025-10-02 22:13:53 +00:00
renovate-bot a93ec4b137 Merge pull request '🔧 Renovate: Update (digest) mongo:7 Docker digest to 6a27f93' (#433) from renovate/mongo-7 into main 2025-10-02 18:07:19 -04:00
renovate-bot 90e223a5bf 🔧 Renovate: Update (digest) mongo:7 Docker digest to 6a27f93
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m13s
2025-10-02 22:06:57 +00:00
renovate-bot 722acc276e Merge pull request '🔧 Renovate: Update (digest) hugomods/hugo:exts Docker digest to 89c0472' (#431) from renovate/hugomods-hugo-exts into main 2025-10-02 18:06:36 -04:00
renovate-bot 34fda7a6d3 🔧 Renovate: Update (digest) hugomods/hugo:exts Docker digest to 89c0472
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m16s
2025-10-02 22:06:16 +00:00
renovate-bot bebf4daf28 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to 0f76eb2' (#430) from renovate/ghcr-io-wizarrrr-wizarr into main 2025-10-02 18:06:15 -04:00
renovate-bot 9a9fb4ffbc Merge pull request '🔧 Renovate: Update (digest) ghcr.io/postalserver/postal:latest Docker digest to 52a91d3' (#429) from renovate/ghcr-io-postalserver-postal-latest into main 2025-10-02 18:06:04 -04:00
renovate-bot 8f443db44d 🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to 0f76eb2
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 3m0s
2025-10-02 22:06:03 +00:00
renovate-bot 5703e446b7 🔧 Renovate: Update (digest) ghcr.io/postalserver/postal:latest Docker digest to 52a91d3
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 3m0s
2025-10-02 22:05:56 +00:00
renovate-bot 953a96bf4d Merge pull request '🔧 Renovate: Update (digest) ghcr.io/mrusse/soularr:main Docker digest to 61181c5' (#428) from renovate/ghcr-io-mrusse-soularr-main into main 2025-10-02 18:05:52 -04:00
renovate-bot 1327278a52 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/lyqht/mini-qr:latest Docker digest to af6b479' (#427) from renovate/ghcr-io-lyqht-mini-qr-latest into main 2025-10-02 18:05:41 -04:00
renovate-bot 1a3998351c 🔧 Renovate: Update (digest) ghcr.io/mrusse/soularr:main Docker digest to 61181c5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m58s
2025-10-02 22:05:41 +00:00
renovate-bot 1ea0df5f70 🔧 Renovate: Update (digest) ghcr.io/lyqht/mini-qr:latest Docker digest to af6b479
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m59s
2025-10-02 22:05:34 +00:00
renovate-bot 13256a4edf Merge pull request '🔧 Renovate: Update (digest) docker.io/actualbudget/actual-server:latest Docker digest to 32dceb5' (#426) from renovate/docker-io-actualbudget-actual-server-latest into main 2025-10-02 18:05:33 -04:00
renovate-bot c66289c555 🔧 Renovate: Update (digest) docker.io/actualbudget/actual-server:latest Docker digest to 32dceb5
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 2m54s
2025-10-02 22:05:28 +00:00
Trez.One f19cb29396 Merge pull request '🔧 Renovate: Pin dependencies' (#403) from renovate/pin-dependencies into main
Renovate / renovate (push) Failing after 2m15s
Reviewed-on: #403
2025-10-02 12:15:30 -04:00
renovate-bot 0beae07a36 🔧 Renovate: Pin dependencies
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 1m57s
2025-10-02 12:15:15 -04:00
Trez.One 8001b8763a Tweaking Renovate PR deploy. 2025-10-02 12:14:45 -04:00
Trez.One 87ec5f91d8 Merge pull request '🔧 Renovate: Update (digest) nocodb/nocodb:latest Docker digest to a3d37f6' (#410) from renovate/nocodb-nocodb-latest into main
Renovate / renovate (push) Failing after 5s
Reviewed-on: #410
2025-10-02 11:46:42 -04:00
renovate-bot e2cb26f3f8 🔧 Renovate: Update (digest) nocodb/nocodb:latest Docker digest to a3d37f6
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 1m20s
2025-10-02 11:46:20 -04:00
Trez.One 013f3f33da Merge pull request '🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 83c8aef' (#418) from renovate/searxng-searxng-latest into main
Reviewed-on: #418
2025-10-02 11:43:41 -04:00
renovate-bot b0eb8d855e 🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 83c8aef
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Successful in 3m29s
2025-10-02 15:20:22 +00:00
Trez.One 4caf4ebe3c Changing exit code and adding container registry logins.
Renovate / renovate (push) Failing after 2m3s
2025-10-02 11:16:40 -04:00
Trez.One 13317dc02d Removing down-flags option for Docker Compose action. 2025-10-02 11:16:40 -04:00
Trez.One 9e984b1a56 Spun selective image pull into its own action. 2025-10-02 11:02:04 -04:00
Trez.One 91bf956b62 Absolute URL for Docker selective image pull. 2025-10-02 11:01:35 -04:00
Trez.One ef1ae4bd93 Changing .env generation in deployment workflows.
Renovate / renovate (push) Failing after 2m59s
2025-10-02 09:53:29 -04:00
gitea-sonarqube-bot c742f76568 Auto Merge of PR 424 - plantuml-swag-proxy_2025-10-01T17-32-58
Renovate / renovate (push) Successful in 2m32s
Merged by Trez.One
2025-10-02 08:24:43 -04:00
Trez.One fc5236a2a5 chore: Update README
Renovate Image Tag Deployment / deploy (pull_request) Has been skipped
2025-10-02 12:24:13 +00:00
Trez.One 75afc45025 ....
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 5m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m32s
2025-10-02 08:16:50 -04:00
Trez.One cb06a65547 Description for PlantUML.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 08:04:29 -04:00
Trez.One a96075ab3b Docker image pre-pull. 2025-10-02 08:04:29 -04:00
Trez.One 8f61e56744 ....
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 07:53:57 -04:00
Trez.One f2d4335203 Description for PlantUML.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 07:47:31 -04:00
Trez.One 683a496c93 Docker image pre-pull. 2025-10-02 07:47:31 -04:00
Trez.One 4fd6329049 Docker image pre-pull.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 07:40:19 -04:00
Trez.One a14a86fecf Docker image pre-pull. 2025-10-02 07:40:12 -04:00
Trez.One 497a60b151 Description for PlantUML.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 07:28:41 -04:00
Trez.One c0763f2c24 Docker image pre-pull. 2025-10-02 07:28:41 -04:00
Trez.One b1295835ee ...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 2m29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 06:58:20 -04:00
Trez.One 60e2092823 PlantUML labels for Homepage.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 06:48:06 -04:00
Trez.One e83127d4f6 Dry-run tweak. 2025-10-02 06:30:30 -04:00
Trez.One 31c6f922bd PlantUML proxy, fixes for MongoDB and Invidious.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m7s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 2m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-02 06:16:28 -04:00
Trez.One 36593a3efb PlantUML SWAG proxy.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-10-01 23:23:58 -04:00
renovate-bot d0d4681952 Merge pull request '🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 9694f53' (#423) from renovate/postgres-16-alpine into main
Renovate / renovate (push) Successful in 3m22s
2025-10-01 19:38:40 -04:00
renovate-bot da7f81854f 🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 9694f53
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 23:38:36 +00:00
renovate-bot 815c4a40a8 Merge pull request '🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to 5a10f9d' (#422) from renovate/postgres-15-alpine into main 2025-10-01 19:38:23 -04:00
renovate-bot 8fff45effc 🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to 5a10f9d
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 23:38:19 +00:00
renovate-bot f26f5c6d03 Merge pull request '🔧 Renovate: Update (digest) redis:7.4 Docker digest to 90e7a33' (#421) from renovate/redis-7-4 into main
Renovate / renovate (push) Failing after 1s
2025-10-01 18:40:07 -04:00
renovate-bot 15c6b41345 🔧 Renovate: Update (digest) redis:7.4 Docker digest to 90e7a33
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 22:40:03 +00:00
renovate-bot abf35f94a6 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-server:release Docker digest to d81f4af' (#420) from renovate/ghcr-io-immich-app-immich-server-release into main 2025-10-01 18:33:45 -04:00
renovate-bot bc23995de6 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-machine-learning:release Docker digest to 68bd95f' (#419) from renovate/ghcr-io-immich-app-immich-machine-learning-release into main 2025-10-01 18:33:42 -04:00
renovate-bot 3d889df3fe 🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-server:release Docker digest to d81f4af
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 22:33:42 +00:00
renovate-bot 1cebaba0e0 🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-machine-learning:release Docker digest to 68bd95f
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 22:33:33 +00:00
renovate-bot e8099b3369 Merge pull request '🔧 Renovate: Update (digest) redis:7.4 Docker digest to 4e71acd' (#417) from renovate/redis-7-4 into main
Renovate / renovate (push) Failing after 1s
2025-10-01 18:13:55 -04:00
renovate-bot 02a707f5d0 Merge pull request '🔧 Renovate: Update (digest) postgres:17-alpine Docker digest to d8bb485' (#416) from renovate/postgres-17-alpine into main 2025-10-01 18:13:48 -04:00
renovate-bot 068669fa2a 🔧 Renovate: Update (digest) redis:7.4 Docker digest to 4e71acd
Renovate Image Tag Deployment / deploy (pull_request) Failing after 5s
2025-10-01 22:13:47 +00:00
renovate-bot eb86f51c80 🔧 Renovate: Update (digest) postgres:17-alpine Docker digest to d8bb485
Renovate Image Tag Deployment / deploy (pull_request) Failing after 5s
2025-10-01 22:13:43 +00:00
renovate-bot e9c60471e3 Merge pull request '🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 7bc0121' (#415) from renovate/postgres-16-alpine into main 2025-10-01 18:13:30 -04:00
renovate-bot 68138f4f49 🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 7bc0121
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 22:13:26 +00:00
renovate-bot 4ea526afe4 Merge pull request '🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to d073c1a' (#414) from renovate/postgres-15-alpine into main 2025-10-01 18:13:13 -04:00
renovate-bot d4d6678367 🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to d073c1a
Renovate Image Tag Deployment / deploy (pull_request) Failing after 5s
2025-10-01 22:13:06 +00:00
renovate-bot 4446122f5a Merge pull request '🔧 Renovate: Update (digest) postgres:14-alpine Docker digest to 34ac989' (#413) from renovate/postgres-14-alpine into main 2025-10-01 18:13:02 -04:00
renovate-bot 6606030c94 🔧 Renovate: Update (digest) postgres:14-alpine Docker digest to 34ac989
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1s
2025-10-01 22:12:58 +00:00
renovate-bot 792e8e8679 Merge pull request '🔧 Renovate: Update (digest) postgres:14 Docker digest to fbd63b8' (#411) from renovate/postgres-14 into main 2025-10-01 18:05:51 -04:00
renovate-bot f16af7801e 🔧 Renovate: Update (digest) postgres:14 Docker digest to fbd63b8
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1m31s
2025-10-01 22:05:44 +00:00
renovate-bot bb86f5a3d4 Merge pull request '🔧 Renovate: Update (digest) jokobsk/netalertx:latest Docker digest to 9304e29' (#409) from renovate/jokobsk-netalertx-latest into main 2025-10-01 18:05:40 -04:00
renovate-bot 34af4a4a06 Merge pull request '🔧 Renovate: Update (digest) ghost:latest Docker digest to dd80913' (#408) from renovate/ghost-latest into main 2025-10-01 18:05:35 -04:00
renovate-bot a7a736edd2 🔧 Renovate: Update (digest) jokobsk/netalertx:latest Docker digest to 9304e29
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1m34s
2025-10-01 22:05:33 +00:00
renovate-bot cf87d5fbc6 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/postalserver/postal:latest Docker digest to 8b41040' (#407) from renovate/ghcr-io-postalserver-postal-latest into main 2025-10-01 18:05:30 -04:00
renovate-bot 72a1abc9bf 🔧 Renovate: Update (digest) ghost:latest Docker digest to dd80913
Renovate Image Tag Deployment / deploy (pull_request) Successful in 4m42s
2025-10-01 22:05:29 +00:00
renovate-bot 7c4a2d1dec 🔧 Renovate: Update (digest) ghcr.io/postalserver/postal:latest Docker digest to 8b41040
Renovate Image Tag Deployment / deploy (pull_request) Failing after 3m36s
2025-10-01 22:05:24 +00:00
renovate-bot fecc30c08a Merge pull request '🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to 96d5318' (#406) from renovate/ghcr-io-dagu-org-dagu-alpine into main 2025-10-01 18:05:19 -04:00
renovate-bot c395d689e6 🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to 96d5318
Renovate Image Tag Deployment / deploy (pull_request) Failing after 3m39s
2025-10-01 22:05:14 +00:00
renovate-bot 2bb95edc7e Merge pull request '🔧 Renovate: Update (digest) docker.io/library/postgres:14 Docker digest to fbd63b8' (#405) from renovate/docker-io-library-postgres-14 into main 2025-10-01 18:05:13 -04:00
renovate-bot 554112243b 🔧 Renovate: Update (digest) docker.io/library/postgres:14 Docker digest to fbd63b8
Renovate Image Tag Deployment / deploy (pull_request) Failing after 3m42s
2025-10-01 22:05:08 +00:00
renovate-bot 5100ed1915 Merge pull request '🔧 Renovate: Update (digest) amruthpillai/reactive-resume:latest Docker digest to 46999ab' (#404) from renovate/amruthpillai-reactive-resume-latest into main 2025-10-01 18:05:06 -04:00
renovate-bot 1a1ccd7749 🔧 Renovate: Update (digest) amruthpillai/reactive-resume:latest Docker digest to 46999ab
Renovate Image Tag Deployment / deploy (pull_request) Failing after 3m44s
2025-10-01 22:04:59 +00:00
gitea-sonarqube-bot 96438ed4b4 Auto Merge of PR 402 - mongodb-valkey-img-migration-from-bitnami_2025-10-01T10-30-35
Renovate / renovate (push) Successful in 6m13s
Merged by Trez.One
2025-10-01 14:19:38 -04:00
Trez.One fa26bbc83a chore: Update README
Renovate Image Tag Deployment / deploy (pull_request) Has been skipped
2025-10-01 18:19:19 +00:00
Trez.One a47746650d ... 😑
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 6m52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m51s
2025-10-01 14:06:01 -04:00
Trez.One 003db73c5d ... 😑
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 6m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 12:08:25 -04:00
Trez.One 394c0adfa5 ... 😑
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has started running
2025-10-01 12:01:52 -04:00
Trez.One 64a82202cc Changing tag for MongoDB even though 7.0 exists on Docker Hub... 😑
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 6m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 11:35:54 -04:00
Trez.One 0fd8ed0383 Image name fix for MongoDB.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 6m54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 11:20:35 -04:00
Trez.One 8cc04b2f1c Changing MongoDB and Valkey images away from Bitnami.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 6m20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 11:09:01 -04:00
gitea-sonarqube-bot 7711688cfb Auto Merge of PR 401 - invidious-companion-deploy_2025-09-29T10-45-34
Renovate / renovate (push) Successful in 4m20s
Merged by Trez.One
2025-10-01 07:11:45 -04:00
Trez.One e4d0bf0757 chore: Update README
Renovate Image Tag Deployment / deploy (pull_request) Has been skipped
2025-10-01 11:11:29 +00:00
Trez.One c9afbe8408 Merge remote-tracking branch 'refs/remotes/origin/invidious-companion-deploy_2025-09-29T10-45-34' into invidious-companion-deploy_2025-09-29T10-45-34
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 3m26s
2025-10-01 07:08:12 -04:00
Trez.One 442e0710c7 Removing digest for Authelia. 2025-10-01 07:07:58 -04:00
Trez.One a0e8361d6a Changing digest for Authelia. 2025-10-01 07:07:58 -04:00
Trez.One 45a6176621 Changing digest for Authelia. 2025-10-01 07:07:56 -04:00
Trez.One d49485bbef Replacing Invidious Sig-Helper with Companion; formatting fixes. 2025-10-01 07:06:28 -04:00
Trez.One 1387615f69 chore: Update README 2025-10-01 11:05:00 +00:00
Trez.One 0ccfb56c6e Removing digest for Authelia.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Failing after 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 07:01:17 -04:00
Trez.One 4e2d201b0e Changing digest for Authelia.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 06:52:21 -04:00
Trez.One 7c191f2904 Changing digest for Authelia.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 06:47:52 -04:00
Trez.One ec49c4d8db Replacing Invidious Sig-Helper with Companion; formatting fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-10-01 06:36:53 -04:00
Trez.One c98ef336f5 Merge pull request '🔧 Renovate: Update (minor) actions/checkout action to v4.3.0' (#388) from renovate/github-actions-actions-checkout-v4-3-0 into main
Renovate / renovate (push) Successful in 2m17s
Reviewed-on: #388
2025-10-01 06:13:07 -04:00
renovate-bot f05b04cf23 🔧 Renovate: Update (minor) actions/checkout action to v4.3.0 2025-10-01 06:12:52 -04:00
Trez.One e1e84bf18f Merge pull request '🔧 Renovate: Update (minor) hoverkraft-tech/compose-action action to v2.4.0' (#389) from renovate/github-actions-hoverkraft-tech-compose-action-v2-4-0 into main
Reviewed-on: #389
2025-10-01 06:12:00 -04:00
renovate-bot acbd6e7389 🔧 Renovate: Update (minor) hoverkraft-tech/compose-action action to v2.4.0 2025-10-01 06:10:58 -04:00
Trez.One c262fe8745 Merge pull request '🔧 Renovate: Update (minor) regex/hashicorp/vault to 1.20.4 to v1.20.4' (#391) from renovate/regex-hashicorp-vault-1-20-4 into main
Reviewed-on: #391
2025-10-01 06:10:43 -04:00
renovate-bot e0258942b8 🔧 Renovate: Update (minor) regex/hashicorp/vault to 1.20.4 to v1.20.4 2025-10-01 04:27:19 +00:00
renovate-bot 09db90ea92 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 91cfc86' (#400) from renovate/docker-compose-digest-updates into main
Renovate / renovate (push) Successful in 3m36s
2025-10-01 00:21:27 -04:00
renovate-bot ea73994c87 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 91cfc86
Renovate Image Tag Deployment / deploy (pull_request) Failing after 25m17s
2025-10-01 04:21:21 +00:00
renovate-bot 3490febe4a Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/prowlarr:latest Docker digest to fa81e47' (#399) from renovate/docker-compose-digest-updates into main 2025-10-01 00:15:25 -04:00
renovate-bot 0a2c5f2272 🔧 Renovate: Update (digest) lscr.io/linuxserver/prowlarr:latest Docker digest to fa81e47
Renovate Image Tag Deployment / deploy (pull_request) Failing after 31m16s
2025-10-01 04:15:16 +00:00
renovate-bot 3b026b0ae6 Merge pull request '🔧 Renovate: Update (digest) docker-compose digest updates' (#398) from renovate/docker-compose-digest-updates into main
Renovate / renovate (push) Failing after 15m10s
2025-09-30 23:07:17 -04:00
renovate-bot a38a4cfec7 🔧 Renovate: Update (digest) docker-compose digest updates
Renovate Image Tag Deployment / deploy (pull_request) Failing after 6m47s
2025-10-01 03:06:12 +00:00
renovate-bot 4e627ee1cc Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 1285665' (#397) from renovate/docker-compose-digest-updates into main
Renovate / renovate (push) Failing after 12m38s
2025-09-30 22:23:26 -04:00
renovate-bot b7ff726eea 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 1285665
Renovate Image Tag Deployment / deploy (pull_request) Failing after 26m54s
2025-10-01 02:20:08 +00:00
renovate-bot 224d71b486 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 0537fd4' (#396) from renovate/docker-compose-digest-updates into main 2025-09-30 22:05:22 -04:00
renovate-bot 42afa33f6d 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 0537fd4
Renovate Image Tag Deployment / deploy (pull_request) Failing after 26m56s
2025-10-01 02:05:03 +00:00
Trez.One f014287a50 Merge pull request '🔧 Renovate: Update (minor) regex/cloudflare/cloudflare-go to 0.116.0 to v0.116.0' (#390) from renovate/regex-cloudflare-cloudflare-go-0-116-0 into main
Renovate / renovate (push) Failing after 12m50s
Reviewed-on: #390
2025-09-30 21:40:36 -04:00
renovate-bot 577ccc6933 🔧 Renovate: Update (minor) regex/cloudflare/cloudflare-go to 0.116.0 to v0.116.0 2025-10-01 01:23:08 +00:00
renovate-bot b92c7b46a3 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 2f542db' (#393) from renovate/docker-compose-digest-updates into main
Renovate / renovate (push) Successful in 3m3s
2025-09-30 21:16:45 -04:00
renovate-bot c969f22257 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 2f542db
Renovate Image Tag Deployment / deploy (pull_request) Successful in 28m28s
2025-10-01 01:16:38 +00:00
renovate-bot baad2cbc19 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 180c590' (#387) from renovate/docker-compose-digest-updates into main
Renovate / renovate (push) Successful in 2m4s
2025-09-30 20:37:03 -04:00
renovate-bot 7468fbbd6f 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 180c590
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1m12s
2025-10-01 00:36:02 +00:00
renovate-bot bdfdee2136 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to b6b8292' (#386) from renovate/docker-compose-digest-updates into main
Renovate / renovate (push) Successful in 5m0s
2025-09-30 18:45:25 -04:00
renovate-bot 375e999b8c 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to b6b8292
Renovate Image Tag Deployment / deploy (pull_request) Failing after 16m57s
2025-09-30 22:45:19 +00:00
renovate-bot 57e82f31c6 Merge pull request '🔧 Renovate: Update (digest) docker-compose digest updates' (#385) from renovate/docker-compose-digest-updates into main 2025-09-30 18:34:05 -04:00
renovate-bot 51780fa529 🔧 Renovate: Update (digest) docker-compose digest updates
Renovate Image Tag Deployment / deploy (pull_request) Failing after 30m57s
2025-09-30 22:33:59 +00:00
renovate-bot a4e0a19d4d Merge pull request '🔧 Renovate: Update (digest) excalidraw/excalidraw:latest Docker digest to b5b9454' (#384) from renovate/excalidraw-excalidraw-latest into main
Renovate / renovate (push) Failing after 10m37s
2025-09-30 18:27:36 -04:00
renovate-bot 912e16de40 🔧 Renovate: Update (digest) excalidraw/excalidraw:latest Docker digest to b5b9454
Renovate Image Tag Deployment / deploy (pull_request) Failing after 1m11s
2025-09-30 22:27:30 +00:00
renovate-bot eae8485981 Merge pull request '🔧 Renovate: Update (patch) regex/hashicorp/vault to 1.18.5 to v1.18.5' (#383) from renovate/regex-hashicorp-vault-1-18-5 into main 2025-09-30 18:11:19 -04:00
renovate-bot 479a986adc 🔧 Renovate: Update (patch) regex/hashicorp/vault to 1.18.5 to v1.18.5 2025-09-30 22:11:08 +00:00
renovate-bot 45cc55e5b8 Merge pull request '🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to a9f4ea4' (#382) from renovate/searxng-searxng-latest into main 2025-09-30 18:04:31 -04:00
renovate-bot 5cde634e95 Merge pull request '🔧 Renovate: Update (digest) redis:7.4 Docker digest to 09153b5' (#381) from renovate/redis-7-4 into main 2025-09-30 18:04:24 -04:00
renovate-bot c90b02e505 🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to a9f4ea4
Renovate Image Tag Deployment / deploy (pull_request) Failing after 5s
2025-09-30 22:04:24 +00:00
renovate-bot 6a829606cb 🔧 Renovate: Update (digest) redis:7.4 Docker digest to 09153b5
Renovate Image Tag Deployment / deploy (pull_request) Failing after 4s
2025-09-30 22:04:13 +00:00
renovate-bot 56b5dfb492 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/bazarr:latest Docker digest to cf7a02a' (#380) from renovate/lscr-io-linuxserver-bazarr-latest into main 2025-09-30 18:04:01 -04:00
renovate-bot bfeb1c2f86 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-server:release Docker digest to f34203f' (#379) from renovate/ghcr-io-immich-app-immich-server-release into main 2025-09-30 18:03:56 -04:00
renovate-bot b237c1dda7 🔧 Renovate: Update (digest) lscr.io/linuxserver/bazarr:latest Docker digest to cf7a02a
Renovate Image Tag Deployment / deploy (pull_request) Failing after 4s
2025-09-30 22:03:55 +00:00
renovate-bot 32d96cdd42 🔧 Renovate: Update (digest) ghcr.io/immich-app/immich-server:release Docker digest to f34203f
Renovate Image Tag Deployment / deploy (pull_request) Failing after 28s
2025-09-30 22:03:49 +00:00
renovate-bot 79b642ead2 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/hotio/cloudflareddns:latest Docker digest to 5c3d73d' (#377) from renovate/ghcr-io-hotio-cloudflareddns-latest into main 2025-09-30 18:03:44 -04:00
renovate-bot 4e34891fe6 Merge pull request '🔧 Renovate: Update (digest) freikin/dawarich:latest Docker digest to ea1bcc6' (#376) from renovate/freikin-dawarich-latest into main 2025-09-30 18:03:37 -04:00
renovate-bot 94bf31166d 🔧 Renovate: Update (digest) ghcr.io/hotio/cloudflareddns:latest Docker digest to 5c3d73d
Renovate Image Tag Deployment / deploy (pull_request) Failing after 5m33s
2025-09-30 22:03:37 +00:00
renovate-bot c1e7fb5582 🔧 Renovate: Update (digest) freikin/dawarich:latest Docker digest to ea1bcc6
Renovate Image Tag Deployment / deploy (pull_request) Failing after 9m39s
2025-09-30 22:03:31 +00:00
renovate-bot f9871b4bf0 Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 81746fe' (#375) from renovate/authelia-authelia-master into main 2025-09-30 18:03:28 -04:00
renovate-bot a178816973 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 81746fe
Renovate Image Tag Deployment / deploy (pull_request) Failing after 9m2s
2025-09-30 22:02:47 +00:00
Trez.One 1f8b284434 Merge remote-tracking branch 'refs/remotes/origin/main'
Renovate / renovate (push) Successful in 7m42s
2025-09-30 16:02:41 -04:00
Trez.One ffb9206c71 yq and loop modification... 2025-09-30 16:02:36 -04:00
Trez.One f0bbec671c Merge pull request '🔧 Renovate: Pin dependencies' (#373) from renovate/pin-dependencies into main
Renovate / renovate (push) Successful in 7m33s
Reviewed-on: #373
2025-09-30 15:47:47 -04:00
renovate-bot 8527bc8c3f 🔧 Renovate: Pin dependencies 2025-09-30 16:51:43 +00:00
renovate-bot 24a080e51f Merge pull request '🔧 Renovate: Update (digest) getmeili/meilisearch:v1.22 Docker digest to 328dc16' (#374) from renovate/getmeili-meilisearch-v1-22 into main
Renovate / renovate (push) Successful in 5m47s
2025-09-30 12:45:50 -04:00
renovate-bot 0655aa3cc9 🔧 Renovate: Update (digest) getmeili/meilisearch:v1.22 Docker digest to 328dc16
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 1m27s
2025-09-30 16:45:43 +00:00
Trez.One f85308dd85 Merge pull request '🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 6626677' (#311) from renovate/postgres-16-alpine into main
Renovate / renovate (push) Successful in 1m55s
Reviewed-on: #311
2025-09-30 11:54:42 -04:00
renovate-bot 3f97df6e6b 🔧 Renovate: Update (digest) postgres:16-alpine Docker digest to 6626677
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been cancelled
2025-09-30 11:54:19 -04:00
Trez.One 2bb3bec7dc yq and loop modification... 2025-09-30 11:53:53 -04:00
Trez.One 39e3e0cba7 Merge pull request '🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to 5e50b90' (#310) from renovate/postgres-15-alpine into main
Reviewed-on: #310
2025-09-30 11:43:46 -04:00
renovate-bot d661e55071 🔧 Renovate: Update (digest) postgres:15-alpine Docker digest to 5e50b90
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been cancelled
2025-09-30 15:32:49 +00:00
Trez.One ecf6b1b1a4 yq tweaks for Renovate PR deploy. 2025-09-30 11:30:51 -04:00
Trez.One b2180216c0 Merge pull request '🔧 Renovate: Update (digest) postgres:14-alpine Docker digest to 1d15ce8' (#309) from renovate/postgres-14-alpine into main
Renovate / renovate (push) Successful in 2m25s
Reviewed-on: #309
2025-09-30 11:09:38 -04:00
renovate-bot c7d21ebd92 🔧 Renovate: Update (digest) postgres:14-alpine Docker digest to 1d15ce8
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Has been cancelled
2025-09-30 11:08:34 -04:00
Trez.One 3a0b4c1e36 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 11:07:19 -04:00
Trez.One 4d4996a20d Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 8212c41' (#364) from renovate/authelia-authelia-master into main
Reviewed-on: #364
2025-09-30 11:05:16 -04:00
renovate-bot 7ffdce331c 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to 8212c41
Renovate Image Tag Deployment / Renovate PR Deployment (pull_request) Failing after 1m2s
2025-09-30 11:04:58 -04:00
Trez.One bf51150f1e Fixing service generation step in Renovate PR deploy flow. 2025-09-30 11:02:35 -04:00
Trez.One 4bc646f2d8 Merge pull request '🔧 Renovate: Update (digest) portainer/portainer-ce:alpine Docker digest to c6908c1' (#344) from renovate/portainer-portainer-ce-alpine into main
Renovate / renovate (push) Successful in 3m24s
Reviewed-on: #344
2025-09-30 10:48:08 -04:00
renovate-bot fc7cc8a260 🔧 Renovate: Update (digest) portainer/portainer-ce:alpine Docker digest to c6908c1
Renovate PR Deployment / deploy (pull_request) Has been cancelled
2025-09-30 10:47:47 -04:00
Trez.One 3b3a113265 Merge pull request '🔧 Renovate: Update (digest) ghost:latest Docker digest to c44395f' (#367) from renovate/ghost-latest into main
Reviewed-on: #367
2025-09-30 10:44:32 -04:00
renovate-bot 185eb9c3df 🔧 Renovate: Update (digest) ghost:latest Docker digest to c44395f
Renovate PR Deployment / deploy (pull_request) Has been cancelled
2025-09-30 10:44:15 -04:00
Trez.One c7b3ddf4b2 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 10:43:52 -04:00
Trez.One e9ec3c7b3d Merge pull request '🔧 Renovate: Update (digest) nginx Docker digest to 8adbdcb' (#370) from renovate/nginx into main
Reviewed-on: #370
2025-09-30 10:38:41 -04:00
renovate-bot 29dc6a9194 🔧 Renovate: Update (digest) nginx Docker digest to 8adbdcb
Renovate PR Deployment / deploy (pull_request) Failing after 1m49s
2025-09-30 10:38:28 -04:00
Trez.One 7a1b6f72ad Fixing service generation step in Renovate PR deploy flow. 2025-09-30 10:37:49 -04:00
renovate-bot 1e9c807354 Merge pull request '🔧 Renovate: Update (digest) redis:7.4 Docker digest to 735cae5' (#372) from renovate/redis-7-4 into main
Renovate / renovate (push) Successful in 3m27s
2025-09-30 09:47:47 -04:00
renovate-bot 88776aaf06 🔧 Renovate: Update (digest) redis:7.4 Docker digest to 735cae5
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-30 13:47:38 +00:00
renovate-bot 0a8ba23556 Merge pull request '🔧 Renovate: Update (digest) penpotapp/exporter:latest Docker digest to 79c4988' (#371) from renovate/penpotapp-exporter-latest into main 2025-09-30 09:46:28 -04:00
renovate-bot 0ce5755b27 🔧 Renovate: Update (digest) penpotapp/exporter:latest Docker digest to 79c4988
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-30 13:46:18 +00:00
renovate-bot 17d354e2a9 Merge pull request '🔧 Renovate: Update (digest) linuxserver/mariadb Docker digest to c7ca780' (#369) from renovate/linuxserver-mariadb into main 2025-09-30 09:46:04 -04:00
renovate-bot 6d158cbe2a Merge pull request '🔧 Renovate: Update (digest) invoiceninja/invoiceninja-debian:5 Docker digest to 5505dff' (#368) from renovate/invoiceninja-invoiceninja-debian-5 into main 2025-09-30 09:45:52 -04:00
renovate-bot f38320b218 🔧 Renovate: Update (digest) linuxserver/mariadb Docker digest to c7ca780
Renovate PR Deployment / deploy (pull_request) Failing after 7s
2025-09-30 13:45:52 +00:00
renovate-bot 5ec404e9e9 🔧 Renovate: Update (digest) invoiceninja/invoiceninja-debian:5 Docker digest to 5505dff
Renovate PR Deployment / deploy (pull_request) Failing after 2s
2025-09-30 13:45:39 +00:00
renovate-bot 7de5701ef9 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to 04d6b2d' (#366) from renovate/ghcr-io-browserless-chromium-latest into main 2025-09-30 09:45:32 -04:00
renovate-bot 81583e72fd Merge pull request '🔧 Renovate: Update (digest) docker.io/library/postgres:14 Docker digest to 1c41870' (#365) from renovate/docker-io-library-postgres-14 into main 2025-09-30 09:45:25 -04:00
renovate-bot cab70a2d57 🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to 04d6b2d
Renovate PR Deployment / deploy (pull_request) Has been cancelled
2025-09-30 13:45:25 +00:00
renovate-bot 0d88891965 🔧 Renovate: Update (digest) docker.io/library/postgres:14 Docker digest to 1c41870
Renovate PR Deployment / deploy (pull_request) Has been cancelled
2025-09-30 13:45:17 +00:00
renovate-bot 045b2ebb8e Merge pull request '🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to 8c419e6' (#363) from renovate/alplat-dockflare-stable into main 2025-09-30 09:45:10 -04:00
renovate-bot 380f22decd 🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to 8c419e6
Renovate PR Deployment / deploy (pull_request) Failing after 4m38s
2025-09-30 13:45:03 +00:00
Trez.One 13215fe2f4 Merge pull request '🔧 Renovate: Update (digest) henrygd/beszel:latest Docker digest to cd539bb' (#334) from renovate/henrygd-beszel-latest into main
Reviewed-on: #334
2025-09-30 09:40:17 -04:00
renovate-bot 413dacf57e 🔧 Renovate: Update (digest) henrygd/beszel:latest Docker digest to cd539bb
Renovate PR Deployment / deploy (pull_request) Has been cancelled
2025-09-30 09:40:03 -04:00
Trez.One c9083e7824 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:39:49 -04:00
Trez.One 8699125464 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-30 09:35:50 -04:00
Trez.One 7db488e90a Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/ombi:latest Docker digest to 218d7f1' (#338) from renovate/lscr-io-linuxserver-ombi-latest into main
Reviewed-on: #338
2025-09-30 09:32:49 -04:00
renovate-bot cdbf64ddc1 🔧 Renovate: Update (digest) lscr.io/linuxserver/ombi:latest Docker digest to 218d7f1
Renovate PR Deployment / deploy (pull_request) Failing after 31s
2025-09-30 13:31:50 +00:00
Trez.One 7efc1d4b97 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-30 09:30:42 -04:00
Trez.One e9cd42cc7f Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:30:37 -04:00
Trez.One c58f68f7dd Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/speedtest-tracker:latest Docker digest to 33f5430' (#314) from renovate/lscr-io-linuxserver-speedtest-tracker-latest into main
Renovate / renovate (push) Successful in 2m1s
Reviewed-on: #314
2025-09-30 09:25:59 -04:00
renovate-bot f6693e80a3 🔧 Renovate: Update (digest) lscr.io/linuxserver/speedtest-tracker:latest Docker digest to 33f5430
Renovate PR Deployment / deploy (pull_request) Failing after 42s
2025-09-30 09:25:48 -04:00
Trez.One 5530fa0014 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-30 09:25:23 -04:00
Trez.One 004795a683 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:25:14 -04:00
Trez.One 10f1e4556c Merge pull request '🔧 Renovate: Update (digest) influxdb:2-alpine Docker digest to fa166d3' (#313) from renovate/influxdb-2-alpine into main
Reviewed-on: #313
2025-09-30 09:20:42 -04:00
renovate-bot 9f7e3b4baa 🔧 Renovate: Update (digest) influxdb:2-alpine Docker digest to fa166d3
Renovate PR Deployment / deploy (pull_request) Failing after 36s
2025-09-30 09:20:20 -04:00
Trez.One 03415295cd Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:19:56 -04:00
Trez.One 7938eda2bd Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/manyfold:latest Docker digest to b8f40d6' (#317) from renovate/lscr-io-linuxserver-manyfold-latest into main
Reviewed-on: #317
2025-09-30 09:13:17 -04:00
renovate-bot dcb2d3499c 🔧 Renovate: Update (digest) lscr.io/linuxserver/manyfold:latest Docker digest to b8f40d6
Renovate PR Deployment / deploy (pull_request) Failing after 25s
2025-09-30 09:13:02 -04:00
Trez.One b9e0ab6615 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:12:44 -04:00
Trez.One fd1418ea21 Merge pull request '🔧 Renovate: Update (digest) nbr23/youtube-dl-server:latest Docker digest to af3dfd7' (#341) from renovate/nbr23-youtube-dl-server-latest into main
Reviewed-on: #341
2025-09-30 09:11:47 -04:00
renovate-bot 20073279a4 🔧 Renovate: Update (digest) nbr23/youtube-dl-server:latest Docker digest to af3dfd7
Renovate PR Deployment / deploy (pull_request) Failing after 26s
2025-09-30 09:11:36 -04:00
Trez.One aa4f5fc1f7 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:11:15 -04:00
Trez.One 72456f6d31 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/lyqht/mini-qr:latest Docker digest to fb1dda0' (#329) from renovate/ghcr-io-lyqht-mini-qr-latest into main
Reviewed-on: #329
2025-09-30 09:07:17 -04:00
renovate-bot 9a937364a8 🔧 Renovate: Update (digest) ghcr.io/lyqht/mini-qr:latest Docker digest to fb1dda0
Renovate PR Deployment / deploy (pull_request) Failing after 26s
2025-09-30 09:07:06 -04:00
Trez.One 94e63985aa Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-30 09:06:43 -04:00
Trez.One b1720797c1 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 09:06:39 -04:00
Trez.One bdc7e544f8 Merge pull request '🔧 Renovate: Update (digest) docker.n8n.io/n8nio/n8n Docker digest to 57f95a2' (#315) from renovate/docker-n8n-io-n8nio-n8n into main
Reviewed-on: #315
2025-09-30 09:05:16 -04:00
renovate-bot c1b8092a9b 🔧 Renovate: Update (digest) docker.n8n.io/n8nio/n8n Docker digest to 57f95a2
Renovate PR Deployment / deploy (pull_request) Failing after 30s
2025-09-30 12:06:37 +00:00
Trez.One e16c2f8e0b Fixing service generation step in Renovate PR deploy flow.
Renovate / renovate (push) Successful in 2m44s
2025-09-30 08:00:31 -04:00
Trez.One 7b9c1fde9b Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/duplicati:latest Docker digest to 187467a' (#316) from renovate/lscr-io-linuxserver-duplicati-latest into main
Renovate / renovate (push) Successful in 3m19s
Reviewed-on: #316
2025-09-30 07:15:17 -04:00
renovate-bot 9fe98e2f01 🔧 Renovate: Update (digest) lscr.io/linuxserver/duplicati:latest Docker digest to 187467a
Renovate PR Deployment / deploy (pull_request) Failing after 48s
2025-09-30 07:15:03 -04:00
Trez.One 370da72ad6 Fixing service generation step in Renovate PR deploy flow. 2025-09-30 07:14:41 -04:00
Trez.One 3844e537c0 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/bkupidura/dead-man-hand:latest Docker digest to 31905f1' (#325) from renovate/ghcr-io-bkupidura-dead-man-hand-latest into main
Reviewed-on: #325
2025-09-30 07:10:09 -04:00
renovate-bot 5676123a06 🔧 Renovate: Update (digest) ghcr.io/bkupidura/dead-man-hand:latest Docker digest to 31905f1
Renovate PR Deployment / deploy (pull_request) Failing after 57s
2025-09-30 10:48:23 +00:00
Trez.One d767297db1 Fixing service generation step in Renovate PR deploy flow.
Renovate / renovate (push) Successful in 9m18s
2025-09-30 06:43:21 -04:00
Trez.One 5f652a7965 Merge pull request '🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 8dfb85d' (#348) from renovate/searxng-searxng-latest into main
Renovate / renovate (push) Failing after 10m19s
Reviewed-on: #348
2025-09-30 06:23:26 -04:00
renovate-bot 3897e7cadd 🔧 Renovate: Update (digest) searxng/searxng:latest Docker digest to 8dfb85d
Renovate PR Deployment / deploy (pull_request) Failing after 4m1s
2025-09-29 23:40:33 +00:00
Trez.One e0a4d1511e Merge pull request '🔧 Renovate: Update (minor) signoz/signoz Docker tag to v0.96.1' (#319) from renovate/docker-compose-signoz-signoz-v0-96-1 into main
Renovate / renovate (push) Successful in 3m54s
Reviewed-on: #319
2025-09-29 19:29:23 -04:00
renovate-bot 9bfa101eba 🔧 Renovate: Update (minor) signoz/signoz Docker tag to v0.96.1
Renovate PR Deployment / deploy (pull_request) Failing after 8m38s
2025-09-29 15:53:41 -04:00
Trez.One c11bff01e9 Merge pull request '🔧 Renovate: Update (minor) getmeili/meilisearch Docker tag to v1.22' (#318) from renovate/docker-compose-getmeili-meilisearch-v1-22 into main
Renovate / renovate (push) Failing after 2m21s
Reviewed-on: #318
2025-09-29 15:53:33 -04:00
renovate-bot 129b5d2b05 🔧 Renovate: Update (minor) getmeili/meilisearch Docker tag to v1.22
Renovate PR Deployment / deploy (pull_request) Failing after 14m35s
2025-09-29 15:53:11 -04:00
Trez.One db9cdf1f92 Merge pull request '🔧 Renovate: Update (minor) regex/hashicorp/vault to 1.20.4 to v1.20.4' (#361) from renovate/regex-hashicorp-vault-1-20-4 into main
Reviewed-on: #361
2025-09-29 15:52:42 -04:00
renovate-bot 5a1e851ed9 🔧 Renovate: Update (minor) regex/hashicorp/vault to 1.20.4 to v1.20.4 2025-09-29 19:28:09 +00:00
Trez.One e3718a9d6c Merge pull request '🔧 Renovate: Update (minor) regex/renovatebot/renovate to 41.131.12 to v41.131.12' (#362) from renovate/regex-renovatebot-renovate-41-131-12 into main
Renovate / renovate (push) Successful in 2m22s
Reviewed-on: #362
2025-09-29 15:21:16 -04:00
renovate-bot b36e2ff79f 🔧 Renovate: Update (minor) regex/renovatebot/renovate to 41.131.12 to v41.131.12 2025-09-29 18:56:30 +00:00
Trez.One 508b1f863e Merge pull request '🔧 Renovate: Update (minor) docker/login-action action to v3.6.0' (#360) from renovate/github-actions-docker-login-action-v3-6-0 into main
Renovate / renovate (push) Successful in 6m14s
Reviewed-on: #360
2025-09-29 14:25:13 -04:00
renovate-bot 5a18d25250 🔧 Renovate: Update (minor) docker/login-action action to v3.6.0 2025-09-29 16:14:26 +00:00
renovate-bot 2fd4f3d7e3 Merge pull request '🔧 Renovate: Update (digest) penpotapp/frontend:latest Docker digest to 91b8079' (#359) from renovate/penpotapp-frontend-latest into main
Renovate / renovate (push) Successful in 2m18s
2025-09-29 12:02:31 -04:00
renovate-bot e8df1c2c91 Merge pull request '🔧 Renovate: Update (digest) penpotapp/backend:latest Docker digest to cfae17c' (#358) from renovate/penpotapp-backend-latest into main 2025-09-29 12:02:11 -04:00
renovate-bot a8bd408c6f 🔧 Renovate: Update (digest) penpotapp/frontend:latest Docker digest to 91b8079
Renovate PR Deployment / deploy (pull_request) Failing after 1m25s
2025-09-29 16:02:10 +00:00
renovate-bot 44519e717c 🔧 Renovate: Update (digest) penpotapp/backend:latest Docker digest to cfae17c
Renovate PR Deployment / deploy (pull_request) Failing after 1m44s
2025-09-29 16:01:55 +00:00
renovate-bot 552f60d90b Merge pull request '🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to c77fa8d' (#357) from renovate/ghcr-io-open-webui-open-webui-main into main 2025-09-29 12:00:52 -04:00
renovate-bot 351d3c7ce7 🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to c77fa8d
Renovate PR Deployment / deploy (pull_request) Failing after 1m52s
2025-09-29 16:00:36 +00:00
Trez.One b94d2f59b9 Merge remote-tracking branch 'refs/remotes/origin/main'
Renovate / renovate (push) Successful in 2m44s
2025-09-29 11:26:37 -04:00
Trez.One e312e681cb ... 2025-09-29 11:26:31 -04:00
renovate-bot 2181502527 Merge pull request '🔧 Renovate: Update (patch) adguard/adguardhome Docker tag to v0.107.67' (#356) from renovate/docker-compose-adguard-adguardhome-v0-107-67 into main 2025-09-29 11:25:58 -04:00
renovate-bot 2863e49476 🔧 Renovate: Update (patch) adguard/adguardhome Docker tag to v0.107.67
Renovate PR Deployment / deploy (pull_request) Failing after 2m4s
2025-09-29 15:25:46 +00:00
Trez.One ea3229e0ea Moving customManager rules to default.json. 2025-09-29 11:25:33 -04:00
renovate-bot 3f79164ebc Merge pull request '🔧 Renovate: Update (digest) metabase/metabase Docker digest to f8a9982' (#355) from renovate/metabase-metabase into main 2025-09-29 11:24:55 -04:00
renovate-bot 76228ab8aa 🔧 Renovate: Update (digest) metabase/metabase Docker digest to f8a9982
Renovate PR Deployment / deploy (pull_request) Failing after 2m11s
2025-09-29 15:24:49 +00:00
renovate-bot 8a722b34b2 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/apprise-api:latest Docker digest to c329767' (#354) from renovate/lscr-io-linuxserver-apprise-api-latest into main 2025-09-29 11:24:38 -04:00
renovate-bot 0eab8f5ec0 🔧 Renovate: Update (digest) lscr.io/linuxserver/apprise-api:latest Docker digest to c329767
Renovate PR Deployment / deploy (pull_request) Failing after 2m15s
2025-09-29 15:24:33 +00:00
renovate-bot 8ec0753495 Merge pull request '🔧 Renovate: Update (digest) getmaxun/maxun-frontend:latest Docker digest to e5c889a' (#353) from renovate/getmaxun-maxun-frontend-latest into main 2025-09-29 11:24:23 -04:00
renovate-bot cd41e9d707 Merge pull request '🔧 Renovate: Update (digest) getmaxun/maxun-backend:latest Docker digest to a5a5df9' (#352) from renovate/getmaxun-maxun-backend-latest into main 2025-09-29 11:24:14 -04:00
renovate-bot 653e299119 🔧 Renovate: Update (digest) getmaxun/maxun-frontend:latest Docker digest to e5c889a
Renovate PR Deployment / deploy (pull_request) Failing after 1m36s
2025-09-29 15:24:14 +00:00
renovate-bot 5a8448da55 🔧 Renovate: Update (digest) getmaxun/maxun-backend:latest Docker digest to a5a5df9
Renovate PR Deployment / deploy (pull_request) Failing after 1m31s
2025-09-29 15:24:08 +00:00
Trez.One c42dbe57d9 Merge pull request '🔧 Renovate: migrate renovate config' (#351) from renovate/migrate-config into main
Reviewed-on: #351
2025-09-29 11:04:38 -04:00
renovate-bot e0a5afb71c 🔧 Renovate: migrate config renovate.json 2025-09-29 15:02:17 +00:00
renovate-bot ed5faf3266 Merge pull request '🔧 Renovate: Update (patch) ghcr.io/dockpeek/dockpeek Docker tag to v1.6.4' (#350) from renovate/docker-compose-ghcr-io-dockpeek-dockpeek-v1-6-4 into main
Renovate / renovate (push) Successful in 3m43s
2025-09-29 09:32:05 -04:00
renovate-bot ad1b51e8c0 🔧 Renovate: Update (patch) ghcr.io/dockpeek/dockpeek Docker tag to v1.6.4
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:31:57 +00:00
renovate-bot a9a48a0d03 Merge pull request '🔧 Renovate: Update (digest) vabene1111/recipes Docker digest to bbafaa1' (#349) from renovate/vabene1111-recipes into main 2025-09-29 09:31:56 -04:00
renovate-bot 2225ed6e60 🔧 Renovate: Update (digest) vabene1111/recipes Docker digest to bbafaa1
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:31:53 +00:00
renovate-bot 70911528bc Merge pull request '🔧 Renovate: Update (digest) rommapp/romm:latest Docker digest to a492592' (#347) from renovate/rommapp-romm-latest into main 2025-09-29 09:31:49 -04:00
renovate-bot 8b955c9028 🔧 Renovate: Update (digest) rommapp/romm:latest Docker digest to a492592
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:31:41 +00:00
renovate-bot bfe2c45cfb Merge pull request '🔧 Renovate: Update (digest) qmcgaw/gluetun:latest Docker digest to 5099f4e' (#346) from renovate/qmcgaw-gluetun-latest into main 2025-09-29 09:31:40 -04:00
renovate-bot 605646f50c 🔧 Renovate: Update (digest) qmcgaw/gluetun:latest Docker digest to 5099f4e
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:31:37 +00:00
renovate-bot 0e169125d1 Merge pull request '🔧 Renovate: Update (digest) postgis/postgis:17-3.5-alpine Docker digest to 6ebb2b3' (#345) from renovate/postgis-postgis-17-3-5-alpine into main 2025-09-29 09:30:29 -04:00
renovate-bot 14bd46f4f5 🔧 Renovate: Update (digest) postgis/postgis:17-3.5-alpine Docker digest to 6ebb2b3
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:30:24 +00:00
renovate-bot e1c45c3ed2 Merge pull request '🔧 Renovate: Update (digest) ollama/ollama:latest Docker digest to c622a7a' (#343) from renovate/ollama-ollama-latest into main 2025-09-29 09:30:19 -04:00
renovate-bot a54a0a5bad 🔧 Renovate: Update (digest) ollama/ollama:latest Docker digest to c622a7a
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:30:13 +00:00
renovate-bot b9f1086ef0 Merge pull request '🔧 Renovate: Update (digest) nextcloud/all-in-one:latest Docker digest to 9be7362' (#342) from renovate/nextcloud-all-in-one-latest into main 2025-09-29 09:30:12 -04:00
renovate-bot 341133a870 🔧 Renovate: Update (digest) nextcloud/all-in-one:latest Docker digest to 9be7362
Renovate PR Deployment / deploy (pull_request) Failing after 1s
2025-09-29 13:30:07 +00:00
renovate-bot 493537f4c9 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/swag:latest Docker digest to 5f4f148' (#340) from renovate/lscr-io-linuxserver-swag-latest into main 2025-09-29 09:30:03 -04:00
renovate-bot 4a8b91d2e2 🔧 Renovate: Update (digest) lscr.io/linuxserver/swag:latest Docker digest to 5f4f148
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-29 13:29:59 +00:00
renovate-bot f598ba070e Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/sonarr:latest Docker digest to 328d322' (#339) from renovate/lscr-io-linuxserver-sonarr-latest into main 2025-09-29 09:29:52 -04:00
renovate-bot e36babce93 🔧 Renovate: Update (digest) lscr.io/linuxserver/sonarr:latest Docker digest to 328d322
Renovate PR Deployment / deploy (pull_request) Failing after 7s
2025-09-29 13:29:48 +00:00
renovate-bot 6e164b6e48 Merge pull request '🔧 Renovate: Update (digest) lscr.io/linuxserver/mastodon:latest Docker digest to 9cd791a' (#337) from renovate/lscr-io-linuxserver-mastodon-latest into main 2025-09-29 09:29:43 -04:00
renovate-bot e598cf780b 🔧 Renovate: Update (digest) lscr.io/linuxserver/mastodon:latest Docker digest to 9cd791a
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-29 13:29:39 +00:00
renovate-bot a8a49d45a6 Merge pull request '🔧 Renovate: Update (digest) josh5/unmanic:latest Docker digest to a072511' (#336) from renovate/josh5-unmanic-latest into main 2025-09-29 09:29:18 -04:00
renovate-bot a3d362aa7d 🔧 Renovate: Update (digest) josh5/unmanic:latest Docker digest to a072511
Renovate PR Deployment / deploy (pull_request) Failing after 7s
2025-09-29 13:28:59 +00:00
renovate-bot 317f6ba84f Merge pull request '🔧 Renovate: Update (digest) hugomods/hugo:exts Docker digest to bc2eb19' (#335) from renovate/hugomods-hugo-exts into main 2025-09-29 09:28:47 -04:00
renovate-bot 9779900f4c 🔧 Renovate: Update (digest) hugomods/hugo:exts Docker digest to bc2eb19
Renovate PR Deployment / deploy (pull_request) Failing after 7s
2025-09-29 13:28:32 +00:00
renovate-bot 7298df46e7 Merge pull request '🔧 Renovate: Update (digest) henrygd/beszel-agent:latest Docker digest to 0830d9e' (#333) from renovate/henrygd-beszel-agent-latest into main 2025-09-29 09:28:15 -04:00
renovate-bot f75e3feb79 Merge pull request '🔧 Renovate: Update (digest) h2invent/jitsi-admin-main:latest Docker digest to dcebcc7' (#332) from renovate/h2invent-jitsi-admin-main-latest into main 2025-09-29 09:27:51 -04:00
renovate-bot 9a94fd799c 🔧 Renovate: Update (digest) henrygd/beszel-agent:latest Docker digest to 0830d9e
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-29 13:27:51 +00:00
renovate-bot 229aa3d6d6 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to a2475c3' (#331) from renovate/ghcr-io-wizarrrr-wizarr into main 2025-09-29 09:27:36 -04:00
renovate-bot f09ff486fd 🔧 Renovate: Update (digest) h2invent/jitsi-admin-main:latest Docker digest to dcebcc7
Renovate PR Deployment / deploy (pull_request) Failing after 7s
2025-09-29 13:27:36 +00:00
renovate-bot dc1976c7e8 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to 2b382ae' (#330) from renovate/ghcr-io-open-webui-open-webui-main into main 2025-09-29 09:27:17 -04:00
renovate-bot bc8fb888f4 🔧 Renovate: Update (digest) ghcr.io/wizarrrr/wizarr Docker digest to a2475c3
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-29 13:27:16 +00:00
renovate-bot b786323872 🔧 Renovate: Update (digest) ghcr.io/open-webui/open-webui:main Docker digest to 2b382ae
Renovate PR Deployment / deploy (pull_request) Failing after 3s
2025-09-29 13:26:55 +00:00
renovate-bot 245317d443 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to 60abb34' (#328) from renovate/ghcr-io-dagu-org-dagu-alpine into main 2025-09-29 09:26:40 -04:00
renovate-bot e74a954975 Merge pull request '🔧 Renovate: Update (digest) ghcr.io/clemcer/loggifly:latest Docker digest to cf1968a' (#327) from renovate/ghcr-io-clemcer-loggifly-latest into main 2025-09-29 09:26:17 -04:00
renovate-bot 87f7bcb576 🔧 Renovate: Update (digest) ghcr.io/dagu-org/dagu:alpine Docker digest to 60abb34
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-29 13:26:16 +00:00
renovate-bot 5a4b8bd11e Merge pull request '🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to fdd9b55' (#326) from renovate/ghcr-io-browserless-chromium-latest into main 2025-09-29 09:25:51 -04:00
renovate-bot 2cf29eacfa 🔧 Renovate: Update (digest) ghcr.io/clemcer/loggifly:latest Docker digest to cf1968a
Renovate PR Deployment / deploy (pull_request) Failing after 3s
2025-09-29 13:25:50 +00:00
renovate-bot e38ba68e59 🔧 Renovate: Update (digest) ghcr.io/browserless/chromium:latest Docker digest to fdd9b55
Renovate PR Deployment / deploy (pull_request) Failing after 5s
2025-09-29 13:25:36 +00:00
renovate-bot 30d12de60d Merge pull request '🔧 Renovate: Update (digest) excalidraw/excalidraw:latest Docker digest to 3a91fd1' (#324) from renovate/excalidraw-excalidraw-latest into main 2025-09-29 09:25:20 -04:00
renovate-bot cce4d063a7 Merge pull request '🔧 Renovate: Update (digest) eduardolat/pgbackweb:latest Docker digest to 78112d9' (#323) from renovate/eduardolat-pgbackweb-latest into main 2025-09-29 09:25:04 -04:00
renovate-bot a99d39aeb7 🔧 Renovate: Update (digest) excalidraw/excalidraw:latest Docker digest to 3a91fd1
Renovate PR Deployment / deploy (pull_request) Failing after 0s
2025-09-29 13:25:04 +00:00
renovate-bot 05cfbc2efd 🔧 Renovate: Update (digest) eduardolat/pgbackweb:latest Docker digest to 78112d9
Renovate PR Deployment / deploy (pull_request) Failing after 3m26s
2025-09-29 13:24:52 +00:00
renovate-bot 4046eb221f Merge pull request '🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to f04afd6' (#322) from renovate/authelia-authelia-master into main 2025-09-29 09:24:41 -04:00
renovate-bot 496e5f7a2b Merge pull request '🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to 5f990ba' (#321) from renovate/alplat-dockflare-stable into main 2025-09-29 09:24:28 -04:00
renovate-bot 03ec97aee0 🔧 Renovate: Update (digest) authelia/authelia:master Docker digest to f04afd6
Renovate PR Deployment / deploy (pull_request) Failing after 4m48s
2025-09-29 13:24:28 +00:00
renovate-bot 7b0d6300b2 🔧 Renovate: Update (digest) alplat/dockflare:stable Docker digest to 5f990ba
Renovate PR Deployment / deploy (pull_request) Successful in 5m5s
2025-09-29 13:24:20 +00:00
Trez.One ea1d034d60 Fixing customManagers.
Renovate / renovate (push) Successful in 3m27s
2025-09-29 06:11:47 -04:00
Trez.One 50fb93e484 Making Renovate version an env.
Renovate / renovate (push) Successful in 30s
2025-09-29 05:51:46 -04:00
Trez.One e437df622c Adding customManagers for workflow env dependencies. 2025-09-29 05:51:46 -04:00
Trez.One 35c0e03984 Removing comment for old Gitea Registry login step.
Renovate / renovate (push) Successful in 1m53s
2025-09-28 20:25:09 -04:00
Trez.One 970f90826f Merge pull request '🔧 Renovate: Pin dependencies' (#289) from renovate/pin-dependencies into main
Renovate / renovate (push) Successful in 2m46s
Reviewed-on: #289
2025-09-24 20:26:42 -04:00
renovate-bot d0178b5ffd 🔧 Renovate: Pin dependencies
Renovate PR Deployment / deploy (pull_request) Failing after 3m52s
2025-09-24 22:45:26 +00:00
Trez.One 5b4838b21e Merge pull request '[DOCKER] Automated PR for renovate-host-migration_2025-09-24T10-02-40 - #306' (#306) from renovate-host-migration_2025-09-24T10-02-40 into main
Renovate / renovate (push) Successful in 5m57s
Reviewed-on: #306
2025-09-24 10:54:15 -04:00
Trez.One 5527492d80 Registries logins tweaks.
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-24 10:14:49 -04:00
Trez.One 524eab054f Correcting URL. 2025-09-24 10:08:32 -04:00
Trez.One e5d3bfe183 Removing Renovate to relocate to Rikku.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Failing after 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-24 10:05:49 -04:00
Trez.One a8e500c247 Merge pull request '🔧 Renovate: Update (minor) docker/login-action action to v3.5.0' (#304) from renovate/github-actions-docker-login-action-v3-5-0 into main
Renovate / renovate (push) Successful in 2m3s
Reviewed-on: #304
2025-09-24 09:20:53 -04:00
renovate-bot 2aee773a56 🔧 Renovate: Update (minor) docker/login-action action to v3.5.0 2025-09-24 11:17:29 +00:00
Trez.One 06771d9553 Registry login secrets fix.
Renovate / renovate (push) Successful in 3m12s
2025-09-24 06:59:25 -04:00
Trez.One 53d1fb590c Merge pull request '🔧 Renovate: Update (digest) postgres:14 Docker digest to 63b0c41' (#299) from renovate/postgres-14 into main
Reviewed-on: #299
2025-09-24 06:52:40 -04:00
renovate-bot 07bbf24e72 🔧 Renovate: Update (digest) postgres:14 Docker digest to 63b0c41
Renovate PR Deployment / deploy (pull_request) Failing after 2m0s
2025-09-24 02:20:12 +00:00
Trez.One 696535036e Docker Registry login action.
Renovate / renovate (push) Successful in 2m29s
2025-09-23 20:45:21 -04:00
Trez.One 252c4ca9f2 Changing workflow secrets.
Renovate / renovate (push) Successful in 2m2s
2025-09-23 20:20:15 -04:00
Trez.One 0c80cd73b5 Merge pull request '🔧 Renovate: Update (minor) getmeili/meilisearch Docker tag to v1.21' (#298) from renovate/docker-compose-getmeili-meilisearch-v1-21 into main
Renovate / renovate (push) Successful in 2m15s
Reviewed-on: #298
2025-09-23 15:47:34 -04:00
renovate-bot 34e8f59575 🔧 Renovate: Update (minor) getmeili/meilisearch Docker tag to v1.21
Renovate PR Deployment / deploy (pull_request) Failing after 5m56s
2025-09-23 19:43:36 +00:00
Trez.One 1343acc926 Typo fix.
Renovate / renovate (push) Successful in 5m43s
2025-09-23 10:28:09 -04:00
Trez.One ba83524615 Merge pull request '🔧 Renovate: Update (minor) EndBug/add-and-commit action to v9.1.4' (#297) from renovate/github-actions-EndBug-add-and-commit-v9-1-4 into main
Renovate / renovate (push) Successful in 2m44s
Reviewed-on: #297
2025-09-23 07:37:47 -04:00
renovate-bot 4f0a5803a7 🔧 Renovate: Update (minor) EndBug/add-and-commit action to v9.1.4 2025-09-23 11:20:12 +00:00
Trez.One d8709f38e0 Merge pull request '🔧 Renovate: Update (minor) redis Docker tag to v7.4' (#296) from renovate/docker-compose-redis-7-4 into main
Renovate / renovate (push) Successful in 2m1s
Reviewed-on: #296
2025-09-22 21:34:58 -04:00
renovate-bot 57fb9e3b1e 🔧 Renovate: Update (minor) redis Docker tag to v7.4
Renovate PR Deployment / deploy (pull_request) Failing after 1m48s
2025-09-23 01:32:25 +00:00
Trez.One 27bb7759f4 Merge pull request '🔧 Renovate: Update (minor) dcarbone/install-yq-action action to v1.3.1' (#294) from renovate/github-actions-dcarbone-install-yq-action-v1-3-1 into main
Renovate / renovate (push) Successful in 2m7s
Reviewed-on: #294
2025-09-22 21:17:17 -04:00
renovate-bot d98e4d9f04 🔧 Renovate: Update (minor) dcarbone/install-yq-action action to v1.3.1 2025-09-23 01:14:04 +00:00
Trez.One 3ad154da14 Merge pull request '🔧 Renovate: Update (minor) actions/checkout action to v4.3.0' (#293) from renovate/github-actions-actions-checkout-v4-3-0 into main
Reviewed-on: #293
2025-09-22 21:04:11 -04:00
renovate-bot c520fdbbd6 🔧 Renovate: Update (minor) actions/checkout action to v4.3.0 2025-09-23 00:54:36 +00:00
Trez.One 153ccfa949 Merge pull request '🔧 Renovate: Update (minor) hoverkraft-tech/compose-action action to v2.3.0' (#295) from renovate/github-actions-hoverkraft-tech-compose-action-v2-3-0 into main
Renovate / renovate (push) Successful in 2m39s
Reviewed-on: #295
2025-09-22 20:41:29 -04:00
renovate-bot 175c1ba9bb 🔧 Renovate: Update (minor) hoverkraft-tech/compose-action action to v2.3.0 2025-09-22 23:27:07 +00:00
gitea-sonarqube-bot 7e1d93979e Auto Merge of PR 292 - watchtower-removal_2025-09-22T18-53-20
Renovate / renovate (push) Successful in 2m13s
Merged by Trez.One
2025-09-22 19:10:41 -04:00
Trez.One 11fdbd8d9f chore: Update README
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-22 23:10:11 +00:00
Trez.One 6689924f8a Vault secrets. 2025-09-22 19:02:11 -04:00
Trez.One 5b70e212ce Removing Watchtower and fully switching to Renovate.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 12m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m7s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 34m24s
2025-09-22 18:54:48 -04:00
renovate-bot 45c51f0d42 Merge pull request '🔧 Renovate: Update (patch) renovate/renovate Docker tag to v41.97.12' (#291) from renovate/docker-compose-renovate-renovate-41-97-12 into main
Renovate / renovate (push) Successful in 8m23s
2025-09-22 18:37:59 -04:00
renovate-bot 69fdb0d454 Merge pull request '🔧 Renovate: Update (patch) EndBug/add-and-commit action to v9.0.1' (#290) from renovate/github-actions-EndBug-add-and-commit-v9-0-1 into main 2025-09-22 18:37:38 -04:00
renovate-bot 7b1f12410b 🔧 Renovate: Update (patch) renovate/renovate Docker tag to v41.97.12
Renovate PR Deployment / deploy (pull_request) Failing after 2m4s
2025-09-22 22:37:37 +00:00
renovate-bot 6a36727c7d 🔧 Renovate: Update (patch) EndBug/add-and-commit action to v9.0.1 2025-09-22 22:37:28 +00:00
Trez.One 1d17db898c Narrowing scope for Renovate PR deploy.
Renovate / renovate (push) Successful in 7m29s
2025-09-22 18:29:08 -04:00
Trez.One 244fa2b2c3 Tweak. 2025-09-22 18:09:51 -04:00
Trez.One 78037920c6 Merge pull request 'chore: Configure Renovate' (#287) from renovate/configure into main
Renovate / renovate (push) Successful in 43s
Reviewed-on: #287
2025-09-22 17:03:09 -04:00
Trez.One 6a74650ae3 Renovate customizations.
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-22 17:01:39 -04:00
Renovate Bot e5233efe5e 🔧 Renovate: add renovate.json 2025-09-22 20:56:23 +00:00
Trez.One 4b2a9511ce Redoing the on-boarding.
Renovate / renovate (push) Failing after 37s
2025-09-22 16:55:15 -04:00
Trez.One b15520e2cb Formetting.
Renovate / renovate (push) Successful in 39s
2025-09-22 15:21:14 -04:00
Trez.One 84724253c1 Merge remote-tracking branch 'refs/remotes/origin/main'
Renovate / renovate (push) Successful in 32s
2025-09-22 14:55:34 -04:00
Trez.One 8a11fe2ddb Adjusting conditions for Renovate deploy job; also adding in .env generation. 2025-09-22 14:55:27 -04:00
renovate-bot 58db095ada Merge pull request '🔧 Renovate: Update (patch) ghcr.io/dockpeek/dockpeek Docker tag to v1.6.3' (#286) from renovate/docker-compose-ghcr-io-dockpeek-dockpeek-v1-6-3 into main 2025-09-22 14:31:01 -04:00
renovate-bot afac6e6e51 🔧 Renovate: Update (patch) ghcr.io/dockpeek/dockpeek Docker tag to v1.6.3
Renovate PR Deployment / deploy (pull_request) Failing after 1m39s
2025-09-22 18:30:51 +00:00
Trez.One df3b07f71c Renovate Docker container (volumes-from).
Renovate / renovate (push) Successful in 35s
2025-09-22 13:23:52 -04:00
Trez.One 0e5596a806 Renovate Docker container (volumes-from). 2025-09-22 13:23:09 -04:00
Trez.One bef83de9ee Renovate Docker container (volumes-from). 2025-09-22 13:19:30 -04:00
Trez.One 437ec4d816 Renovate Docker container (volumes-from). 2025-09-22 13:14:51 -04:00
Trez.One f8cb6468b1 Renovate Docker container (volumes-from). 2025-09-22 13:10:31 -04:00
Trez.One 0e2eac5b97 Renovate Docker container (volumes-from). 2025-09-22 13:01:47 -04:00
Trez.One 0e9b87a6b4 Renovate Docker container (volumes-from). 2025-09-22 13:00:52 -04:00
Trez.One cee2713b44 Renovate Docker container.
Renovate / renovate (push) Failing after 22s
2025-09-22 11:59:11 -04:00
Trez.One 50c81483fb Renovate Docker container. 2025-09-22 11:57:16 -04:00
Trez.One 4dfe0896b4 Renovate Docker container. 2025-09-22 11:56:25 -04:00
Trez.One bc5797bac5 Renovate Docker container. 2025-09-22 11:55:22 -04:00
Trez.One d3b8128573 Renovate Docker container. 2025-09-22 11:54:45 -04:00
Trez.One a7d448cb0c Renovate tweaks. 2025-09-22 11:47:48 -04:00
Trez.One 74815dc587 Renovate tweaks. 2025-09-22 11:43:33 -04:00
Trez.One 0254948f77 Renovate tweaks. 2025-09-22 11:42:48 -04:00
Trez.One 393aab36d0 Renovate tweaks. 2025-09-22 11:41:56 -04:00
Trez.One b847d77f4d Renovate tweaks. 2025-09-22 11:26:24 -04:00
Trez.One 75b4a19201 Renovate tweaks. 2025-09-22 11:11:25 -04:00
Trez.One 01a5f53e70 Removing build steps.
Renovate / renovate (push) Failing after 21s
2025-09-22 10:40:53 -04:00
Trez.One ae2e2c0132 Adding npm install and build steps.
Renovate / renovate (push) Failing after 29s
2025-09-22 10:28:14 -04:00
Trez.One b49056f7cf Customized Renovate GH Action.
Renovate / renovate (push) Failing after 22s
2025-09-22 09:55:09 -04:00
Trez.One 8363851935 Docker-related tweaks for Renovate workflow.
Renovate / renovate (push) Failing after 29s
2025-09-22 07:37:04 -04:00
Trez.One 59679f8b97 Docker-related tweaks for Renovate workflow.
Renovate / renovate (push) Failing after 29s
2025-09-22 07:23:14 -04:00
renovate-bot 9817e0a1f4 Merge pull request '🔧 Renovate: Update (patch) renovatebot/github-action action to v43.0.13' (#285) from renovate/github-actions-renovatebot-github-action-v43-0-13 into main
Renovate / renovate (push) Failing after 1m1s
2025-09-21 22:30:32 -04:00
renovate-bot d85ac7b7b3 🔧 Renovate: Update (patch) renovatebot/github-action action to v43.0.13
Renovate PR Deployment / deploy (pull_request) Failing after 1m7s
2025-09-22 02:30:21 +00:00
Trez.One a0cdac578a Config file location.
Renovate / renovate (push) Failing after 31s
2025-09-21 19:50:12 -04:00
Trez.One 787857a615 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-21 19:45:07 -04:00
Trez.One d161078e21 Fixing secret for Renovate token. 2025-09-21 19:44:59 -04:00
renovate-bot d9e5a86d25 Merge pull request '🔧 Renovate: Update (patch) actions/setup-node action to v4.0.4' (#283) from renovate/github-actions-actions-setup-node-v4-0-4 into main
Renovate / renovate (push) Failing after 18s
2025-09-21 16:57:31 -04:00
renovate-bot fe9a1fcdcd 🔧 Renovate: Update (patch) actions/setup-node action to v4.0.4
Renovate PR Deployment / deploy (pull_request) Has been cancelled
2025-09-21 20:57:24 +00:00
Trez.One 22f30051d2 Adding Renovate workflow. 2025-09-21 16:49:18 -04:00
Trez.One 7bfda2e56b Merge pull request 'Tweaking update type detection step.' (#278) from renovate-pr-deploy-configs_2025-09-21T14-18-42 into main
Reviewed-on: #278
2025-09-21 14:21:59 -04:00
Trez.One f5f8469163 Tweaking update type detection step.
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-21 14:21:41 -04:00
renovate-bot 6efe3a47fa Merge pull request '🔧 Renovate: Update (patch) supplypike/setup-bin action to v4.0.1' (#275) from renovate/github-actions-supplypike-setup-bin-v4-0-1 into main 2025-09-21 13:34:00 -04:00
Renovate Bot 16b83c0511 🔧 Renovate: Update (patch) supplypike/setup-bin action to v4.0.1
Renovate PR Deployment / deploy (pull_request) Failing after 1m27s
2025-09-21 17:33:52 +00:00
renovate-bot 4753c2776a Merge pull request '🔧 Renovate: Update (patch) gazab/create-markdown-table action to v1.0.7' (#273) from renovate/github-actions-gazab-create-markdown-table-v1-0-7 into main 2025-09-21 13:33:46 -04:00
Renovate Bot 155bc3444c 🔧 Renovate: Update (patch) gazab/create-markdown-table action to v1.0.7
Renovate PR Deployment / deploy (pull_request) Failing after 1m27s
2025-09-21 17:33:36 +00:00
renovate-bot 5c3895cd2f Merge pull request '🔧 Renovate: Update (patch) dcarbone/install-yq-action action to v1.0.1' (#271) from renovate/github-actions-dcarbone-install-yq-action-v1-0-1 into main 2025-09-21 13:33:29 -04:00
Renovate Bot a3e550e98e 🔧 Renovate: Update (patch) dcarbone/install-yq-action action to v1.0.1
Renovate PR Deployment / deploy (pull_request) Failing after 1m18s
2025-09-21 17:33:24 +00:00
Trez.One 261c53aaef Merge pull request 'Updating renovate.json (switching over to presets).' (#268) from renovate/reconfigure into main
Reviewed-on: #268
2025-09-21 13:27:57 -04:00
Trez.One 26e0e9c44d Updating renovate.json (switching over to presets).
Renovate PR Deployment / deploy (pull_request) Has been skipped
renovate/config-validation Validation Successful
2025-09-21 13:26:07 -04:00
renovate-bot a28fb769b1 Merge pull request 'chore(deps): update signoz/signoz-schema-migrator docker tag to v0.129.6' (#266) from renovate/signoz-signoz-schema-migrator-v0-129-6 into main 2025-09-21 12:56:51 -04:00
Renovate Bot bc249a2125 chore(deps): update signoz/signoz-schema-migrator docker tag to v0.129.6
Renovate PR Deployment / deploy (pull_request) Failing after 1m16s
2025-09-21 16:56:44 +00:00
renovate-bot 946098d94b Merge pull request 'chore(deps): update signoz/signoz-otel-collector docker tag to v0.129.6' (#265) from renovate/signoz-signoz-otel-collector-v0-129-6 into main 2025-09-21 12:53:20 -04:00
Renovate Bot d13669b58c chore(deps): update signoz/signoz-otel-collector docker tag to v0.129.6
Renovate PR Deployment / deploy (pull_request) Failing after 3m23s
2025-09-21 16:53:14 +00:00
gitea-sonarqube-bot 49bc3e7b4b Auto Merge of PR 263 - signoz-image-tweaks_2025-09-21T08-30-02
Merged by Trez.One
2025-09-21 10:02:00 -04:00
Trez.One 90ce69d059 chore: Update README
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-21 14:01:40 +00:00
Trez.One e68fe3e10c Merge remote-tracking branch 'refs/remotes/origin/signoz-image-tweaks_2025-09-21T08-30-02' into signoz-image-tweaks_2025-09-21T08-30-02
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m13s
2025-09-21 09:58:15 -04:00
Trez.One 14843db37c Signoz deprecated ENVs fixing. 2025-09-21 09:58:10 -04:00
Trez.One b94c7fcdf2 Merge pull request '[DOCKER] Automated PR for signoz-image-tweaks_2025-09-21T08-30-02 - #262' (#262) from signoz-image-tweaks_2025-09-21T08-30-02 into main
Reviewed-on: #262
2025-09-21 09:39:20 -04:00
Trez.One c50537d914 Signoz ENV for Clickhouse.
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-21 09:38:59 -04:00
Trez.One 337753aff2 Signoz ENV for Clickhouse.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-09-21 09:26:36 -04:00
Trez.One 6f1c0ec751 Merge pull request '[DOCKER] Automated PR for signoz-image-tweaks_2025-09-21T08-30-02 - #261' (#261) from signoz-image-tweaks_2025-09-21T08-30-02 into main
Reviewed-on: #261
2025-09-21 09:16:53 -04:00
Trez.One 9371a73a44 Signoz tweaks and Docker Compose action version bump.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-21 09:03:28 -04:00
Trez.One f74a4cd890 Signoz tweaks for OTEL image.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-09-21 08:33:04 -04:00
Trez.One c46bbaec8f Minor fixes. 2025-09-20 09:28:41 -04:00
gitea-sonarqube-bot 5782bdc589 Auto Merge of PR 252 - signoz-clickhouse-version-upgrade_2025-09-20T07-26-06
Merged by Trez.One
2025-09-20 07:33:06 -04:00
Trez.One 1841792f2b chore: Update README
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-20 11:32:41 +00:00
Trez.One 1f9b1c2fdd Minor fixes. 2025-09-20 07:32:28 -04:00
Trez.One 2544ce3bf0 Signoz v0.95.x uses Clickhouse 25.5.6.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-09-20 07:29:13 -04:00
Trez.One b9c6965c45 Merge pull request 'chore(deps): update signoz/signoz docker tag to v0.95.1' (#250) from renovate/signoz-signoz-v0-95-1 into main
Reviewed-on: #250
2025-09-20 07:28:38 -04:00
Renovate Bot d18e9dbdfa chore(deps): update signoz/signoz docker tag to v0.95.1
Renovate PR Deployment / deploy (pull_request) Failing after 18s
2025-09-20 11:19:16 +00:00
Trez.One b7a9d45ffc Fixing service list step. 2025-09-20 07:16:50 -04:00
Trez.One cd5ccbc43f Merge pull request 'chore(deps): update dxflrs/garage docker tag to v2.1.0' (#240) from renovate/dxflrs-garage-v2-1-0 into main
Reviewed-on: #240
2025-09-19 09:13:06 -04:00
Renovate Bot 252bf3adf9 chore(deps): update dxflrs/garage docker tag to v2.1.0
Renovate PR Deployment / deploy (pull_request) Failing after 14s
2025-09-19 11:45:02 +00:00
Trez.One 12d7dc5428 Fixing changed services step. 2025-09-19 07:43:28 -04:00
Trez.One 69786866b1 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-09-19 07:42:40 -04:00
Trez.One 59f7c37fbe Fixing changed services step. 2025-09-19 07:42:30 -04:00
Trez.One 406040f1ab Merge pull request 'chore(deps): update ghcr.io/dockpeek/dockpeek docker tag to v1.6.2' (#241) from renovate/ghcr-io-dockpeek-dockpeek-v1-6-2 into main
Reviewed-on: #241
2025-09-19 07:30:15 -04:00
Renovate Bot 5f4013d89f chore(deps): update ghcr.io/dockpeek/dockpeek docker tag to v1.6.2
Renovate PR Deployment / deploy (pull_request) Failing after 18s
2025-09-19 11:29:19 +00:00
Trez.One 18b4993e48 Removing custom extraction JS. 2025-09-19 07:25:48 -04:00
Trez.One 28871446f8 Merge pull request 'Gotify Notifications for Renovate PR Deploy' (#248) from renovate-pr-deploy-notifications_2025-09-19T07-16-34 into main
Reviewed-on: #248
2025-09-19 07:21:31 -04:00
Trez.One 90be7f0d73 Adding Gotify notifications.
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-19 07:20:23 -04:00
gitea-sonarqube-bot 55889014c8 Auto Merge of PR 247 - renovate-branch-behavior-change_2025-09-19T07-08-04
Merged by Trez.One
2025-09-19 07:15:14 -04:00
Trez.One 12293a86ae chore: Update README
Renovate PR Deployment / deploy (pull_request) Has been skipped
2025-09-19 11:14:51 +00:00
Trez.One 781895f13f Branch pruning for Renovate.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 3m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m23s
2025-09-19 07:08:52 -04:00
Trez.One fd5d1f4b65 Name change for Renovate workflow. 2025-09-18 20:35:45 -04:00
Trez.One cf5b5f25cf Fixing update type step. 2025-09-18 19:52:23 -04:00
Trez.One ca1ff5df11 Merge pull request 'chore(deps): update semaphoreui/semaphore docker tag to v2.16.31' (#242) from renovate/semaphoreui-semaphore-v2-16-31 into main
Reviewed-on: #242
2025-09-18 19:45:15 -04:00
Trez.One 4e14db2784 Merge branch 'main' into renovate/semaphoreui-semaphore-v2-16-31
Deploy Changed Services / deploy (pull_request) Failing after 19s
2025-09-18 19:40:47 -04:00
Trez.One f89fc8a02f Merge pull request 'Deployment workflow for Renovate PRs' (#245) from renovate-workflows_2025-09-18T12-15-42 into main
Reviewed-on: #245
2025-09-18 19:40:20 -04:00
Trez.One 0a0aff7007 Deployment workflow for Renovate-authored PRs.
Deploy Changed Services / deploy (pull_request) Has been skipped
2025-09-18 19:39:02 -04:00
Trez.One d32c1853c8 WIP for Renovate flows. 2025-09-18 18:29:29 -04:00
Renovate Bot 49fccd2202 chore(deps): update semaphoreui/semaphore docker tag to v2.16.31 2025-09-18 17:40:36 +00:00
renovate-bot 218c844e4c Merge pull request 'chore(deps): update gitea/gitea docker tag to v1.24.6' (#239) from renovate/gitea-gitea-1-24-6 into main 2025-09-18 13:37:32 -04:00
renovate-bot 4dd997eb93 Merge pull request 'chore(deps): update code.modernleft.org/gravityfargo/bluesky-pds docker tag to v0.4.158' (#238) from renovate/code-modernleft-org-gravityfargo-bluesky-pds-v0-4-158 into main 2025-09-18 13:37:23 -04:00
Renovate Bot de519b2e5b chore(deps): update gitea/gitea docker tag to v1.24.6 2025-09-18 17:37:23 +00:00
Renovate Bot 64d30e5178 chore(deps): update code.modernleft.org/gravityfargo/bluesky-pds docker tag to v0.4.158 2025-09-18 17:37:17 +00:00
renovate-bot 2bc6244ec0 Merge pull request 'chore(deps): update adguard/adguardhome docker tag to v0.107.66' (#237) from renovate/adguard-adguardhome-v0-107-66 into main 2025-09-18 13:37:16 -04:00
Renovate Bot 1c30d38762 chore(deps): update adguard/adguardhome docker tag to v0.107.66 2025-09-18 17:37:09 +00:00
Trez.One b32fb24ae9 Merge pull request 'chore(config): migrate renovate config' (#236) from renovate/migrate-config into main
Reviewed-on: #236
2025-09-18 13:33:42 -04:00
Renovate Bot ed0c7a5cc0 chore(config): migrate config renovate.json 2025-09-18 17:32:32 +00:00
Trez.One f25b96f2f3 Merge pull request 'Formatting and scheduling... again.' (#233) from renovate/reconfigure into main
Reviewed-on: #233
2025-09-18 13:28:09 -04:00
Trez.One 4ff273f321 Removing allowedVersions digest. 2025-09-18 13:24:20 -04:00
Trez.One aa4ece57b1 Schedule fix. 2025-09-18 13:17:57 -04:00
Trez.One 1e3c492c2e Reformatting. 2025-09-18 13:15:41 -04:00
Trez.One a83363f51a Merge branch 'renovate/reconfigure' 2025-09-18 13:13:44 -04:00
Trez.One 129803bda3 .... 2025-09-18 13:08:55 -04:00
Trez.One fb53ac3860 More tweaking. 2025-09-18 13:04:25 -04:00
Trez.One f77c636576 Merge branch 'renovate/reconfigure' 2025-09-18 12:47:05 -04:00
Trez.One 56c8ea5f56 Rewrite of Renovate config.
renovate/config-validation Validation Failed
2025-09-18 12:43:03 -04:00
Trez.One ae6834d1d7 Merge pull request 'chore(deps): pin dependencies' (#227) from renovate/pin-dependencies into main
Reviewed-on: #227
2025-09-18 12:18:35 -04:00
Renovate Bot 5f1109d432 chore(deps): pin dependencies 2025-09-18 16:09:43 +00:00
Trez.One d220823ea7 Merge pull request 'chore(config): migrate renovate config' (#225) from renovate/migrate-config into main
Reviewed-on: #225
2025-09-18 11:47:52 -04:00
Renovate Bot 9e69102665 chore(config): migrate config renovate.json 2025-09-18 15:43:03 +00:00
Trez.One c6c5c9efbd Merge pull request 'Tweaking Renovate configuration again.' (#220) from renovate/reconfigure into main
Reviewed-on: #220
2025-09-18 11:39:30 -04:00
Trez.One 246886b976 Tweaking Renovate configuration again.
renovate/config-validation Validation Failed
2025-09-18 11:27:59 -04:00
Trez.One 8539d1b369 Merge pull request 'chore(config): migrate renovate config' (#218) from renovate/migrate-config into main
Reviewed-on: #218
2025-09-18 11:08:37 -04:00
Renovate Bot 9d5beeed79 chore(config): migrate config renovate.json 2025-09-18 15:03:58 +00:00
gitea-sonarqube-bot 6919bcde33 Auto Merge of PR 217 - homepage-label-tweaks_2025-09-18T07-12-30
Merged by Trez.One
2025-09-18 08:39:17 -04:00
Trez.One 12424351bb Merge remote-tracking branch 'refs/remotes/origin/homepage-label-tweaks_2025-09-18T07-12-30' into homepage-label-tweaks_2025-09-18T07-12-30
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m57s
2025-09-18 08:30:15 -04:00
Trez.One 5e68c42a5a Further label tweaks and Explo config. 2025-09-18 08:30:03 -04:00
gitea-sonarqube-bot 7a1685d400 Auto Merge of PR 216 - homepage-label-tweaks_2025-09-18T07-12-30
Merged by Trez.One
2025-09-18 07:45:20 -04:00
Trez.One c1f61fe76f chore: Update README 2025-09-18 11:45:06 +00:00
Trez.One 8c3ff53c8f Label tweaks for mgob, Dagu, and Apprise.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m26s
2025-09-18 07:41:30 -04:00
Trez.One 2447ea2d82 Removing Automated Mongo Backup service. 2025-09-18 07:04:21 -04:00
gitea-sonarqube-bot fe5f03b3b8 Auto Merge of PR 215 - apprise-conf-modifications_2025-09-17T18-39-28
Merged by Trez.One
2025-09-17 18:59:35 -04:00
Trez.One dc9d9a8e77 Apprise tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m59s
2025-09-17 18:55:53 -04:00
gitea-sonarqube-bot eeb051382b Auto Merge of PR 214 - homepage-widget-mods_2025-09-17T08-18-58
Merged by Trez.One
2025-09-17 09:19:47 -04:00
Trez.One 0fba4ddb6e Tweaking Homepage widgets.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m50s
2025-09-17 09:16:06 -04:00
gitea-sonarqube-bot 096834c54b Auto Merge of PR 213 - mgob-deployment-amb-removal_2025-09-17T06-52-26
Merged by Trez.One
2025-09-17 08:15:20 -04:00
Trez.One 077d31c007 chore: Update README 2025-09-17 12:15:02 +00:00
Trez.One 295ac65b60 Adding Homepage widget.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m54s
2025-09-17 08:11:42 -04:00
gitea-sonarqube-bot e17fafc9b9 Auto Merge of PR 212 - mgob-deployment-amb-removal_2025-09-17T06-52-26
Merged by Trez.One
2025-09-17 07:59:35 -04:00
Trez.One bd22cc8e2f Merge remote-tracking branch 'refs/remotes/origin/mgob-deployment-amb-removal_2025-09-17T06-52-26' into mgob-deployment-amb-removal_2025-09-17T06-52-26
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m18s
2025-09-17 07:55:53 -04:00
Trez.One 4437801216 Incorrect volume for mgob... 2025-09-17 07:55:48 -04:00
gitea-sonarqube-bot b8e8e67096 Auto Merge of PR 211 - mgob-deployment-amb-removal_2025-09-17T06-52-26
Merged by Trez.One
2025-09-17 07:51:25 -04:00
Trez.One 5e8d526171 chore: Update README 2025-09-17 11:51:05 +00:00
Trez.One 289c52e139 Adding mgob service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m23s
2025-09-17 07:45:55 -04:00
Trez.One a9f4a17f8c SWAG auth on AMB. 2025-09-16 20:42:50 -04:00
gitea-sonarqube-bot 2f84859104 Auto Merge of PR 210 - auto-mongodb-backup_2025-09-16T17-58-33
Merged by Trez.One
2025-09-16 18:42:58 -04:00
Trez.One 12318b8578 Removing Vault caching for now. 2025-09-16 18:38:29 -04:00
Trez.One a524065201 Removing Vault caching for now. 2025-09-16 18:36:44 -04:00
Trez.One accc2f794c Vault caching. 2025-09-16 18:33:33 -04:00
Trez.One 9f444c290a Merge remote-tracking branch 'refs/remotes/origin/auto-mongodb-backup_2025-09-16T17-58-33' into auto-mongodb-backup_2025-09-16T17-58-33
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-16 18:28:06 -04:00
Trez.One 4228f14f91 Fix for Automated Mongo Backup service. 2025-09-16 18:28:01 -04:00
gitea-sonarqube-bot f97fc29673 Auto Merge of PR 209 - auto-mongodb-backup_2025-09-16T17-58-33
Merged by Trez.One
2025-09-16 18:11:50 -04:00
Trez.One 03c53172ff chore: Update README 2025-09-16 22:11:25 +00:00
Trez.One b089305570 Adding Automated Mongo Backup service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 15m16s
2025-09-16 18:06:11 -04:00
Trez.One a175044f06 Removing unnecessary caching steps. 2025-09-14 13:53:05 -04:00
gitea-sonarqube-bot dc052b00f3 Auto Merge of PR 208 - dagu-backup-vol-mount_2025-09-13T11-07-20
Merged by Trez.One
2025-09-13 11:11:28 -04:00
Trez.One 5150aacf1d Mounting backups folder to Dagu.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m18s
2025-09-13 11:08:22 -04:00
gitea-sonarqube-bot e8ec59ba00 Auto Merge of PR 207 - invoice-ninja-redeployment_2025-09-12T12-04-25
Merged by Trez.One
2025-09-12 12:47:25 -04:00
Trez.One 789253464b Invoiceninja tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 3m13s
2025-09-12 12:43:34 -04:00
gitea-sonarqube-bot 7e1f4602d7 Auto Merge of PR 206 - invoice-ninja-redeployment_2025-09-12T12-04-25
Merged by Trez.One
2025-09-12 12:18:51 -04:00
Trez.One df0dfe497e Invoiceninja tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m44s
2025-09-12 12:15:19 -04:00
gitea-sonarqube-bot 5ad8e2165c Auto Merge of PR 205 - pgbackweb-volume-tweak_2025-09-12T11-52-14
Merged by Trez.One
2025-09-12 11:56:13 -04:00
Trez.One d40ef29ea2 Changing volume for PGBackWeb.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m24s
2025-09-12 11:53:18 -04:00
gitea-sonarqube-bot 67cdbacf5c Auto Merge of PR 204 - dockflare-healthcheck-auth-mod_2025-09-12T07-41-58
Merged by Trez.One
2025-09-12 08:15:39 -04:00
Trez.One 61401d4c88 Fixing healthcheck as container doesn't have curl.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m45s
2025-09-12 08:12:34 -04:00
gitea-sonarqube-bot a70d8dfb1a Auto Merge of PR 203 - dockflare-healthcheck-auth-mod_2025-09-12T07-41-58
Merged by Trez.One
2025-09-12 07:49:43 -04:00
Trez.One aff1800696 Switching icon to selfh.st.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-09-12 07:46:01 -04:00
Trez.One 98c8e17c03 Adding healthcheck for DockFlare and removing Authelia in favor of DockFlare internal auth.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-09-12 07:43:34 -04:00
gitea-sonarqube-bot de216ea713 Auto Merge of PR 202 - maxun-tweaks-fixes_2025-09-12T06-16-34
Merged by Trez.One
2025-09-12 06:42:36 -04:00
Trez.One 14d03794e5 chore: Update README 2025-09-12 10:41:44 +00:00
Trez.One d78fad40f6 Maxun tweaks for reverse proxy functionality; updating Postgres version.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 7m16s
2025-09-12 06:34:06 -04:00
Trez.One 4e89bbd842 Dockpeek fix. 2025-09-11 17:17:45 -04:00
Trez.One ea546abee3 Typo fix in healthcheck for pgbackweb-db. 2025-09-11 16:43:49 -04:00
gitea-sonarqube-bot c6a2d46c52 Auto Merge of PR 201 - pgbackweb-volume-fix_2025-09-11T11-43-54
Merged by Trez.One
2025-09-11 11:50:41 -04:00
Trez.One 38ccfcfe02 Fixing volume mapping for PGBackWeb.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m41s
2025-09-11 11:45:14 -04:00
Trez.One a7d43f0687 Removing redundant env from Renovate. 2025-09-10 07:54:07 -04:00
gitea-sonarqube-bot 0a54462e15 Auto Merge of PR 200 - pg-backweb-backup-folder_2025-09-08T09-07-53
Merged by Trez.One
2025-09-08 09:12:32 -04:00
Trez.One 3d0a597eb1 Adding backup volume for PG Back Web.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m18s
2025-09-08 09:09:27 -04:00
gitea-sonarqube-bot 052d9e2449 Auto Merge of PR 199 - pg-backweb-redeploy_2025-09-08T06-10-37
Merged by Trez.One
2025-09-08 06:24:48 -04:00
Trez.One 5680da8321 chore: Update README 2025-09-08 10:24:34 +00:00
Trez.One 51422955bf Re-adding PG Back Web.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m50s
2025-09-08 06:20:59 -04:00
Trez.One 6c819ec37f Merge branch 'renovate/reconfigure' 2025-09-06 11:29:43 -04:00
Trez.One e3fefd08eb Fixing renovate.json.
renovate/config-validation Validation Failed
2025-09-06 11:26:50 -04:00
Trez.One b17bb1d2d7 Fixing renovate.json conflict. 2025-09-06 11:24:49 -04:00
Trez.One ac95f957ef Updating renovate.json.
renovate/config-validation Validation Failed
2025-09-06 11:17:48 -04:00
Trez.One 4bca557595 Adding Github token to Renovate. 2025-09-06 06:21:29 -04:00
Trez.One bcdf8b490f Merge pull request 'chore(config): migrate renovate config' (#186) from renovate/migrate-config into main
Reviewed-on: #186
2025-09-06 05:15:37 -04:00
Renovate Bot 13f2835011 chore(config): migrate config renovate.json 2025-09-06 09:10:57 +00:00
Trez.One e1253160c3 Config fixes. 2025-09-05 19:26:28 -04:00
Trez.One 3c1d87652e Pinning Signoz Zookeeper version. 2025-09-05 19:04:18 -04:00
Trez.One 6609264268 Regex fix for Clickhouse rule. 2025-09-05 18:36:50 -04:00
Trez.One cf9c61e51b Regex fix for Alpine rule. 2025-09-05 18:18:51 -04:00
Trez.One 1d582dea2b Regex fix for Alpine rule. 2025-09-05 17:53:49 -04:00
Trez.One 738d21f1a0 Regex fix for Clickhouse rule. 2025-09-05 17:25:54 -04:00
Trez.One c31bd81e7a Merge pull request 'Updating renovate.json for 41.97.7 and disabling Renovate workflows for now.' (#180) from renovate/reconfigure into main
Reviewed-on: #180
2025-09-05 17:07:48 -04:00
Trez.One c258e5a6a1 Trigger Renovate config-validation 2025-09-05 17:06:58 -04:00
Trez.One 96299c1ed0 packagePattern.
renovate/config-validation Validation Failed
2025-09-05 17:04:31 -04:00
Trez.One 1d3e48e96b packagePattern.
renovate/config-validation Validation Failed
2025-09-05 16:55:42 -04:00
Trez.One ed76bb96c3 Updating renovate.json for 41.97.7 and disabling Renovate workflows for now.
renovate/config-validation Validation Failed
2025-09-05 16:47:37 -04:00
Trez.One 2a4df8543b Modifying manual workflow so it's not triggered by Renovate branches. 2025-09-05 16:45:20 -04:00
Trez.One 4f92dca565 Pinning Renovate version to 41.97.7. 2025-09-05 16:09:51 -04:00
renovate-bot ef0a2c901b Merge pull request 'chore(deps): update etherpad/etherpad docker tag to v1.9.7' (#173) from renovate/etherpad-etherpad into main 2025-09-05 08:05:45 -04:00
renovate-bot a24d3a0de9 Merge pull request 'chore(deps): update ghcr.io/dockpeek/dockpeek docker tag to v1.5.8' (#172) from renovate/ghcr-io-dockpeek-dockpeek into main 2025-09-05 08:05:28 -04:00
Renovate Bot eb7988bc02 chore(deps): update etherpad/etherpad docker tag to v1.9.7
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has started running
Check Renovate Updates / validate (pull_request) Waiting to run
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-09-05 12:05:28 +00:00
Renovate Bot 794f312779 chore(deps): update ghcr.io/dockpeek/dockpeek docker tag to v1.5.8
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Waiting to run
Check Renovate Updates / validate (pull_request) Waiting to run
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-09-05 12:05:12 +00:00
renovate-bot f9026a2621 Merge pull request 'chore(deps): update alextselegidis/easyappointments docker tag to v1.5.2' (#171) from renovate/alextselegidis-easyappointments into main 2025-09-05 08:05:11 -04:00
Renovate Bot 88276207c1 chore(deps): update alextselegidis/easyappointments docker tag to v1.5.2
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Waiting to run
Check Renovate Updates / validate (pull_request) Waiting to run
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-09-05 12:04:51 +00:00
Trez.One 05a2fbc42d Splitting Renovate workflows in two. 2025-09-05 06:00:51 -04:00
gitea-sonarqube-bot 07973ec581 Auto Merge of PR 169 - renovate-otel-envs_2025-09-04T21-07-09
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Waiting to run
Merged by Trez.One
2025-09-04 21:26:25 -04:00
Trez.One 65d2e6ca4c chore: Update README 2025-09-05 01:25:48 +00:00
Trez.One dd52b04034 Workflow needs.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Failing after 14m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-09-04 21:20:22 -04:00
Trez.One c7191a4a20 Workflow needs. 2025-09-04 21:19:35 -04:00
Trez.One 57add07f8e Adding OTEL for Renovate.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
2025-09-04 21:17:10 -04:00
Trez.One 1e63da5b8c Updating regular workflow to include service description. 2025-09-04 21:17:10 -04:00
Trez.One 2c73d6e9f1 Tweaking Dockpeek.
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Failing after 11m10s
2025-09-04 21:04:02 -04:00
Trez.One f755e68654 Tweaking Dockpeek.
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Failing after 10m30s
2025-09-04 14:24:56 -04:00
Trez.One d1c66cf3d2 Tweaking Dockpeek.
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Waiting to run
2025-09-04 14:20:23 -04:00
Trez.One 08b420a921 Dockpeek tweaks.
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Failing after 10m33s
2025-09-04 10:54:32 -04:00
Trez.One e3d5d792af Tweaking Renovate workflow.
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Failing after 14m21s
2025-09-04 10:10:44 -04:00
Trez.One c7f2ea61b1 Adding separate workflow for Renovate PRs.
Deploy Renovate Updates / Deploy Updated Services With Dependencies (push) Failing after 1m52s
2025-09-04 10:01:04 -04:00
Trez.One 86c3712a32 Dockpeek additions. 2025-09-04 09:44:27 -04:00
Trez.One 8d86fe94d4 Dockpeek additions. 2025-09-04 09:39:55 -04:00
Trez.One 1f8bf8693f Dockpeek typo fix. 2025-09-04 09:30:29 -04:00
Trez.One a7ff0f9614 Dockpeek fix. 2025-09-04 09:30:06 -04:00
Trez.One e95badf8c1 Dockpeek fix. 2025-09-04 08:44:52 -04:00
gitea-sonarqube-bot 17be55beac Auto Merge of PR 168 - dockpeek-deploy-portracker-removal_2025-09-04T07-34-29
Merged by Trez.One
2025-09-04 07:56:04 -04:00
Trez.One cf5d341e38 chore: Update README 2025-09-04 11:55:07 +00:00
Trez.One fa4ea61f1d Removing Portracker in favor of Dockpeek.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 50m13s
2025-09-04 07:47:40 -04:00
gitea-sonarqube-bot e2718c2ee3 Auto Merge of PR 167 - scraparr-restoration_2025-09-03T20-04-23
Merged by Trez.One
2025-09-03 22:01:58 -04:00
Trez.One fed2b0688d chore: Update README 2025-09-04 02:01:44 +00:00
Trez.One 0bdc9a6a72 Merge remote-tracking branch 'refs/remotes/origin/scraparr-restoration_2025-09-03T20-04-23' into scraparr-restoration_2025-09-03T20-04-23
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m47s
2025-09-03 21:59:10 -04:00
Trez.One 860c612557 ... 2025-09-03 21:59:03 -04:00
Trez.One a0c03a517b chore: Update README 2025-09-04 01:53:11 +00:00
Trez.One d573d185f5 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Failing after 7s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-03 21:51:23 -04:00
Trez.One e12589b937 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Failing after 7s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-03 21:48:14 -04:00
Trez.One 6de48e069c ...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-03 21:46:00 -04:00
Trez.One 865b107255 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Failing after 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Failing after 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-03 21:40:57 -04:00
Trez.One c620b42570 ... 2025-09-03 21:36:27 -04:00
Trez.One 5c4df64a60 Restoring Scraparr.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has started running
2025-09-03 20:05:07 -04:00
Trez.One 49d35aeb3d Merge branch 'renovate/migrate-config' 2025-09-03 18:55:22 -04:00
Renovate Bot 2cf83e258b chore(config): migrate config renovate.json 2025-09-03 22:53:43 +00:00
Trez.One 30242d453f Merge pull request 'Deprecation Removals' (#165) from renovate/reconfigure into main
Reviewed-on: #165
2025-09-03 18:52:54 -04:00
Trez.One 2c9c97c2a9 Updating extractor to accommodate renovate config.
renovate/config-validation Validation Failed
2025-09-03 18:49:38 -04:00
Trez.One 86a5efeba9 Removing deprecated fields from config. 2025-09-03 18:48:48 -04:00
Trez.One 406d0100c9 Updating the README step. 2025-09-03 17:55:21 -04:00
Trez.One 89080afed6 Merge pull request 'chore: Configure Renovate' (#160) from renovate/configure into main
Reviewed-on: #160
2025-09-03 17:50:04 -04:00
Trez.One d4329aec51 Merge branch 'main' into renovate/configure
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 3m58s
2025-09-03 17:38:06 -04:00
Trez.One 4abbb5925f Modifying renovate.json. 2025-09-03 17:34:32 -04:00
Trez.One 1225accef2 Modifying extractor. 2025-09-03 11:00:38 -04:00
Trez.One 3c5afc4448 renovate.json customizations. 2025-09-03 10:49:52 -04:00
Trez.One 9d05627ecf Tweaking the deployment workflow to be agnostic between manual changes and renovate-bot. 2025-09-03 09:53:34 -04:00
gitea-sonarqube-bot 1b654cc6c3 Auto Merge of PR 163 - graylog-removal_2025-09-03T06-05-26
Merged by Trez.One
2025-09-03 06:51:07 -04:00
Trez.One 3fe50d5b53 chore: Update README 2025-09-03 10:50:28 +00:00
Trez.One 7dc76ec58a Restoring Wallos... 🥱
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 19m57s
2025-09-03 06:44:17 -04:00
Trez.One 81bc60c818 Restoring Wallos... 🥱
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-03 06:27:30 -04:00
Trez.One f314536185 Removing Graylog (logs are being handled by Signoz); also removing unused services and volumes.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-09-03 06:11:53 -04:00
gitea-sonarqube-bot fe4f944ff2 Auto Merge of PR 162 - argus-removal_2025-09-03T05-50-53
Merged by Trez.One
2025-09-03 06:02:12 -04:00
Trez.One 7207584e14 chore: Update README 2025-09-03 10:01:33 +00:00
Trez.One 22112494cc Removing Argus.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 54m20s
2025-09-03 05:52:54 -04:00
gitea-sonarqube-bot 6d30ec77f6 Auto Merge of PR 161 - renovate-github-token-add_2025-09-02T12-53-07
Merged by Trez.One
2025-09-02 12:57:15 -04:00
Trez.One 4c17b21c93 Adding Github token for Renovate.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 3m48s
2025-09-02 12:53:19 -04:00
Renovate Bot 5b184ca4df Add renovate.json 2025-09-02 15:52:24 +00:00
gitea-sonarqube-bot 1a5b44e925 Auto Merge of PR 159 - renovate-deployment_2025-09-02T08-34-03
Merged by Trez.One
2025-09-02 11:48:10 -04:00
Trez.One da122aa959 chore: Update README 2025-09-02 15:47:45 +00:00
Trez.One 638ab6f70b Adding Renovate with attached Redis/Valkey cache.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 13m6s
2025-09-02 11:43:50 -04:00
Trez.One fddc3963fa Moving Vault Unseal workflow to tar-valon-ansible repo. 2025-08-31 22:30:25 -04:00
Trez.One 9a0a498d42 Removing Ansible-related items (migrated all Ansible to separate repo). 2025-08-31 22:20:59 -04:00
Trez.One d664969987 Removing SMTP fix from Watchtower.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 18s
2025-08-30 08:19:21 -04:00
Trez.One 71bc4d6c74 SMTP fix for Watchtower. 2025-08-30 08:18:21 -04:00
Trez.One 3cb0d2e80e SMTP fix for Watchtower. 2025-08-30 08:12:16 -04:00
Trez.One 73ca32c707 Gotify fix for Watchtower. 2025-08-30 08:07:17 -04:00
gitea-sonarqube-bot 2cc3874f62 Auto Merge of PR 158 - watchtower-tweaks_2025-08-30T06-40-00
Merged by Trez.One
2025-08-30 07:09:40 -04:00
Trez.One 8f1add1458 Watchtower notifications; reverting profiles.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m38s
2025-08-30 07:07:00 -04:00
gitea-sonarqube-bot 806247ff09 Auto Merge of PR 157 - protonmail-bridge-deployment_2025-08-30T06-14-38
Merged by Trez.One
2025-08-30 06:34:53 -04:00
Trez.One ca6b426434 chore: Update README 2025-08-30 10:34:42 +00:00
Trez.One cf9eb8e733 Apprise config updated. 2025-08-30 06:32:34 -04:00
Trez.One f6424d5827 Adding Protonmail Bridge container.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m23s
2025-08-30 06:31:59 -04:00
gitea-sonarqube-bot 7fee163ca4 Auto Merge of PR 156 - apprise-revert-changes_2025-08-29T17-22-50
Auto-Unseal for Vault / Unseal Vault (push) Successful in 1m39s
Merged by Trez.One
2025-08-29 17:26:33 -04:00
Trez.One 4cef527025 Reverting SWAG changes on apprise-api.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m37s
2025-08-29 17:23:28 -04:00
Trez.One 3a156eba7e TLS for Signoz Alertmanager. 2025-08-29 13:50:26 -04:00
Trez.One 74504cbfbe TLS for Signoz Alertmanager. 2025-08-29 13:45:51 -04:00
gitea-sonarqube-bot 74ad26de3d Auto Merge of PR 155 - signoz-env-additions-alertmgr-smtp_2025-08-29T13-12-53
Merged by Trez.One
2025-08-29 13:41:24 -04:00
Trez.One a7d611652b Adding Alertmanager SMTP settings for Signoz.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m47s
2025-08-29 13:38:41 -04:00
Trez.One 8c9fa4a0cc ... 2025-08-29 12:23:35 -04:00
Trez.One 2988001984 ... 2025-08-29 12:21:22 -04:00
Trez.One e642028d8a Label changes for Apprise and Portainer. 2025-08-29 12:16:58 -04:00
gitea-sonarqube-bot 5ecf977369 Auto Merge of PR 154 - apprise-label-changes_2025-08-29T12-01-38
Merged by Trez.One
2025-08-29 12:04:41 -04:00
Trez.One 42cf8d9c2a Adding authentication for apcupsd web ui and Apprise.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m15s
2025-08-29 12:02:14 -04:00
gitea-sonarqube-bot da45236db8 Auto Merge of PR 153 - apc-upsd-deployment-profile-tweaks_2025-08-29T06-47-56
Merged by Trez.One
2025-08-29 07:38:27 -04:00
Trez.One f07fbffd62 chore: Update README 2025-08-29 11:38:13 +00:00
Trez.One 98435e3754 Adding apcupsd-cgi service and profiles to remaining services without one.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 3m24s
2025-08-29 07:35:22 -04:00
Trez.One 553f35e346 Profile fixes.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 1m6s
2025-08-28 21:54:54 -04:00
Trez.One ec4c9ed9d6 Profile fixes. 2025-08-28 21:43:35 -04:00
Trez.One 5e69d217a9 Profile fixes. 2025-08-28 21:42:43 -04:00
Trez.One 04c5cc7f12 Moving crowdsec-dashboard to rinoa-infra profile. 2025-08-28 21:35:20 -04:00
Trez.One fbdde91c7b Moving uptimekuma to rinoa-infra profile. 2025-08-28 21:34:47 -04:00
Trez.One a2145d864a Moving gitea-sonarqube-bot and related services to rinoa-infra profile. 2025-08-28 21:34:11 -04:00
Trez.One f481e7b079 Moving crowdsec to rinoa-infra profile. 2025-08-28 21:31:34 -04:00
Trez.One 7260115bd0 Moving gitea-db to rinoa-infra profile. 2025-08-28 21:25:37 -04:00
Trez.One 9e2c3ba4e5 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-08-28 07:37:07 -04:00
Trez.One 8632db12b5 Adding profiles to exclude Gitea, Gitea Runner, and SWAG from Docker Compose deploy workflow. 2025-08-28 07:36:43 -04:00
gitea-sonarqube-bot 35330d23b6 Auto Merge of PR 151 - uptimekuma-monitor-group_2025-08-27T07-33-40
Merged by Trez.One
2025-08-28 06:06:50 -04:00
Trez.One 99a308a799 chore: Update README 2025-08-28 10:06:34 +00:00
gitea-sonarqube-bot a8232c9ad3 Auto Merge of PR 152 - signoz-version-upgrade_2025-08-27T17-50-39
Auto-Unseal for Vault / Unseal Vault (push) Successful in 1m21s
Merged by Trez.One
2025-08-27 19:21:33 -04:00
Trez.One 861cba1617 chore: Update README 2025-08-27 23:21:20 +00:00
Trez.One e62022fa3a Updating Signoz and OTEL versions.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m2s
2025-08-27 17:52:20 -04:00
Trez.One 29cce2b1c2 UptimeKuma monitor group for monitored services.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 37m41s
2025-08-27 07:47:06 -04:00
Trez.One b782355c61 Merge pull request '[DOCKER] Automated PR for patchman-nuke-removal_2025-08-27T06-47-21 - #150' (#150) from patchman-nuke-removal_2025-08-27T06-47-21 into main
Reviewed-on: Trez.One/rinoa-docker#150
2025-08-27 06:53:04 -04:00
Trez.One afa57bac1d Removing Patchman services.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-08-27 06:49:23 -04:00
gitea-sonarqube-bot 232cdcc77f Auto Merge of PR 149 - open-webui-ollama-portracker-mods_2025-08-26T15-05-45
Auto-Unseal for Vault / Unseal Vault (push) Successful in 49s
Merged by Trez.One
2025-08-26 15:50:24 -04:00
Trez.One cb38218ccb Merge remote-tracking branch 'refs/remotes/origin/open-webui-ollama-portracker-mods_2025-08-26T15-05-45' into open-webui-ollama-portracker-mods_2025-08-26T15-05-45
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m15s
2025-08-26 15:47:12 -04:00
Trez.One 6b6fd68af3 Port fix for Portracker. 2025-08-26 15:46:58 -04:00
gitea-sonarqube-bot 3baa29266d Auto Merge of PR 148 - open-webui-ollama-portracker-mods_2025-08-26T15-05-45
Merged by Trez.One
2025-08-26 15:21:32 -04:00
Trez.One e680b2fdf6 chore: Update README 2025-08-26 19:21:11 +00:00
Trez.One a58b827de1 Bumping checkout action in docker deployment workflow down to v4.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 3m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 23m3s
2025-08-26 15:14:26 -04:00
Trez.One 95070a5e3b Open WebUI and Portracker modifications. 2025-08-26 15:14:26 -04:00
Trez.One e97035df26 Adding second Ollama endpoint.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Failing after 3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-26 14:56:18 -04:00
Trez.One 81bc070d9e Formatting for workflows. 2025-08-26 14:30:18 -04:00
Trez.One 638f3533db Updating checkout actions to v5.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 22s
2025-08-25 08:56:33 -04:00
Trez.One 1810415da7 Reverting project and network names; bumping up Gitea version.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 18s
2025-08-23 14:02:29 -04:00
Trez.One 88236c8030 SWAG tweaks for Tandoor and Gitignore-IO.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 28s
2025-08-20 10:03:50 -04:00
Trez.One ddf467e44f Homepage layout for Code/DevOps. 2025-08-20 08:06:37 -04:00
gitea-sonarqube-bot 49c1a013cf Auto Merge of PR 147 - gitignore-io-deployment_2025-08-20T07-33-23
Merged by Trez.One
2025-08-20 07:54:06 -04:00
Trez.One ec7b01ad98 chore: Update README 2025-08-20 11:53:51 +00:00
Trez.One 56cdee9081 Adding Gitignore service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m6s
2025-08-20 07:44:09 -04:00
gitea-sonarqube-bot 79f0194cee Auto Merge of PR 145 - tandoor-recipes-enable-gunicorn_2025-08-13T11-59-01
Auto-Unseal for Vault / Unseal Vault (push) Successful in 22s
Merged by Trez.One
2025-08-13 12:12:51 -04:00
Trez.One cb85c1a6f0 Enabling GUNICORN_MEDIA.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 33s
2025-08-13 12:09:36 -04:00
gitea-sonarqube-bot b84ddf5142 Auto Merge of PR 144 - tandoor-recipes-enable-gunicorn_2025-08-13T11-59-01
Merged by Trez.One
2025-08-13 12:05:08 -04:00
Trez.One 3cd5cfc642 Enabling GUNICORN_MEDIA.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 33s
2025-08-13 11:59:23 -04:00
Trez.One 128ddb32fb Changing project and network names in docker-compose.yml.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 17s
2025-08-11 10:18:06 -04:00
gitea-sonarqube-bot 3dcc446711 Auto Merge of PR 143 - porttracker-deployment-portnote-removal_2025-08-11T06-51-00
Merged by Trez.One
2025-08-11 07:10:21 -04:00
Trez.One fbf6d0d334 chore: Update README 2025-08-11 11:10:00 +00:00
Trez.One f44a3fbaf3 Removing PortNote in favor of Portracker.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m53s
2025-08-11 07:07:52 -04:00
Trez.One 954befe44e Port fix for Open WebUI.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 2m48s
2025-08-10 16:12:20 -04:00
gitea-sonarqube-bot 06af4c8015 Auto Merge of PR 142 - ai-overhaul_2025-08-10T13-59-08
Merged by Trez.One
2025-08-10 16:02:50 -04:00
Trez.One 3fb56c6ba4 chore: Update README 2025-08-10 20:02:37 +00:00
Trez.One 59e34f67d7 Removing Ollama healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 9m27s
2025-08-10 16:00:21 -04:00
Trez.One ff7205e9cd Changing Ollama healthcheck and updating Ollama image tag.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-10 15:57:14 -04:00
Trez.One 0736445e04 Removing SD WebUI Browser container.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-10 15:44:10 -04:00
Trez.One 5d2904a9f7 Removing LibreChat in favor of Open WebUI. Changes in Stable-Diffusion-WebUI.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-10 15:39:13 -04:00
Trez.One d42ed5bd34 Disabling show stats by default.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 21s
2025-08-09 10:13:46 -04:00
Trez.One b277934e19 Code/DevOps layout. 2025-08-09 10:10:07 -04:00
Trez.One 0b1c7849b6 Updating Homepage to show stats by default. 2025-08-09 10:07:22 -04:00
gitea-sonarqube-bot ff125fce8a Auto Merge of PR 141 - nocodb-deployment_2025-08-09T09-00-09
Merged by Trez.One
2025-08-09 09:52:54 -04:00
Trez.One 246879eee2 chore: Update README 2025-08-09 13:52:34 +00:00
Trez.One 39ffb0b39a Typo fix... need more chai.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m20s
2025-08-09 09:48:56 -04:00
Trez.One b2dc00ead7 Correcting image for NocoDB Postgres.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-09 09:44:40 -04:00
Trez.One 6213233c61 Homepage layout for Code section. 2025-08-09 09:40:24 -04:00
Trez.One 2675333901 Adding NocoDB service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-09 09:38:49 -04:00
Trez.One 20aa0efaed Disabling sign-ups for Asciinema and fixing env typo 2025-08-09 07:06:01 -04:00
Trez.One 40101c057b mailfrom env 2025-08-09 07:03:19 -04:00
Trez.One 2a4472dbda Temporarily enabling signup for Asciinema. 2025-08-09 07:00:53 -04:00
gitea-sonarqube-bot 0445d9bc41 Auto Merge of PR 140 - asciinema-dagu-restart-policy_2025-08-09T06-44-12
Merged by Trez.One
2025-08-09 06:49:20 -04:00
Trez.One 39cd21d4c4 Forgot to add restart policy for Asciinema and Dagu.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m48s
2025-08-09 06:44:54 -04:00
Trez.One 38e6ee1ef8 Adding port for Asciinema admin.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 29s
2025-08-08 22:30:22 -04:00
gitea-sonarqube-bot 3594afc2c8 Auto Merge of PR 139 - asciinema-server-deployment_2025-08-08T21-15-56
Merged by Trez.One
2025-08-08 22:14:49 -04:00
Trez.One 41ceed4c56 chore: Update README 2025-08-09 02:14:36 +00:00
Trez.One 0fc2aa9eba Adding ASCIInema service and PostgreSQL DB for WhoDB.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m23s
2025-08-08 22:12:32 -04:00
Trez.One 8147095051 Removing PG Back Web (not used). 2025-08-08 15:36:45 -04:00
Trez.One ca898247b0 Forgot to add Redis host for patchman-worker. 2025-08-08 14:08:14 -04:00
gitea-sonarqube-bot afc37b8977 Auto Merge of PR 137 - patchman-deployment_2025-08-08T12-29-50
Merged by Trez.One
2025-08-08 13:06:09 -04:00
Trez.One df05b91a57 chore: Update README 2025-08-08 17:05:41 +00:00
Trez.One fecaeb4afc Adding Patchman service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 30m13s
2025-08-08 13:01:28 -04:00
gitea-sonarqube-bot 444ec665be Auto Merge of PR 136 - dagu-deploy-cronicle-removal_2025-08-08T11-13-25
Merged by Trez.One
2025-08-08 12:14:14 -04:00
Trez.One e02e8ea178 chore: Update README 2025-08-08 16:13:44 +00:00
Trez.One ee9de9c35b Removing Cronicle in favor of Dagu
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m9s
2025-08-08 12:09:36 -04:00
gitea-sonarqube-bot 5b634ce8c3 Auto Merge of PR 135 - multi-scrobbler-authelia_2025-08-07T20-41-35
Auto-Unseal for Vault / Unseal Vault (push) Failing after 11m8s
Merged by Trez.One
2025-08-07 21:14:07 -04:00
Trez.One 0f46131325 Adding swag_auth to Multi-Scrobbler service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 2m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 4m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 1m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 7m47s
2025-08-07 20:42:35 -04:00
Trez.One f6a090208d Tweaks to Multi-Scrobbler config. 2025-08-07 12:51:53 -04:00
Trez.One 41c57cdf0b Tweaks to Multi-Scrobbler config. 2025-08-07 12:49:06 -04:00
Trez.One fc0f5b5251 Case sensitivity for auto-uptime-kuma label retryInterval. 2025-08-07 10:59:05 -04:00
Trez.One 8018f96f96 Testing out updated UptimeKuma fix for edit_monitor. 2025-08-07 10:53:02 -04:00
Trez.One 124710a115 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-08-07 10:50:10 -04:00
Trez.One 39ccf25510 Removing UptimeKuma fix for now 2025-08-07 10:22:32 -04:00
gitea-sonarqube-bot 87a7be5119 Auto Merge of PR 134 - uptime-kuma-monitor-overhaul_2025-08-06T20-38-18
Merged by Trez.One
2025-08-07 09:48:37 -04:00
Trez.One c2b93b917b chore: Update README 2025-08-07 13:48:00 +00:00
Trez.One 1cf0aac25d UptimeKuma monitors for public-facing containers.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 5m41s
2025-08-06 21:34:01 -04:00
Trez.One 39e51cb0ad Typo fix in Docker deploy playbook.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 48s
2025-08-06 15:18:49 -04:00
gitea-sonarqube-bot db47877d2b Auto Merge of PR 133 - auto-uptimekuma-monitor-fixes_2025-08-06T15-06-38
Merged by Trez.One
2025-08-06 15:16:04 -04:00
Trez.One d80c7d02eb UptimeKuma URL fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m55s
2025-08-06 15:13:45 -04:00
gitea-sonarqube-bot 9d32ede4a4 Auto Merge of PR 132 - whodb-uptimekuma-sqlite3-db-volume_2025-08-06T14-43-02
Merged by Trez.One
2025-08-06 14:45:53 -04:00
Trez.One 97d06caa7c Adding UptimeKuma's SQLite3 DB to WhoDB for modifications.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m11s
2025-08-06 14:43:49 -04:00
Trez.One 1487321706 Adding custom UptimeKuma mod to test fix. 2025-08-06 12:34:57 -04:00
gitea-sonarqube-bot 890d986fa6 Auto Merge of PR 131 - arch-binhex-image-tags_2025-08-02T13-03-18
Auto-Unseal for Vault / Unseal Vault (push) Successful in 30s
Merged by Trez.One
2025-08-02 13:15:22 -04:00
Trez.One f4988e4624 chore: Update README 2025-08-02 17:14:46 +00:00
Trez.One 5dde714547 Bumping up binhex container versions.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 3m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-08-02 13:07:36 -04:00
Trez.One c136ad0def Vault auto unseal cron tweak. 2025-08-02 12:57:52 -04:00
gitea-sonarqube-bot 6cfbd576a0 Auto Merge of PR 130 - dockflare-widget-metrics_2025-08-02T12-45-18
Merged by Trez.One
2025-08-02 12:56:21 -04:00
Trez.One 3cc12c6ca8 Adding widget labels and metrics env for Dockflare.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 8m39s
2025-08-02 12:51:07 -04:00
Trez.One 76c26a0688 Fixing port for ClipCascade.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 15s
2025-08-01 20:41:02 -04:00
Trez.One dfd1c77a96 Adding Hashicorp Vault config to Ansible config templates. 2025-08-01 20:05:43 -04:00
gitea-sonarqube-bot 46a0929c6a Auto Merge of PR 129 - clipcascade-deployment_2025-08-01T19-47-00
Merged by Trez.One
2025-08-01 20:03:34 -04:00
Trez.One 46f413bf47 chore: Update README 2025-08-02 00:02:37 +00:00
Trez.One 3b1668d04d Adding ClipCascade service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 2m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 3m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 47m29s
2025-08-01 19:53:28 -04:00
gitea-sonarqube-bot f3dab8f9a6 Auto Merge of PR 128 - clipcascade-homepage-layout_2025-08-01T19-45-40
Merged by Trez.One
2025-08-01 19:52:35 -04:00
Trez.One 741dff05a0 Homepage layout for ClipCascade.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 4m54s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 23s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 4m48s
2025-08-01 19:46:40 -04:00
gitea-sonarqube-bot 5155b89afe Auto Merge of PR 127 - translate-changes-libredesk-deploy_2025-08-01T07-54-53
Merged by Trez.One
2025-08-01 15:47:19 -04:00
Trez.One 4e666dea75 Merge remote-tracking branch 'refs/remotes/origin/translate-changes-libredesk-deploy_2025-08-01T07-54-53' into translate-changes-libredesk-deploy_2025-08-01T07-54-53
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 27m52s
2025-08-01 15:42:30 -04:00
Trez.One ae7ee5b732 LibreTranslate and OmniPoly tweaks. 2025-08-01 15:42:18 -04:00
gitea-sonarqube-bot 09592be173 Auto Merge of PR 126 - translate-changes-libredesk-deploy_2025-08-01T07-54-53
Merged by Trez.One
2025-08-01 14:00:24 -04:00
Trez.One 6ca0a8fe15 chore: Update README 2025-08-01 17:59:49 +00:00
Trez.One 849fa85c21 Volume for LibreTranslate API keys.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 3m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 10m45s
2025-08-01 13:52:11 -04:00
gitea-sonarqube-bot 38771e19bf Auto Merge of PR 125 - translate-changes-libredesk-deploy_2025-08-01T07-54-53
Merged by Trez.One
2025-08-01 13:06:42 -04:00
Trez.One 73bb4a5382 Volume for LibreTranslate API keys.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 56s
2025-08-01 13:02:01 -04:00
Trez.One 824cc6c1ff Container names for Zammad services Pt 2. 2025-08-01 11:58:15 -04:00
Trez.One 92f13f89d2 Container names for Zammad services. 2025-08-01 11:54:12 -04:00
Trez.One d232bb5941 Homepage label for Zammad. 2025-08-01 11:51:45 -04:00
gitea-sonarqube-bot 0b59eadb7a Auto Merge of PR 124 - zammad-nth-redeployment_2025-08-01T09-11-12
Merged by Trez.One
2025-08-01 11:36:32 -04:00
Trez.One ba0a3b591c Merge remote-tracking branch 'refs/remotes/origin/zammad-nth-redeployment_2025-08-01T09-11-12' into zammad-nth-redeployment_2025-08-01T09-11-12
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 6m39s
2025-08-01 11:33:29 -04:00
Trez.One 959059468f zammad-nginx port fixes; container names. 2025-08-01 11:33:22 -04:00
gitea-sonarqube-bot cadfd4b77a Auto Merge of PR 123 - zammad-nth-redeployment_2025-08-01T09-11-12
Merged by Trez.One
2025-08-01 11:21:21 -04:00
Trez.One 95dbc0c78d chore: Update README 2025-08-01 15:20:57 +00:00
Trez.One 3fa43a5bb1 Forgot Zammad volumes.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 1m51s
2025-08-01 11:17:35 -04:00
Trez.One 3a1141ea46 Nothing's beaten Zammad so far... 🤷🏽‍♂️
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-08-01 11:13:01 -04:00
Trez.One eff90cc6b2 Forgot to add Valkey volume for Libredesk. 2025-08-01 08:58:07 -04:00
gitea-sonarqube-bot ae49cf824c Auto Merge of PR 122 - translate-changes-libredesk-deploy_2025-08-01T07-54-53
Merged by Trez.One
2025-08-01 08:35:43 -04:00
Trez.One 0d2fb66c73 Merge remote-tracking branch 'refs/remotes/origin/translate-changes-libredesk-deploy_2025-08-01T07-54-53' into translate-changes-libredesk-deploy_2025-08-01T07-54-53
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-08-01 08:31:29 -04:00
Trez.One 2ba2cad86d Typo fix for libredesk-valkey. 2025-08-01 08:31:21 -04:00
gitea-sonarqube-bot 2711b510af Auto Merge of PR 120 - libredesk-config_2025-08-01T07-02-49
Merged by Trez.One
2025-08-01 08:30:18 -04:00
gitea-sonarqube-bot 959f5f76c2 Auto Merge of PR 121 - translate-changes-libredesk-deploy_2025-08-01T07-54-53
Merged by Trez.One
2025-08-01 08:29:28 -04:00
Trez.One 7d811069cc chore: Update README 2025-08-01 12:29:03 +00:00
Trez.One dc99bf7a6e Forgot to remove Freescout...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 1m8s
2025-08-01 08:24:52 -04:00
Trez.One d58c2ed0f4 Libredesk services; changes to Omnipoly and Libretranslate.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
2025-08-01 08:17:38 -04:00
Trez.One d088e396dc Libredesk config.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 20s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 4m24s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 25s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 4m4s
2025-08-01 07:52:32 -04:00
Trez.One 1aa4ced895 ...
Auto-Unseal for Vault / Unseal Vault (push) Successful in 32s
2025-07-31 11:16:16 -04:00
gitea-sonarqube-bot e4466ca51c Auto Merge of PR 119 - changedetection-deployment_2025-07-30T21-13-22
Merged by Trez.One
2025-07-31 09:49:52 -04:00
Trez.One 2152b0d054 ChangeDetection Homepage widget.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 27m41s
2025-07-31 09:46:27 -04:00
gitea-sonarqube-bot bd5ef802fa Auto Merge of PR 118 - changedetection-deployment_2025-07-30T21-13-22
Merged by Trez.One
2025-07-31 09:33:57 -04:00
Trez.One 075543e8d0 chore: Update README 2025-07-31 13:33:32 +00:00
Trez.One a80175bb63 Dependency fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-07-31 09:30:27 -04:00
Trez.One 7179f954e7 Adding ChangeDetection service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-31 09:22:39 -04:00
Trez.One 3aa79069ed ... 2025-07-31 06:57:24 -04:00
Trez.One 6f6e9f9e7c Link fix for 13ft Ladder. 2025-07-31 06:45:53 -04:00
gitea-sonarqube-bot 2dbb0a8d97 Auto Merge of PR 117 - 13ft-homepage-layout_2025-07-30T21-40-29
Merged by Trez.One
2025-07-31 06:44:14 -04:00
Trez.One fafb1cb183 Homepage layout change for 13ft Ladder - Personal Tools.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 20s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 3m38s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 4m39s
2025-07-30 21:40:55 -04:00
gitea-sonarqube-bot db937bc4d4 Auto Merge of PR 116 - 13-ft-ladder-deployment_2025-07-30T21-19-46
Auto-Unseal for Vault / Unseal Vault (push) Successful in 32s
Merged by Trez.One
2025-07-30 21:38:32 -04:00
Trez.One e2249119ef chore: Update README 2025-07-31 01:38:22 +00:00
Trez.One 9b86669d69 Homepage layout change - Personal Tools (13ft Ladder).
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 46s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Has been cancelled
2025-07-30 21:27:28 -04:00
Trez.One d4dbfe35fc Adding 13ft Ladder service. 2025-07-30 21:27:28 -04:00
gitea-sonarqube-bot 2324b525a7 Auto Merge of PR 114 - portchecker-api-restart-policy_2025-07-29T07-32-52
Auto-Unseal for Vault / Unseal Vault (push) Successful in 27s
Merged by Trez.One
2025-07-29 07:36:13 -04:00
Trez.One cf8d056e02 Restart policy for Portchecker API.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m19s
2025-07-29 07:33:34 -04:00
gitea-sonarqube-bot 32675f2412 Auto Merge of PR 113 - signoz-otel-coll-docker-config_2025-07-27T16-02-38
Auto-Unseal for Vault / Unseal Vault (push) Successful in 1m38s
Merged by Trez.One
2025-07-27 17:36:05 -04:00
Trez.One 9b95ecc89f OTEL config overhaul.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 24s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 4m12s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 21s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 4m2s
2025-07-27 17:30:51 -04:00
gitea-sonarqube-bot 46ee8818b5 Auto Merge of PR 112 - signoz-nginx-log-mount_2025-07-27T16-44-08
Merged by Trez.One
2025-07-27 16:54:53 -04:00
Trez.One c271a031a5 chore: Update README 2025-07-27 20:54:32 +00:00
Trez.One eb2fc01837 Mounting SWAG NGINX logs to Signoz OTEL Collector.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m59s
2025-07-27 16:51:09 -04:00
Trez.One f52e297273 Small Signoz fix. 2025-07-27 16:02:36 -04:00
Trez.One 40d966fa41 Updating Signoz OTEL config. 2025-07-27 08:58:43 -04:00
Trez.One c8ef8f6066 Merge pull request '[DOCKER] Automated PR for signoz-version-upgrade_2025-07-26T20-20-33 - #111' (#111) from signoz-version-upgrade_2025-07-26T20-20-33 into main
Reviewed-on: Trez.One/rinoa-docker#111
2025-07-27 07:32:35 -04:00
Trez.One 9a7e515f15 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-07-27 06:32:50 -04:00
Trez.One b3ecc3a7aa Signoz and OTEL version upgrades.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-07-26 20:33:35 -04:00
Trez.One 9881448a8b Version rollbacks for qbit and sabnzbd.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 18s
2025-07-25 18:28:31 -04:00
Trez.One 46eaaefbb9 Adjusting Compose Health step in workflow. 2025-07-25 18:04:25 -04:00
Trez.One 14147659e5 Health check fix for Portchecker. 2025-07-25 13:44:43 -04:00
Trez.One 0203903795 Command fix for Hugo. 2025-07-25 13:21:28 -04:00
Trez.One b8c22fe964 Portchecker-API port. 2025-07-25 06:54:06 -04:00
Trez.One c14c6b6e2f Portchecker tweaks and misc. 2025-07-25 05:32:26 -04:00
Trez.One 02223a6a2e Layout change - Professional Servicces. 2025-07-25 05:32:26 -04:00
gitea-sonarqube-bot 69ed6b6443 Auto Merge of PR 110 - umami-deployment-docker-health-check_2025-07-24T22-06-45
Auto-Unseal for Vault / Unseal Vault (push) Successful in 35s
Merged by Trez.One
2025-07-24 22:11:59 -04:00
Trez.One c4ceb76db7 chore: Update README 2025-07-25 02:11:43 +00:00
Trez.One 54a95d5ab4 Adding Docker Health Check steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 5m10s
2025-07-24 22:08:54 -04:00
Trez.One 72e296895b Adding Umami service. 2025-07-24 22:08:54 -04:00
gitea-sonarqube-bot 76cddd104a Auto Merge of PR 109 - portchecker-deployment_2025-07-24T21-17-05
Merged by Trez.One
2025-07-24 21:40:34 -04:00
Trez.One 3981f16695 chore: Update README 2025-07-25 01:40:10 +00:00
Trez.One 29b4a7c825 Adding Portchecker service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 2m18s
2025-07-24 21:36:52 -04:00
Trez.One 3b7d616cbd Typo fix. 2025-07-24 05:15:35 -04:00
Trez.One 738b38f2b0 Merge remote-tracking branch 'refs/remotes/origin/main'
Auto-Unseal for Vault / Unseal Vault (push) Successful in 27s
2025-07-23 17:26:08 -04:00
Trez.One 97236fc9d2 Adding Gotify notifications for Vaul Unseal workflow. 2025-07-23 14:40:41 -04:00
Trez.One be48642a49 Qbittorrent... 2025-07-23 14:34:14 -04:00
Trez.One 98fc74cb71 ... 2025-07-23 12:01:31 -04:00
Trez.One 2d336946f0 ... 2025-07-23 11:43:10 -04:00
Trez.One 1cde7966da ... 2025-07-23 10:59:32 -04:00
Trez.One 6e83b9d1af ... 2025-07-23 10:48:39 -04:00
Trez.One 9cee1885d0 Qbittorrent... 2025-07-23 08:53:18 -04:00
Trez.One 3d70d95c41 Changes for qBittorrent. 2025-07-23 08:05:47 -04:00
Trez.One 4ffdb13b3d Changesfor qBittorrent. 2025-07-23 07:56:36 -04:00
Trez.One d8fa24815c WireGuard changes for qBittorrent. 2025-07-23 07:52:35 -04:00
Trez.One 9bfc4156f6 WireGuard changes for qBittorrent. 2025-07-23 07:44:41 -04:00
gitea-sonarqube-bot 41333d3c0e Auto Merge of PR 108 - hugo-tag-change_2025-07-21T11-35-09
Auto-Unseal for Vault / Unseal Vault (push) Successful in 27s
Merged by Trez.One
2025-07-21 11:40:12 -04:00
Trez.One 3024ede725 chore: Update README 2025-07-21 15:39:41 +00:00
Trez.One 5f2ad67f56 Updating Hugo image label.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 2m8s
2025-07-21 11:35:35 -04:00
Trez.One 35f0bab08c Removing secondary README in ansible folder. 2025-07-21 11:18:18 -04:00
Trez.One c1cc674f46 Dawarich-Sidekiq modifications. 2025-07-21 06:53:13 -04:00
Trez.One 97d1524cc8 Adding Plant-It API Key for Homepage.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 30s
2025-07-19 20:00:34 -04:00
Trez.One e3771027fb Soularr fixes. 2025-07-19 19:04:23 -04:00
Trez.One d312c53172 Actual Budget fix. 2025-07-19 18:22:05 -04:00
gitea-sonarqube-bot e988bf8858 Auto Merge of PR 107 - explo-deploy-tweaks_2025-07-19T18-13-23
Merged by Trez.One
2025-07-19 18:19:21 -04:00
Trez.One 8b22722046 chore: Update README 2025-07-19 22:18:45 +00:00
Trez.One 7274dfe100 Explo env configs.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 1m11s
2025-07-19 18:14:39 -04:00
gitea-sonarqube-bot 5d493ee49f Auto Merge of PR 106 - explo-config-fixes_2025-07-19T17-55-55
Merged by Trez.One
2025-07-19 18:09:25 -04:00
Trez.One 7df3877255 Tweaking Explo config.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 24s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 4m5s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 4m15s
2025-07-19 18:04:36 -04:00
Trez.One 2a67d2c422 Adding config for Explo.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 18s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Failing after 3m59s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been skipped
2025-07-19 17:57:02 -04:00
Trez.One 4ad5957703 Adding Authelia auth for Mini-QR. 2025-07-19 17:00:01 -04:00
Trez.One a4254ccaf4 Adding ports for Mini-QR. 2025-07-19 16:57:03 -04:00
Trez.One 6bd9eac3c2 Dawarich Sidekiq. 2025-07-19 05:21:08 -04:00
Trez.One d9020af83d Dawarich Sidekiq. 2025-07-19 05:18:33 -04:00
Trez.One 17ae88b9c9 Dawarich Sidekiq. 2025-07-19 05:15:01 -04:00
Trez.One 78575cae1c Method for Plant-It. 2025-07-19 04:59:38 -04:00
Trez.One f8121268a7 Removing volume from EasyAppointments. 2025-07-19 04:38:47 -04:00
Trez.One 337a576505 Adding port to DB_HOST under EasyAppts.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 1m3s
2025-07-18 11:01:23 -04:00
Trez.One cf886295e1 Adding port to DB_HOST under EasyAppts. 2025-07-18 10:47:56 -04:00
Trez.One 6762afa7eb Qbittorrent.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 54s
2025-07-17 12:20:02 -04:00
Trez.One 90e30bca47 Modifying EasyAppts.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 48s
2025-07-16 16:19:46 -04:00
Trez.One cf1191fda7 Modifying EasyAppts. 2025-07-16 16:18:18 -04:00
Trez.One b0dcb2cf47 ... 2025-07-16 07:47:32 -04:00
Trez.One 8c35b8b446 Volume for easyappointments. 2025-07-16 07:29:27 -04:00
Trez.One eb92518158 Loggifly regex for Scrutiny.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 26s
2025-07-15 07:48:45 -04:00
Trez.One 9990c21e0d Homepage layout.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 53s
2025-07-14 18:44:14 -04:00
Trez.One 6ccc08cb07 Update for OmniTools icon. 2025-07-14 18:40:03 -04:00
Trez.One 65e4b101ad EasyAppts user. 2025-07-14 10:53:43 -04:00
Trez.One 9cbfa1992b EasyAppts user. 2025-07-14 10:50:54 -04:00
Trez.One e30a660661 EasyAppointments typo. 2025-07-14 10:24:29 -04:00
Trez.One 58f01c7a72 Pinning qBittorrent version. 2025-07-14 10:16:32 -04:00
Trez.One 6a520e71ff Typo fix. 2025-07-14 10:08:01 -04:00
Trez.One 384cba5b08 Typo fix. 2025-07-14 10:05:17 -04:00
Trez.One 83c480394c MariaDB dependency fixes. 2025-07-14 10:03:04 -04:00
gitea-sonarqube-bot 0244bb532b Auto Merge of PR 105 - easy-appointments-deploy_2025-07-13T18-59-07
Merged by Trez.One
2025-07-14 08:27:09 -04:00
Trez.One 806928735c chore: Update README 2025-07-14 12:26:22 +00:00
Trez.One 6dd4a2f409 Adjusting MariaDB dependencies.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 7m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 9m33s
2025-07-14 08:12:02 -04:00
Trez.One 97e477d046 Fixed MariaDB healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has started running
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-07-14 08:04:30 -04:00
Trez.One 39ffc7931c Fixed MariaDB healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 8m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-14 07:30:20 -04:00
Trez.One 647b2aef4e Fixed MariaDB healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has started running
2025-07-14 07:26:20 -04:00
Trez.One 4478137cf0 MariaDB healthcheck script.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 9m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-14 07:12:22 -04:00
Trez.One 3578082f44 Fastenhealth volume typo fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 11m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-07-13 19:58:13 -04:00
Trez.One efe81fdc3e MariaDB healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-13 19:54:31 -04:00
Trez.One 5847c4710e MariaDB healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
2025-07-13 19:50:59 -04:00
Trez.One 2eae3a1b3d Adding EasyAppointments service; MariaDB healthcheck.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
2025-07-13 19:44:53 -04:00
Trez.One 141f016f53 Homepage layout change (adding EasyAppointments).
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 54s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Has been cancelled
2025-07-13 19:36:32 -04:00
Trez.One b57bd0657d Adding EasyAppointments service; MariaDB healthcheck. 2025-07-13 19:34:46 -04:00
Trez.One 2e5faed3e2 Qbit.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 48s
2025-07-13 11:49:42 -04:00
Trez.One 9c864c7dcc Garage volume fix. 2025-07-13 11:44:37 -04:00
gitea-sonarqube-bot 834dc62122 Auto Merge of PR 103 - qbit-manage-config_2025-07-12T22-19-52
Merged by Trez.One
2025-07-13 11:33:59 -04:00
Trez.One 5a18295e00 Vault var fix.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 17s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 3m21s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 3m32s
2025-07-13 11:29:58 -04:00
Trez.One e2f757f1f6 QBit-Manage config.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 56s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Failing after 3m29s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been skipped
2025-07-13 10:56:06 -04:00
Trez.One 21d5460566 Removing Valkey containers from Loggifly. 2025-07-13 10:49:02 -04:00
Trez.One af92471a3c Updating qBit-Manage volume. 2025-07-13 10:49:02 -04:00
Trez.One a2c7ae511f Removing healthiness check.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 20m41s
2025-07-12 22:15:32 -04:00
Trez.One f7f87d441a Mini-QR volume clean-up. 2025-07-12 22:15:32 -04:00
gitea-sonarqube-bot 6d2d97fc4d Auto Merge of PR 102 - mini-qr-deployment_2025-07-09T20-53-08
Merged by Trez.One
2025-07-12 22:00:56 -04:00
Trez.One b0519ddc9d chore: Update README 2025-07-13 02:00:35 +00:00
Trez.One b9fcd07120 Mini-QR fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 2m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 3m3s
2025-07-12 21:54:30 -04:00
Trez.One 24fead01e8 Adding Mini-QE.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Failing after 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-12 21:42:08 -04:00
Trez.One 687e70c0e5 Fixing Cache steps. 2025-07-12 21:15:57 -04:00
Trez.One b09457e322 Correction in Garage config. 2025-07-12 20:32:37 -04:00
Trez.One eaddd87555 Vault token. 2025-07-12 20:32:37 -04:00
Trez.One 0a888c7fe3 Apprise env typo fix. 2025-07-12 19:58:47 -04:00
gitea-sonarqube-bot e8ea2771aa Auto Merge of PR 100 - garage-s3-deployment_2025-07-09T15-36-22
Merged by Trez.One
2025-07-12 19:53:22 -04:00
Trez.One a913c1a0da chore: Update README 2025-07-12 23:53:03 +00:00
Trez.One 6f81a935ac Removing SWAG labels from Garage.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 4m51s
2025-07-12 17:46:46 -04:00
Trez.One 9c95433e5a Gitea Runner modification. 2025-07-12 17:28:10 -04:00
Trez.One 38bbd1a9c1 Merge pull request '[DOCKER] Automated PR for portainer-docker-host-mod_2025-07-11T09-35-40 - #101' (#101) from portainer-docker-host-mod_2025-07-11T09-35-40 into main
Reviewed-on: Trez.One/rinoa-docker#101
2025-07-12 08:18:31 -04:00
Trez.One 2d71d36a75 Switching Portainer from Docker Proxy to direct.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 27m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 13m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 11m18s
2025-07-11 09:37:24 -04:00
gitea-sonarqube-bot 87a1cb2bf7 Auto Merge of PR 99 - garage-s3-config-deployment_2025-07-09T14-40-54
Auto-Unseal for Vault / Unseal Vault (push) Successful in 12m8s
Merged by Trez.One
2025-07-10 21:44:23 -04:00
Trez.One e0e415ca65 Typo fix in Garage-WebUI volume.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 38m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 12m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-07-09 17:05:51 -04:00
Trez.One 00d26c5f47 Adding Garage and Garage-WebUI services.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 27m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 4m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 5m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-09 15:36:48 -04:00
Trez.One f780872fc2 Updated config for usage with Garage WebUI.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 21m59s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 52m0s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 8m52s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 33m37s
2025-07-09 15:31:56 -04:00
Trez.One a81f9364f4 Garage TOML configuration.
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Has been cancelled
2025-07-09 15:18:31 -04:00
Trez.One 9f7f5d46b2 Typo fix in librechat.yaml.
Auto-Unseal for Vault / Unseal Vault (push) Has been cancelled
2025-07-08 18:41:29 -04:00
Trez.One 5f49398f93 Updating Vault unseal workflow to correct caching.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m40s
2025-07-06 11:59:54 -04:00
gitea-sonarqube-bot 46dbab1b5b Auto Merge of PR 98 - loggifly-valkey-containers_2025-07-05T10-00-13
Auto-Unseal for Vault / Unseal Vault (push) Successful in 10m14s
Merged by Trez.One
2025-07-05 11:06:09 -04:00
Trez.One 56c03bf6b6 Adding Valkey containers for Loggifly monitoring.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 31m56s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 16m45s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 3m23s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 30m54s
2025-07-05 10:10:24 -04:00
Trez.One 60d755987e Dawarich - turning off Prometheus for now.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 32m8s
2025-07-04 16:53:25 -04:00
Trez.One 2533c3844a Dawarich switch to prod, adding SECRET_KEY_BASE. 2025-07-04 16:44:54 -04:00
gitea-sonarqube-bot 5fec3fb9ea Auto Merge of PR 97 - dawarich_fixes_valkey_2025-07-04T09-12-25
Merged by Trez.One
2025-07-04 13:57:44 -04:00
Trez.One be8915d48c Typo fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 9m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 14m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 14m56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9m52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 8m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 29m3s
2025-07-04 12:01:45 -04:00
Trez.One 5f644a1250 Dawarich tweaks (DNS issue with Sidekiq finding cache container).
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 11m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 4m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 2m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-07-04 09:12:54 -04:00
Trez.One 94515db6f4 Removing Wazuh service and used configs.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m53s
2025-07-03 15:25:07 -04:00
Trez.One 55d5441a9a Wazuh fixes.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m27s
2025-07-02 14:43:56 -04:00
Trez.One 99084008a3 Wazuh corrections. 2025-07-02 13:13:19 -04:00
Trez.One 631e2e30d3 Narrowing scope of Ansible playbook. 2025-07-02 10:57:00 -04:00
Trez.One aa365a8c74 Merge pull request '[ANSIBLE] Automated PR for wazuh-v4.12.0-deployment_2025-07-02T07-58-30 - #95' (#95) from wazuh-v4.12.0-deployment_2025-07-02T07-58-30 into main
Reviewed-on: Trez.One/rinoa-docker#95
2025-07-02 10:41:27 -04:00
Trez.One b5f668687e Wazuh redeployment (v4.12.0).
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 5m22s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 16m9s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Failing after 1m15s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-07-02 10:03:44 -04:00
gitea-sonarqube-bot c4cbad724d Auto Merge of PR 94 - loggifly-addl-svcs_2025-07-02T06-27-26
Merged by Trez.One
2025-07-02 07:15:54 -04:00
Trez.One 1eb2f0a3b1 Additional services for monitoring along with tweaks.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 41s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 5m46s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 29s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 6m1s
2025-07-02 07:08:43 -04:00
Trez.One b9f5c0990a Typo fix for nextcloud. 2025-07-02 07:08:43 -04:00
gitea-sonarqube-bot e7b80577a7 Auto Merge of PR 93 - scraparr_deployment_2025-07-01T17-58-29
Merged by Trez.One
2025-07-02 06:34:35 -04:00
Trez.One a9d438cba8 chore: Update README 2025-07-02 10:34:20 +00:00
Trez.One a84f11ead4 Container name for penpot-exporter. 2025-07-02 06:26:18 -04:00
Trez.One e9a9159ed5 Adding Scraparr (Prometheus metrics for *arr stack).
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 7m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 2m58s
2025-07-01 19:51:08 -04:00
gitea-sonarqube-bot f8a34d4ef7 Auto Merge of PR 92 - wizarr_deployment_2025-06-30T15-21-04
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m22s
Merged by Trez.One
2025-07-01 07:21:58 -04:00
Trez.One 1cf3d892ef chore: Update README 2025-07-01 11:21:36 +00:00
Trez.One 8268965ada Restart policy for planka-pg-db.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 4m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 3m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 5m39s
2025-07-01 07:06:47 -04:00
Trez.One 8132b26ac5 Simplifying volumes for Homepage. 2025-06-30 16:37:48 -04:00
Trez.One 175b5f5e44 Updating Homepage to run as non-root user. 2025-06-30 16:32:02 -04:00
Trez.One cbecfef1b6 Typo fix for Wizarr in UptimeKuma monitoring. 2025-06-30 16:20:13 -04:00
gitea-sonarqube-bot dc6df71822 Auto Merge of PR 91 - authelia_homepage_config_mod_2025-06-30T15-31-45
Auto-Unseal for Vault / Unseal Vault (push) Failing after 31m48s
Merged by Trez.One
2025-06-30 16:05:51 -04:00
Trez.One fc566d1182 Reducing verbosity in Ansible dry run.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 19s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Successful in 6m21s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 10m27s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 15m6s
2025-06-30 15:54:42 -04:00
Trez.One a0cbd655ac Layout change for Servarr Stack.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 3m6s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (push) Failing after 7m43s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been skipped
2025-06-30 15:39:04 -04:00
Trez.One 184b0313fa Updating Authelia config to whitelist Wizarr. 2025-06-30 15:39:04 -04:00
Trez.One 41758476c2 Removing Ansible Lint for now. 2025-06-30 15:39:04 -04:00
Trez.One bd8c963d86 Adding Wizarr service. 2025-06-30 15:31:07 -04:00
Trez.One b2526e9378 Sorting models in librechat.yaml.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 18m7s
2025-06-27 17:18:09 -04:00
Trez.One fd05191f37 LibreChat HOST env. 2025-06-27 16:33:09 -04:00
Trez.One 67eacadfad Disabling Redis for LibreChat. 2025-06-27 10:50:21 -04:00
Trez.One d92d68f010 Enabling Redis for LibreChat. 2025-06-27 10:32:51 -04:00
Trez.One 0132b63a11 Updating LibreChat config version. 2025-06-27 10:28:13 -04:00
Trez.One ea8dd3b83a Updating Meilisearch. 2025-06-27 10:18:35 -04:00
gitea-sonarqube-bot e9e1261b7b Auto Merge of PR 90 - slskd-soularr-redeployment_2025-06-27T06-20-36
Merged by Trez.One
2025-06-27 06:56:38 -04:00
Trez.One f703b9ff3b chore: Update README 2025-06-27 10:56:20 +00:00
Trez.One 14b4c208fe URL change for Soularr dashboard.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-27 06:51:50 -04:00
Trez.One 90c60a814f Homepage layout mod for Downloaders category.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 1m58s
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Failing after 4m11s
Gitea Branch PR & Ansible Deployment / Ansible Playbook Dry Run (push) Has been skipped
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been skipped
2025-06-27 06:41:03 -04:00
Trez.One 2fe2676dcc Re-adding slskd and Soularr services. 2025-06-27 06:41:03 -04:00
Trez.One 1153dfb5dc WhoDB fixes.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m51s
2025-06-26 21:43:10 -04:00
Trez.One 1d934cc299 Romm Valkey addition. 2025-06-26 21:34:50 -04:00
Trez.One 24ab40b63b Redis/Valkey container for Authelia. 2025-06-26 21:25:07 -04:00
Trez.One e733a40597 Redis/Valkey container for SearXNG. 2025-06-26 21:14:52 -04:00
Trez.One e0595fd7f6 Redis/Valkey container for SearXNG. 2025-06-26 21:13:25 -04:00
Trez.One a630f820b6 Disabling Redis for Librechat. 2025-06-26 20:59:08 -04:00
Trez.One 39075cdd01 Volume fix for dawarich-valkey. 2025-06-26 12:25:43 -04:00
Trez.One 8144cc109c Redis fix for Immich. 2025-06-26 12:02:16 -04:00
Trez.One 5e3f86416e Valkey fixes. 2025-06-26 10:47:34 -04:00
Trez.One 58f75b107c Merge pull request '[DOCKER] Automated PR for redis-valkey-per-service-mod_2025-06-25T14-09-39 - #88' (#88) from redis-valkey-per-service-mod_2025-06-25T14-09-39 into main 2025-06-26 09:18:59 -04:00
Trez.One 617f07785a chore: Update README 2025-06-26 13:07:17 +00:00
Trez.One 2f8c0f66e9 Adding DBs to WhoDB.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 13m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 10m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Failing after 12m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-26 08:30:03 -04:00
Trez.One 28f3489f2d Forgot to add Valkey volume for Mixpost.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 6m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 9m58s
2025-06-25 18:49:52 -04:00
Trez.One f88bec0ab9 Plant-It dependency fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 18m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-06-25 16:13:12 -04:00
Trez.One 2a8065c3f1 Adding individual Valkey/Redis per service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 5m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 3m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 8m41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-25 15:35:22 -04:00
Trez.One c188116813 Removing Librechat.env; moving values into docker-compose file. 2025-06-25 15:34:52 -04:00
Trez.One eee6501c86 SWAG directive for Plant-It API.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 31m54s
2025-06-25 06:36:55 -04:00
Trez.One f620ca21a6 Homepage layout chage (Penpot). 2025-06-25 06:24:09 -04:00
gitea-sonarqube-bot 1513110286 Auto Merge of PR 87 - penpot-deployment_2025-06-24T19-08-53
Merged by Trez.One
2025-06-25 06:15:49 -04:00
Trez.One c7453fb222 chore: Update README 2025-06-25 10:15:35 +00:00
Trez.One 37472aa1c4 Penpot and Plant-It fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m20s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 5m24s
2025-06-25 06:10:44 -04:00
Trez.One a612b97ffa Adding Penpot.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 2m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-06-24 19:41:56 -04:00
Trez.One 8fca7f3e0d Removing Docker Image caching step.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 28m13s
2025-06-24 08:11:13 -04:00
gitea-sonarqube-bot aba9256aa4 Auto Merge of PR 86 - qbit-manage_meme-search_2025-06-23T19-28-28
Merged by Trez.One
2025-06-24 07:12:27 -04:00
Trez.One 7d171a9a55 chore: Update README 2025-06-24 11:12:07 +00:00
Trez.One 478201486a Typo fix for meme-search dependency).
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 2m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-24 07:05:26 -04:00
Trez.One b8fcfcc95d Meme Search correction (homepage.href).
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 5m30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 1m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-24 05:52:06 -04:00
Trez.One 179a7467bc Adding Meme Search and qBit-Manage.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 3m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
2025-06-23 20:34:20 -04:00
Trez.One 1223bd5076 Adding separate Ansible Lint job before the dry run.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m3s
2025-06-23 12:18:20 -04:00
Trez.One 6b5f5f4000 Adding Docker Image Caching action. 2025-06-23 12:18:20 -04:00
Trez.One 8b35774517 Homepage settings fix. 2025-06-23 11:32:29 -04:00
Trez.One aec66c2990 Homepage layout change. 2025-06-23 11:29:21 -04:00
Trez.One 23f9128a39 Homepage href fix for Plant-It. 2025-06-23 11:16:18 -04:00
Trez.One f49a69dc71 Merge pull request '[ANSIBLE] Automated PR for argus-config-update_2025-06-23T07-04-49 - #85' (#85) from argus-config-update_2025-06-23T07-04-49 into main
Reviewed-on: Trez.One/rinoa-docker#85
2025-06-23 10:31:03 -04:00
Trez.One 2a8c9e4613 Interpolation fixes in Argus config.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
2025-06-23 09:26:30 -04:00
Trez.One b59c8c929f Quotation fixes for Argus config.
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
2025-06-23 08:00:20 -04:00
Trez.One 8f8b910381 Formatting fix for Argus config.
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Has started running
2025-06-23 07:52:57 -04:00
gitea-sonarqube-bot 0c8a3efac8 Auto Merge of PR 84 - argus-config-update_2025-06-23T07-04-49
Merged by Trez.One
2025-06-23 07:47:21 -04:00
Trez.One b126cb96dd Playbook tweak.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 1m14s
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Failing after 5m34s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 15s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 9m35s
2025-06-23 07:40:13 -04:00
gitea-sonarqube-bot 081c7a18e7 Auto Merge of PR 83 - argus-config-update_2025-06-23T07-04-49
Merged by Trez.One
2025-06-23 07:37:47 -04:00
Trez.One 4ead811345 Adding first batch of services for Argus.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 1m55s
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Failing after 8m54s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 16s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 1m57s
2025-06-23 07:23:30 -04:00
Trez.One f422a7c8de Simplifying Ansible playbook. 2025-06-23 07:03:15 -04:00
Trez.One 9818a68d27 Domain fix for Argus.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m8s
2025-06-22 21:01:00 -04:00
Trez.One f69d7c0580 Plant-It container name. 2025-06-22 20:39:14 -04:00
gitea-sonarqube-bot b9a8cc37b9 Auto Merge of PR 82 - plant-it-argus-deployment_2025-06-22T11-35-12
Merged by Trez.One
2025-06-22 19:00:18 -04:00
Trez.One 103ebf9517 chore: Update README 2025-06-22 22:59:47 +00:00
Trez.One b544b6202d Adding Argus and Plant-It services ; AdGuard modification.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 9m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-22 18:07:02 -04:00
Trez.One 3e03cf72ce Decreasing timeout for service health check. 2025-06-22 18:07:02 -04:00
Trez.One c511c1f906 Layout change for Lifestyle group. 2025-06-22 18:07:02 -04:00
Trez.One b7a72487d8 Adding Argus config. 2025-06-22 18:07:02 -04:00
Trez.One 5a737b27c1 Karakeep Homepage Widget. 2025-06-22 09:30:25 -04:00
gitea-sonarqube-bot cec7b9e150 Auto Merge of PR 81 - karakeep-replace-wallabag_2025-06-22T06-53-13
Merged by Trez.One
2025-06-22 08:54:28 -04:00
Trez.One cae39ce2e6 chore: Update README 2025-06-22 12:54:16 +00:00
Trez.One 723912febf Output var fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 6m57s
2025-06-22 08:52:17 -04:00
Trez.One 21a15ef4fd Output var fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Failing after 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-22 08:49:44 -04:00
Trez.One 883364ec4f Var fix for Docker Compose dry steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-22 08:43:45 -04:00
Trez.One ca0d0f6079 Var fix for Docker Compose dry steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-22 08:38:51 -04:00
Trez.One 14375c2cfa Var fixes for Docker Compose steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-22 08:28:45 -04:00
Trez.One a7d1e0a062 Var fixes for Docker Compose steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-06-22 08:20:51 -04:00
Trez.One d56946a948 Slight change in Docker Compose steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-06-22 08:13:57 -04:00
Trez.One 642e097d09 Slight change in Docker Compose steps.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-22 08:11:35 -04:00
Trez.One 7b970e9a32 Typo fix in generating modified services.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-06-22 07:37:52 -04:00
Trez.One 0260a854f9 Additional flags for Docker Compose runs.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-22 07:35:06 -04:00
Trez.One 8142794a56 Replacing Wallabag with Karakeep; add privileged flag for AdGuard. 2025-06-22 07:35:06 -04:00
Trez.One 6b5675803c Pipeline fixes for rendering and pushing.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m13s
2025-06-21 20:57:56 -04:00
Trez.One cfcd049eca Healthcheck fixes for Postgres containers. 2025-06-21 20:57:56 -04:00
Trez.One 2a112f8b50 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-21 19:48:38 -04:00
Trez.One cac87c82a2 Planka pg db fix. 2025-06-21 19:48:27 -04:00
Trez.One 5b8b77d2ca Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-21 19:46:28 -04:00
Trez.One 5a98607ee1 Homepage settings. 2025-06-21 19:42:49 -04:00
Trez.One ab21b9ba4e Homepage layout changes. 2025-06-21 19:41:46 -04:00
gitea-sonarqube-bot 8119d4fd16 Auto Merge of PR 80 - homepage-group-overhaul_2025-06-20T16-00-10
Merged by Trez.One
2025-06-21 19:08:54 -04:00
Trez.One 7f3a3bf758 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-21 18:35:39 -04:00
Trez.One cc4f48cc27 SWAG fix. 2025-06-21 18:26:20 -04:00
Trez.One 84363ccb50 SWAG fix. 2025-06-21 18:22:19 -04:00
gitea-sonarqube-bot 1abd511300 Auto Merge of PR 79 - homepage-label-overhaul_2025-06-20T16-50-08
Merged by Trez.One
2025-06-21 15:42:30 -04:00
Trez.One cbfaaaf97e Adding step for waiting on Docker container health. 2025-06-21 14:32:12 -04:00
Trez.One 4fe4bad715 Maxun env changes... 2025-06-21 11:31:19 -04:00
Trez.One 2c741fb424 Maxun BACKEND_URL env change. 2025-06-21 08:28:13 -04:00
Trez.One 270fbd3335 Maxun BACKEND_URL env change. 2025-06-21 08:24:50 -04:00
Trez.One 57a8e0651d Maxun BACKEND_URL env change. 2025-06-21 08:17:04 -04:00
Trez.One bb38185751 Planka SWAG tweaks take #2.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m9s
2025-06-20 21:09:07 -04:00
Trez.One 7719dbd6ac Planka SWAG tweaks take #2. 2025-06-20 21:08:32 -04:00
Trez.One 6fa63c121c Planka SWAG tweaks. 2025-06-20 21:03:36 -04:00
Trez.One 7ba228340a Planka fixes. 2025-06-20 20:56:17 -04:00
Trez.One e709b21b97 Planka fixes. 2025-06-20 20:50:19 -04:00
Trez.One 37c739a35a Adding SWAG custom directive for Planka (socket support). 2025-06-20 18:49:22 -04:00
Trez.One e69fb43ea4 Adding SWAG custom directive for Planka (socket support). 2025-06-20 18:47:39 -04:00
Trez.One 744ed83e38 Planka SWAG change. 2025-06-20 18:31:36 -04:00
Trez.One 984ea16339 Planka BASE_URL change. 2025-06-20 18:30:06 -04:00
Trez.One 1ce09e75d1 Label modifications for Homepage layout.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 5m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 16m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 5m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 27m29s
2025-06-20 17:03:38 -04:00
Trez.One 630e0c11a3 Group changes for Homepage.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 16m21s
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Failing after 13m45s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 32s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 3m47s
2025-06-20 16:49:50 -04:00
Trez.One 3bbd864429 Adding swag-auto-uptime-kuma fix for testing. 2025-06-20 15:49:06 -04:00
gitea-sonarqube-bot bf8adc5b53 Auto Merge of PR 78 - planka-deployment_2025-06-20T09-27-09
Merged by Trez.One
2025-06-20 10:00:41 -04:00
Trez.One 3975d1bc3a chore: Update README 2025-06-20 13:59:53 +00:00
Trez.One d5c672782e Adding Planka service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 3m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 2m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 11m6s
2025-06-20 09:31:10 -04:00
Trez.One 1dd40e56a8 SWAG tweaks (attempt #1 at OTEL instrumentation on NGINX.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m1s
2025-06-19 11:10:43 -04:00
Trez.One e438675c85 Correction for otel-collector-opamp config.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m14s
2025-06-17 20:38:47 -04:00
Trez.One ce45707c44 Signoz tweaks. 2025-06-17 16:47:30 -04:00
Trez.One d9c8d89dbe Tweak to Gitea container. 2025-06-17 14:16:55 -04:00
Trez.One 6aa9b1b351 Command fix for signoz-logspout. 2025-06-17 14:08:05 -04:00
gitea-sonarqube-bot 43d7f7eda7 Auto Merge of PR 77 - signoz-otel-vanilla-config_2025-06-17T08-00-29
Merged by Trez.One
2025-06-17 08:55:22 -04:00
Trez.One 20600b688b Adding Logspout for Signoz log collection from containers.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 14m45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Failing after 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Failing after 17m8s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 2m10s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Successful in 15m7s
2025-06-17 08:21:16 -04:00
Trez.One 99d2048417 Adding profiles to Gitea containers to exclude from Compose. 2025-06-17 07:12:18 -04:00
Trez.One 08367b7b0b Docker Compose action fix for deployment. 2025-06-17 06:31:32 -04:00
gitea-sonarqube-bot 5caf9317d4 Auto Merge of PR 76 - docker-compose-deploy-action-fix_2025-06-16T08-19-50
Merged by Trez.One
2025-06-17 06:27:59 -04:00
Trez.One 59cc0bc271 Adjusting Docker Compose actions.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 59s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 12m7s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 45s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 1m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 43s
2025-06-16 19:25:59 -04:00
Trez.One e864a2ca50 Adjusting Docker Compose actions.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12m57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has started running
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-16 18:59:51 -04:00
Trez.One 683aae4c06 Env fix for CrowdSec.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 12m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 10m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 8m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
2025-06-16 17:43:45 -04:00
Trez.One cae1347710 Adjusting Docker Compose actions.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 9m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Successful in 10m4s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 12m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-06-16 10:49:13 -04:00
Trez.One 087c4df7d2 Breaking out service list generation to its own job.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
2025-06-16 09:53:21 -04:00
Trez.One 466811c167 Env fix for test.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
2025-06-16 09:07:47 -04:00
Trez.One 81a5fb1fca Testing out new Docker Compose action.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 11m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-16 08:47:00 -04:00
gitea-sonarqube-bot 86961b7f53 Auto Merge of PR 75 - apprise-netalertx-cf-tunnels_2025-06-15T20-41-37
Auto-Unseal for Vault / Unseal Vault (push) Failing after 27m30s
Merged by Trez.One
2025-06-16 07:53:56 -04:00
Trez.One dc2897fd51 Adding CF tunnels; renaming Bitwarden service to reflect actual container image.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 9m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 14m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 3m18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 3m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 5m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Successful in 18m1s
2025-06-16 06:38:37 -04:00
Trez.One 2326281ec7 Adjusting Maxun backend env vars.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 24m25s
2025-06-15 20:11:01 -04:00
Trez.One c0f154f3d9 Adjusting Maxun backend env vars. 2025-06-15 18:38:01 -04:00
Trez.One 62d6023e9c Maxun tweaks. 2025-06-15 09:25:29 -04:00
Trez.One c4b05e9343 Maxun tweaks. 2025-06-15 09:22:38 -04:00
Trez.One 849ccddcb1 Maxun tweaks. 2025-06-15 09:17:57 -04:00
Trez.One fcc7390eab Maxun tweaks. 2025-06-15 09:12:28 -04:00
Trez.One 1fea1bf20e Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-15 08:57:38 -04:00
Trez.One 03919a9849 Maxun tweaks. 2025-06-15 08:57:31 -04:00
Trez.One 8ffc3b82df Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-15 08:47:21 -04:00
Trez.One 43047db674 Fixes for Dawarich. 2025-06-15 08:37:05 -04:00
Trez.One d0d12b0b4b Adding Scrutiny to Loggifly monitoring. 2025-06-15 08:04:42 -04:00
Trez.One e14ef89f50 Updating SWAG with new CrowdSec key. 2025-06-15 06:52:08 -04:00
Trez.One e75ed645b0 Starting CrowdSec from scratch. 2025-06-15 06:31:53 -04:00
Trez.One edcc1dfac8 Volume fixes for CrowdSec-Dashboard. 2025-06-15 06:03:51 -04:00
Trez.One 70c103358d Volume fixes for CrowdSec (auth.log). 2025-06-15 05:49:27 -04:00
Trez.One 3c3652afd7 Volume fixes for CrowdSec. 2025-06-15 05:46:16 -04:00
Trez.One 7fde85c28a qBittorrent and Maxun changes.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 23m54s
2025-06-13 21:24:44 -04:00
Trez.One b5236c1ab4 Port changes for Maxun. 2025-06-13 21:07:16 -04:00
Trez.One 9935fc65c3 Env changes for Maxun. 2025-06-13 20:47:35 -04:00
Trez.One 7cf7c4a2aa Updating URL for Scrutiny on Homepage. 2025-06-13 20:13:45 -04:00
gitea-sonarqube-bot 6be4453ffb Auto Merge of PR 73 - cloudflared-tunnel-labels
Merged by Trez.One
2025-06-13 18:19:35 -04:00
Trez.One efdc8182ca Adding Dockflare labels for tunnels; renaming Signoz migrator containers.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10m54s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 8m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 13m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
2025-06-13 13:05:36 -04:00
gitea-sonarqube-bot c5a50eab36 Auto Merge of PR 72 - crowdsec-add-configrations_2025-06-12T06-45-28
Auto-Unseal for Vault / Unseal Vault (push) Failing after 14m16s
Merged by Trez.One
2025-06-12 15:38:07 -04:00
Trez.One 991cdd5a85 ...
Gitea Branch PR & Ansible Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 3m0s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
2025-06-12 14:35:51 -04:00
Trez.One 674549b86e Working Ansible actions.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 9m33s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Has been cancelled
2025-06-12 14:03:07 -04:00
Trez.One 02f209474a Location fix..
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 22s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Has been cancelled
2025-06-12 13:46:31 -04:00
gitea-sonarqube-bot 80007117b0 Auto Merge of PR 71 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 13:37:37 -04:00
Trez.One 9e26a70917 Changing Ansible Playbook action.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 35s
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 1m31s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 15s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 41s
2025-06-12 13:35:11 -04:00
gitea-sonarqube-bot 30ab91b0ca Auto Merge of PR 70 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 13:16:45 -04:00
Trez.One 321e28d97f Reverting Python downgrade, manually installing libc6.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 10m16s
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 13m22s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 1m51s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 14m8s
2025-06-12 12:50:35 -04:00
gitea-sonarqube-bot ea068dfaff Auto Merge of PR 69 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 12:34:22 -04:00
Trez.One d11b911872 Downgrading Python version (3.12 to 3.11).
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 10m28s
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 14m22s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 1m2s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 4m29s
2025-06-12 12:05:38 -04:00
gitea-sonarqube-bot 41f4920f22 Auto Merge of PR 68 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 11:55:19 -04:00
Trez.One 99811a4df8 Fix for Ansible Playbook and adding prefix in PR title.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Failing after 17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been skipped
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 4m42s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Failing after 22s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 7m52s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Failing after 7s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-12 11:52:25 -04:00
gitea-sonarqube-bot 423ab775fb Auto Merge of PR 67 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 11:26:51 -04:00
Trez.One 9c1acd1e55 Adding acquisition for Audiobookshelf.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 7m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15s
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 18m43s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 5m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 1m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 3m26s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 10m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10m38s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-12 10:52:24 -04:00
Trez.One 1806d78cb2 Increasing Ansible verbosity for troubleshooting.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
2025-06-12 10:27:14 -04:00
gitea-sonarqube-bot a386050c22 Auto Merge of PR 66 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 10:15:41 -04:00
Trez.One 8590cf6bbc Re-enabling CrowdSec mod for SWAG.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 13m23s
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 20m19s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 4m0s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 20m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-12 09:40:52 -04:00
Trez.One 70e4ce2c01 Adding several Crowdsec collections. 2025-06-12 09:40:52 -04:00
Trez.One 292c697304 Docker Compose tweaks. 2025-06-12 09:13:04 -04:00
Trez.One 2f0b995167 Docker Compose tweaks. 2025-06-12 09:11:20 -04:00
Trez.One 61ceb86b27 chore: Update README 2025-06-12 12:42:31 +00:00
gitea-sonarqube-bot 00fabdaf10 Auto Merge of PR 65 - crowdsec-add-configrations_2025-06-12T06-45-28
Merged by Trez.One
2025-06-12 08:35:12 -04:00
Trez.One 334d080bc2 CrowdSec config changes and enhancements.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 8m6s
Gitea Branch PR & Ansible Deployment / Ansible Lints (push) Failing after 16m3s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 14s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 4m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 42s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Failing after 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 10m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-06-12 08:08:09 -04:00
Trez.One a4ee173417 Ansible pipeline. 2025-06-12 06:33:31 -04:00
Trez.One b769a6e449 Changing time of Vault Unseal playbook. 2025-06-12 05:46:20 -04:00
Trez.One 2f8fecf36f Trying to fix Python dependency for Ansible workflow.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 9m46s
2025-06-11 21:00:40 -04:00
Trez.One bf4f1a4e8c Config reorg. 2025-06-11 20:49:43 -04:00
Trez.One e9e142bd3e Pipeline mods. 2025-06-11 20:46:28 -04:00
gitea-sonarqube-bot 31466f47b9 Auto Merge of PR 64 - ansible-config-organization
Merged by Trez.One
2025-06-11 20:40:43 -04:00
Trez.One cbdc8f35a5 Reorganizing configs.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 8m53s
Gitea Branch PR & Ansible Deployment / Docker Compose & Ansible Lints (push) Failing after 12m35s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 31s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 19m9s
2025-06-11 20:17:16 -04:00
Trez.One 61718cbc59 Modifying Playbook to adhere to dir structure. 2025-06-11 20:17:16 -04:00
gitea-sonarqube-bot a01c420f6b Auto Merge of PR 63 - crowdsec-clean-up
Merged by Trez.One
2025-06-11 18:26:24 -04:00
Trez.One 3fd5a39866 CrowdSec modifications.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 5m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 14s
Gitea Branch PR & Ansible Deployment / Docker Compose & Ansible Lints (push) Failing after 6m57s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 58s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 12m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Failing after 4m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been skipped
2025-06-11 18:11:57 -04:00
gitea-sonarqube-bot 05fe650895 Auto Merge of PR 62 - apprise-config-change
Merged by Trez.One
2025-06-11 16:39:15 -04:00
Trez.One 0b3b42d103 Correction in Apprise config.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 6m21s
Gitea Branch PR & Ansible Deployment / Docker Compose & Ansible Lints (push) Failing after 10m0s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 33s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Failing after 53s
2025-06-11 16:21:48 -04:00
Trez.One 9115efd9bb Slight changes to workflows. 2025-06-11 16:21:48 -04:00
Trez.One 7cff89b4cf Adding Authelia auth for DockFlare. 2025-06-11 15:40:36 -04:00
Trez.One 8a442b3b91 Updating Gitea version to 1.26.0. 2025-06-11 11:36:14 -04:00
gitea-sonarqube-bot 584d304497 Auto Merge of PR 61 - dockflare-deployment
Merged by Trez.One
2025-06-11 10:50:24 -04:00
Trez.One 657dffc87e chore: Update README 2025-06-11 14:50:00 +00:00
Trez.One 1f22440560 Quick config fix for Signoz.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 3m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 2m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 24m7s
2025-06-11 10:42:44 -04:00
Trez.One 8aa50012d4 Adding DockFlare service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 9m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
2025-06-11 10:32:13 -04:00
Trez.One 3897475c0f Changing pipelines. 2025-06-11 09:03:59 -04:00
gitea-sonarqube-bot 73f8b02e92 Auto Merge of PR 60 - signoz-test
Merged by Trez.One
2025-06-11 07:45:11 -04:00
Trez.One 4404422b20 chore: Update README 2025-06-11 11:44:49 +00:00
Trez.One 55171ada4b Signoz container name change.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 40s
2025-06-11 07:41:22 -04:00
Trez.One f62d14affd Signoz configurations.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 19m43s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (push) Has been cancelled
2025-06-10 13:41:45 -04:00
Trez.One 544e885b11 Signoz tweaks. 2025-06-10 13:41:45 -04:00
Trez.One ba061e25cb Adding Signoz services. 2025-06-10 11:18:43 -04:00
Trez.One a172516135 Adding Signoz services. 2025-06-10 11:18:43 -04:00
Trez.One 29619bacfc Updating Vault token.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 1s
2025-06-10 10:19:18 -04:00
Trez.One 2193b9046e Adding option of on-demand runs for deployment pipelines. 2025-06-10 09:41:29 -04:00
Trez.One da92354175 Ansible config pipeline tweak. 2025-06-10 09:38:50 -04:00
Trez.One 3ebfc77843 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-10 08:43:26 -04:00
Trez.One 94e1f250f3 Changing capabilities for Adguard Home container again. 2025-06-10 08:43:13 -04:00
gitea-sonarqube-bot be5b769b0a Auto Merge of PR 59 - signoz-ansible-configs
Merged by Trez.One
2025-06-10 08:41:33 -04:00
Trez.One 917d23c45d Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-10 08:28:41 -04:00
Trez.One 86a1576481 Changing capability for Adguard Home container. 2025-06-10 08:27:43 -04:00
Trez.One 319f9de326 Adding Signoz configs.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 7m1s
Gitea Branch PR & Ansible Deployment / Docker Compose & Ansible Lints (push) Failing after 14m56s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 4m45s
Gitea Branch PR & Ansible Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 7m45s
2025-06-10 08:16:29 -04:00
Trez.One c819082c7b FreeScout port fix. 2025-06-09 08:45:09 -04:00
Trez.One 4f2afca20b Merge remote-tracking branch 'refs/remotes/origin/main' 2025-06-09 08:20:12 -04:00
Trez.One c461393b09 Aduard SWAG and Homepage label fixes.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m35s
2025-06-09 08:20:00 -04:00
Trez.One 00dca2b675 AdGuard SWAG and Homepage labels. 2025-06-09 08:16:47 -04:00
Trez.One 1e7d183877 AdGuard Home Jinja template. 2025-06-09 08:05:26 -04:00
gitea-sonarqube-bot 1e4ad6ac1a Auto Merge of PR 58 - zammad-replacement-with-freescout
Auto-Unseal for Vault / Unseal Vault (push) Failing after 8s
Merged by Trez.One
2025-06-08 06:40:16 -04:00
Trez.One 0aec31eca2 chore: Update README 2025-06-08 10:38:22 +00:00
Trez.One 3e0d2963a5 AdGuard Home - network_mode modifications. 2025-06-08 05:13:40 -04:00
Trez.One 0a49f05410 Adding Jinja template for AdGuard Home.
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Waiting to run
Gitea Branch PR & Ansible Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 4m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 3m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 4m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 18s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 51m28s
2025-06-07 09:43:27 -04:00
Trez.One 51cdb74265 Adding image tag for FreeScout. 2025-06-07 09:43:27 -04:00
Trez.One a5480f20f4 Link fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Failing after 12m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
2025-06-06 18:34:34 -04:00
Trez.One cd174158f2 Adding FreeScout in place of Zammad. 2025-06-06 16:02:58 -04:00
Trez.One 35cce79dd7 Removing Netbird volumes. 2025-05-29 10:35:26 -04:00
Trez.One 2fc16ad610 Removing HortusFox volumes. 2025-05-29 10:13:55 -04:00
Trez.One 75f1098691 Added volume mappings. 2025-05-29 09:52:45 -04:00
Trez.One c5213b50a1 Renaming FreeScout service. 2025-05-29 09:07:38 -04:00
Trez.One 03f6a061b7 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-05-29 09:06:42 -04:00
Trez.One 38b0b89562 Removing Netbird volumes. 2025-05-29 09:06:27 -04:00
Trez.One 17b50c1445 Replacing Zammad with FreeScout. 2025-05-29 08:37:41 -04:00
Trez.One 3fb2a2aea5 Gitea Runner env fix. 2025-05-28 11:57:06 -04:00
Trez.One fedb88af3b Modifying custom registry login for Docker Compose flow.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m55s
2025-05-27 10:05:34 -04:00
Trez.One 767bb535cc Modifying custom registry login for Docker Compose flow. 2025-05-27 10:05:07 -04:00
Trez.One fc4d075e16 Healthcheck tweak for Maxun. 2025-05-27 08:51:05 -04:00
Trez.One 76fa75c4c7 Env var PUBLIC_URL fix for Maxun. 2025-05-27 08:49:37 -04:00
Trez.One 465823d215 Downgrading Postgres version for Maxun. 2025-05-27 08:24:55 -04:00
Trez.One e3975a83c5 Immich server label fix. 2025-05-27 06:45:06 -04:00
gitea-sonarqube-bot e4d2ca2e2d Auto Merge of PR 57 - replace-scraperr-maxun-deployment
Auto-Unseal for Vault / Unseal Vault (push) Has been cancelled
Merged by Trez.One
2025-05-26 09:25:22 -04:00
Trez.One 3519ca207a chore: Update README 2025-05-26 13:24:47 +00:00
Trez.One dd323d27b6 ... Need more caffeine.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-05-26 09:21:18 -04:00
Trez.One 75da6eb7d6 Updating docker compose.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 10m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-05-26 08:31:55 -04:00
Trez.One a5dea73c35 Removing Docker Login action in favor of command run. 2025-05-26 07:55:13 -04:00
Trez.One fcf3687b25 Sablier testing with Web-Check.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 14m54s
2025-05-25 15:52:55 -04:00
Trez.One 189fe886b2 Reverting to earlier tag for MinIO due to license change. 2025-05-25 15:41:22 -04:00
gitea-sonarqube-bot 5227fde5f4 Auto Merge of PR 56 - sablier-swag-middleware-service-labels-arr-fixes
Merged by Trez.One
2025-05-25 12:45:23 -04:00
Trez.One b78eb5fd2e Adding Sablier labels and configs for testing; fixing volumes for *arr services.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 7m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 15m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 8m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 4m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 15m42s
2025-05-25 12:07:51 -04:00
gitea-sonarqube-bot 1047687a3e Auto Merge of PR 55 - sablier-service-deployment
Merged by Trez.One
2025-05-25 10:46:59 -04:00
Trez.One d00fac81fd chore: Update README 2025-05-25 14:44:45 +00:00
Trez.One 02799b4aa0 Adding Sablier service.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 4m58s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Failing after 11m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 47s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 4m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 4m40s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 10m4s
2025-05-25 09:32:50 -04:00
gitea-sonarqube-bot 209da35c96 Auto Merge of PR 54 - romm-deployment-bitmagnet-removal_5-22-25
Auto-Unseal for Vault / Unseal Vault (push) Failing after 14m52s
Merged by Trez.One
2025-05-24 13:41:52 -04:00
Trez.One bcb9a51b7b chore: Update README 2025-05-24 17:40:36 +00:00
Trez.One 6c655d113b Authelia auth for Stable Diffusion.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 1m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Successful in 9m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 2m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 8m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 25s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Failing after 24m41s
2025-05-24 12:45:25 -04:00
Trez.One c5ea2abc66 Merge remote-tracking branch 'refs/remotes/origin/romm-deployment-bitmagnet-removal_5-22-25' into romm-deployment-bitmagnet-removal_5-22-25
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Has been cancelled
2025-05-24 12:41:41 -04:00
Trez.One 9ccefc8ed3 Pipeline fixes related to service list outputs. 2025-05-24 12:41:19 -04:00
Trez.One e232b7099a Removing Cloudflared. 2025-05-24 12:41:19 -04:00
Trez.One 0f696de680 chore: Update README 2025-05-24 15:26:49 +00:00
Trez.One fe6a9e12bd Fixing dependency for RomM.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 15m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
2025-05-24 10:52:00 -04:00
Trez.One ffe0ad3304 Renaming of some jobs, container registry login, and deploy args. 2025-05-24 10:11:30 -04:00
Trez.One 7f682dc66a Adding RomM service. 2025-05-24 10:10:25 -04:00
Trez.One 3631009eba WhoDB profile final touches and adding auth for WhoDB. 2025-05-24 08:28:58 -04:00
Trez.One 966323fa9e WhoDB profile fixes (take #4). 2025-05-24 08:26:34 -04:00
Trez.One 25a0e65267 WhoDB profile fixes (take #4). 2025-05-24 08:21:16 -04:00
Trez.One b28a609f77 WhoDB profile fixes (take #4). 2025-05-24 08:20:06 -04:00
Trez.One a8c47eb96d WhoDB profile fixes (take #4). 2025-05-24 08:12:44 -04:00
Trez.One a8cb2974be WhoDB profile fixes (take #4). 2025-05-24 07:53:08 -04:00
Trez.One d1c3c51f9a WhoDB profile fixes (take #4). 2025-05-24 06:28:44 -04:00
Trez.One b91696275d WhoDB profile fixes (take #4). 2025-05-24 06:26:20 -04:00
Trez.One bb4f386989 WhoDB profile fixes (for real for real).
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m53s
2025-05-23 21:07:00 -04:00
Trez.One 11043246cb WhoDB profile fixes (for real for real). 2025-05-23 21:05:14 -04:00
Trez.One 7a259b340d WhoDB profile fixes (for real for real). 2025-05-23 21:01:13 -04:00
Trez.One 32ccef63cf WhoDB switch from port to expose. 2025-05-23 20:54:20 -04:00
Trez.One 20f40464c7 WhoDB profile fixes (for real). 2025-05-23 20:52:30 -04:00
Trez.One abfd320791 WhoDB profile testing. 2025-05-23 20:25:28 -04:00
Trez.One 0efcf40812 WhoDB profile ports. 2025-05-23 09:33:16 -04:00
Trez.One a27d66eab9 WhoDB profile ports. 2025-05-23 09:05:27 -04:00
Trez.One a639afe90b WhoDB profile ports. 2025-05-23 08:40:21 -04:00
Trez.One 69ee20aa75 WhoDB profile tweak. 2025-05-23 07:46:03 -04:00
Trez.One 16f94987a9 WhoDB env tweaks.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 14m43s
2025-05-22 20:34:47 -04:00
Trez.One 9d672044cc qBittorrent volume fixes.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m47s
2025-05-21 07:53:00 -04:00
Trez.One 9dc0495132 qBittorrent volume fixes. 2025-05-21 07:52:22 -04:00
Trez.One e26d009253 qBittorrent volume fixes. 2025-05-21 07:23:53 -04:00
Trez.One 374dda540e Scraperr registration. 2025-05-21 06:41:43 -04:00
Trez.One c5da9593de Label tweaks for Port-Note. 2025-05-21 06:27:51 -04:00
Trez.One fde3a018b2 qBittorrent volume fixes.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m37s
2025-05-20 17:53:33 -04:00
Trez.One a260c1f1ca qBittorrent env fix. 2025-05-20 17:49:40 -04:00
gitea-sonarqube-bot 0d0cc5d1c3 Auto Merge of PR 53 - deluge-replacement-qbitorrent-deployment
Merged by Trez.One
2025-05-20 13:10:03 -04:00
Trez.One 94d26e2af1 Merge remote-tracking branch 'refs/remotes/origin/deluge-replacement-qbitorrent-deployment' into deluge-replacement-qbitorrent-deployment
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 4m56s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 2m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 4m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Successful in 4m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 13m36s
2025-05-20 12:53:02 -04:00
Trez.One d74284eb65 Adjustments to qBittorrent. 2025-05-20 12:52:36 -04:00
Trez.One 692eef096b chore: Update README 2025-05-20 16:38:12 +00:00
Trez.One cada184738 Replacing DelugeVPN with qBittorrent.
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Check and Create PR (push) Successful in 17m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 22m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Cloudflare DNS Setup (push) Successful in 9m49s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10m57s
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment / PR Merge (push) Has been cancelled
2025-05-20 11:43:13 -04:00
Trez.One c804bb6dab Explo changes. 2025-05-20 07:44:37 -04:00
Trez.One 9d45ee9e88 Explo modifications.
Auto-Unseal for Vault / Unseal Vault (push) Waiting to run
2025-05-19 19:22:37 -04:00
Trez.One 346677c903 Trimming down Docker Compose pipeline. 2025-05-19 08:11:17 -04:00
Trez.One ebb61cd0e4 Merge pull request 'Vault Auto-Unseal and Ansible-exclusive pipelines.' (#51) from ansible-config-only-deployment into main 2025-05-19 08:00:05 -04:00
Trez.One 040251b3e0 Correction in vault unseal pipeline. 2025-05-19 07:47:12 -04:00
Trez.One 31b61fb4a2 ....
Auto-Unseal for Vault / Unseal Vault (push) Successful in 8m11s
2025-05-19 07:46:01 -04:00
Trez.One 6920ff6201 Fixing pipeline names. 2025-05-19 07:43:15 -04:00
Trez.One daff8cac33 Removing Ansible steps from pipeline. 2025-05-19 07:43:14 -04:00
Trez.One 6e34477f15 Adding pipeline exclusively for Ansible. 2025-05-19 07:43:14 -04:00
Trez.One af67babef5 Final fix for Vault auto-unseal (hopefully).
Auto-Unseal for Vault / Unseal Vault (push) Has been cancelled
2025-05-19 07:42:49 -04:00
Trez.One 29308c6220 Testing out auto-unseal function. 2025-05-19 07:33:47 -04:00
Trez.One 18700d3b95 Testing out auto-unseal function. 2025-05-19 07:30:18 -04:00
Trez.One 5fa8a8229e Fixing pipeline names. 2025-05-19 07:29:47 -04:00
Trez.One 087c5ed5e0 Removing Ansible steps from pipeline.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
2025-05-19 07:24:06 -04:00
Trez.One fe67a6fa73 Adding pipeline exclusively for Ansible. 2025-05-19 07:24:05 -04:00
Trez.One 58fcdb870d Tweaking Vault unseal action again... 2025-05-19 07:18:04 -04:00
Trez.One ab3630f2bd Tweaking Vault unseal action #4. 2025-05-19 07:16:34 -04:00
Trez.One dc999a8a34 Tweaking Vault unseal action #4. 2025-05-19 07:13:21 -04:00
Trez.One 9a6fb3a34e Tweaking Vault unseal action #3. 2025-05-19 07:10:42 -04:00
Trez.One 34d1f3c214 Tweaking Vault unseal action. 2025-05-19 06:40:56 -04:00
Trez.One 13d3341597 Tweaking Vault unseal action.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 15m14s
2025-05-19 06:38:09 -04:00
gitea-sonarqube-bot cdcf86a1a1 Auto Merge of PR 50 - deploy-pipeline-compose-modified-services
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m59s
Merged by Trez.One
2025-05-18 08:13:14 -04:00
Trez.One 5a71cb877d chore: Update README 2025-05-18 12:12:37 +00:00
Trez.One 9ffa183ec9 Removing deleted services from container arguments.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 6m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 36s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 8m19s
2025-05-18 07:58:56 -04:00
Trez.One a164e31699 Docker Compose dry run action change.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m47s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
2025-05-18 07:20:47 -04:00
Trez.One 1152096267 ....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 16m45s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 5m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-16 14:59:22 -04:00
Trez.One b14cfdfdab ....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-05-16 14:02:12 -04:00
Trez.One 1d934ad220 ....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
2025-05-16 13:59:31 -04:00
Trez.One fe5aaf44ee ....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m29s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
2025-05-16 13:55:03 -04:00
Trez.One df98c47578 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m36s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 7m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
2025-05-16 11:15:33 -04:00
Trez.One 096584c9fa ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 3m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-16 10:59:45 -04:00
Trez.One 254a05398d ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 10m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-16 10:41:49 -04:00
Trez.One eb15eb8154 Verifying services output.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 7m18s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-16 10:13:57 -04:00
Trez.One bf767e57f9 Removing Docker Volume Backup service. 2025-05-16 10:13:57 -04:00
Trez.One 98f40a6286 Temporarily removing Ansible dry run step...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-05-16 10:00:34 -04:00
Trez.One 7e332e413e Adding config template for Gitea Runner.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m56s
2025-05-16 08:22:01 -04:00
Trez.One 7919cb26b1 Adding restart policy for PortNote containers.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 20m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 8m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-16 06:15:14 -04:00
Trez.One a8e1d29567 Renaming Scrutiny config. 2025-05-16 06:08:35 -04:00
Trez.One 23783aa228 Location for Scrutiny config.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 15m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 23m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-15 20:00:23 -04:00
Trez.One fc09c1ce5b Using different action for Ansible dry run. 2025-05-15 20:00:23 -04:00
Trez.One 14e7c98a10 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 24m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 19m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-15 17:26:12 -04:00
Trez.One 53ad24a155 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 9m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-15 14:56:30 -04:00
Trez.One 20073aabc2 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 2m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 6m57s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-05-15 10:29:06 -04:00
Trez.One 286f881a58 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 9m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-15 09:28:31 -04:00
Trez.One 57a0ffd2de Adding collections for CrowdSec.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 11m29s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-15 08:27:14 -04:00
Trez.One bcd89b7121 Updating conditions workflow runs by. 2025-05-15 08:18:34 -04:00
Trez.One c97227a3ab Adding steps for detecting Docker changes in cocker-compose.yml. 2025-05-15 08:14:01 -04:00
Trez.One f460c3315c Adding steps for detecting Docker changes in cocker-compose.yml. 2025-05-15 08:07:38 -04:00
Trez.One cd3cdb2fdd Adding Dead Man Switch service. 2025-05-15 08:07:38 -04:00
Trez.One 40257d89ce Adding container dependencies for OmniPoly and PortNote.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m52s
2025-05-13 07:14:43 -04:00
Trez.One 79fd6f45e3 Added restart policy to WhoDB. 2025-05-13 05:56:56 -04:00
Trez.One bbce68fd45 Merge pull request 'Automated PR for portnote-omnipoly-langtool-deploy-portall-removal - #49' (#49) from portnote-omnipoly-langtool-deploy-portall-removal into main 2025-05-13 05:53:16 -04:00
Trez.One 13d64c613a Adding PortNote and OmniPoly services.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 15m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 22m41s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
2025-05-12 14:24:42 -04:00
Trez.One a5fb47e752 .
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m55s
2025-05-12 06:23:08 -04:00
Trez.One c0ea7027b3 Removing verbosity from Ansible dry run.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 24m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 13m58s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-11 21:05:24 -04:00
Trez.One c1e930d678 Removing verbosity from Ansible dry run.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-05-11 21:02:51 -04:00
Trez.One a80adc4b97 Removing verbosity from Ansible dry run.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 12m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 20m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-05-10 17:26:42 -04:00
Trez.One 1757a7b682 Updating Ansible vars.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-05-10 16:44:47 -04:00
Trez.One afd03eb467 Merge remote-tracking branch 'refs/remotes/origin/main'
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m55s
2025-05-09 19:33:36 -04:00
Trez.One 00174fb46c Ansible...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 18m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 45m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
2025-05-09 15:25:29 -04:00
Trez.One a34043b4a8 .....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
2025-05-09 14:38:29 -04:00
Trez.One c340713d55 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 10m36s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 17m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-09 13:05:36 -04:00
Trez.One 0cd160ace6 ... 2025-05-09 13:04:55 -04:00
Trez.One b8ba3918ee Update ansible/group_vars/all.yml 2025-05-09 11:29:26 -04:00
Trez.One 246595535e Updating token. 2025-05-09 10:20:49 -04:00
Trez.One 1d1f7dce5d Updating Ansible vars.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 10m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 45m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-08 20:12:19 -04:00
Trez.One 27cf4bbb4a Removing Homepage labels from Immich PT.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m46s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 17m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-08 18:47:13 -04:00
Trez.One 5e923a076e Updating Ansible vars.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 18m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 28m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
2025-05-08 12:34:35 -04:00
Trez.One 99624f27b6 Ansiblee token.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 18m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
2025-05-08 08:45:10 -04:00
Trez.One 10de6fac7f InvoiceNinja config and re-adding WhoDB.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 15m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-05-07 08:31:12 -04:00
Trez.One 3f0915805b InvoiceNinja volume mapping for env.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m53s
2025-05-04 18:48:06 -04:00
Trez.One 840cad73d6 Merge pull request 'Automated PR for invoice-ninja-redeployment - #47' (#47) from invoice-ninja-redeployment into main
Reviewed-on: Trez.One/rinoa-docker#47
2025-05-04 10:08:05 -04:00
Trez.One ae9866e185 Merge branch 'main' into invoice-ninja-redeployment
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 7m47s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-05-04 09:57:34 -04:00
Trez.One df2bc12dbb Zammad-railsserver port fix. 2025-05-04 09:31:57 -04:00
Trez.One 22cf797002 Modification for private CR.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 16m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
2025-05-04 07:20:56 -04:00
Trez.One 50dcbcb9dd Re-adding Invoice Ninja. 2025-05-04 07:20:56 -04:00
Trez.One aea53ebe68 Zammad-nginx port fix. 2025-05-04 07:14:33 -04:00
Trez.One 3716b65f5c Adding container names in Zammad stack. 2025-05-04 06:51:08 -04:00
gitea-sonarqube-bot ac61a224f5 Auto Merge of PR 46 - zammad-redeployment
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m56s
Merged by Trez.One
2025-05-03 20:34:40 -04:00
Trez.One 277f7e6ac3 chore: Update README 2025-05-04 00:23:42 +00:00
Trez.One 2ee2c254ba Re-adding Zammad.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 16m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 46m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 19m58s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 10m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 8m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 42m11s
2025-05-03 16:58:06 -04:00
Trez.One 8de441cc7c Jitsi tweaks. 2025-05-03 14:29:55 -04:00
Trez.One 3ceba4cd90 Gitea registry login. 2025-05-03 11:14:35 -04:00
gitea-sonarqube-bot 621999eb2b Auto Merge of PR 45 - jitsi-redeploy
Merged by Trez.One
2025-05-03 10:40:34 -04:00
Trez.One 2870d94259 Merge remote-tracking branch 'refs/remotes/origin/jitsi-redeploy' into jitsi-redeploy
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 32m41s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 10m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 6m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 3m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 20m52s
2025-05-03 09:03:10 -04:00
Trez.One 29b1026a07 Pipeline fix for container registry. 2025-05-03 08:42:29 -04:00
gitea-sonarqube-bot 88380a3769 Auto Merge of PR 44 - jitsi-redeploy
Merged by Trez.One
2025-05-03 08:18:21 -04:00
Trez.One fbbdbb2888 chore: Update README 2025-05-03 12:15:07 +00:00
Trez.One a75cc150e5 Jitsi env updates.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 9m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 21m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 5m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 6m17s
2025-05-03 07:31:24 -04:00
Trez.One 1940785bbd Correcting a couple of Jinja config templates. 2025-05-03 07:13:58 -04:00
Trez.One f3b8170790 More changes for Jitsi.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m57s
2025-05-01 08:17:42 -04:00
Trez.One 5479724535 Env change for Jitsi to operate behind reverse proxy. 2025-05-01 07:56:49 -04:00
Trez.One b8cad2af5e Env change for jitsi-web. 2025-05-01 07:28:42 -04:00
Trez.One 0d405dac52 Changing local registry value.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 12m53s
2025-04-30 17:54:16 -04:00
Trez.One 647361963b Pinning Hugo version to 0.145.0. 2025-04-30 17:53:43 -04:00
gitea-sonarqube-bot 6dc6ba2531 Auto Merge of PR 43 - jitsi-redeploy
Merged by Trez.One
2025-04-30 11:47:45 -04:00
Trez.One 1918d96819 chore: Update README 2025-04-30 15:45:18 +00:00
Trez.One 2af3ea0a32 Removing MiroTalk and re-adding Jitsi stack.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 9m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 18m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 4m18s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 7m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 5m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 14m30s
2025-04-30 08:54:48 -04:00
Trez.One efd0c15115 SearxNG config change (timeout).
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m54s
2025-04-29 22:03:00 -04:00
Trez.One 48008fa6c7 Typo fixes in Ghost config. 2025-04-29 07:54:41 -04:00
Trez.One 84a5d7c0df SearxNG tweak.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 13m51s
2025-04-28 19:09:51 -04:00
Trez.One 0c97cd8ace Volume change for Ghost
Auto-Unseal for Vault / Unseal Vault (push) Successful in 11m0s
2025-04-27 20:33:01 -04:00
Trez.One 7c5d9561bb . 2025-04-27 17:28:47 -04:00
Trez.One 53c45f5c4d Fixing Multi-Scrobbler template. 2025-04-27 16:58:42 -04:00
Trez.One 672c39c10a Minor fixes. 2025-04-27 16:28:26 -04:00
Trez.One 2550447b0f Minor fixes. 2025-04-27 16:26:30 -04:00
gitea-sonarqube-bot 427ed55a88 Auto Merge of PR 42 - loggifly-update-2025-04-25-0732
Merged by Trez.One
2025-04-27 15:49:21 -04:00
Trez.One 1901f18792 chore: Update README 2025-04-27 19:43:59 +00:00
Trez.One 8fcc4e6d52 Updating HC Vault token in Ansible.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m16s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 32m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 4m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 8m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 2m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Failing after 15m41s
2025-04-27 11:53:49 -04:00
Trez.One 2c3de2d06a Port and volume changes for AdGuardHome. 2025-04-27 11:13:56 -04:00
Trez.One 39055a7ed1 Adding OmniTools.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 12m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 14m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-04-26 20:37:45 -04:00
Trez.One eeef1e1dec Adding Ghost container to Loggifly.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 38m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-04-25 14:57:48 -04:00
Trez.One 41401abc5f AdGuard port fix.
Auto-Unseal for Vault / Unseal Vault (push) Failing after 10m54s
2025-04-22 10:24:41 -04:00
Trez.One 3c9bf8165b AdGuard port fix. 2025-04-22 10:22:09 -04:00
Trez.One 3723b0ef01 Additional port configs for AdGuard Home. 2025-04-22 10:07:05 -04:00
Trez.One af17e3968d Adding Docker registry login for Gitea OCR.
Auto-Unseal for Vault / Unseal Vault (push) Successful in 6m48s
2025-04-20 16:10:28 -04:00
gitea-sonarqube-bot a38938b2e7 Auto Merge of PR 41 - jitsi-removal-mirotalk-deployment
Merged by Trez.One
2025-04-20 15:25:28 -04:00
Trez.One caa0479294 chore: Update README 2025-04-20 19:22:09 +00:00
Trez.One f3194795ce Typo fix for MiroTalk.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 22m29s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 6m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 2m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 26m37s
2025-04-20 14:35:15 -04:00
Trez.One 4940b2d93f Adding Mirotalk and removing Jitsi.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 14m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 28m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-04-20 13:36:11 -04:00
gitea-sonarqube-bot 5479b52e25 Auto Merge of PR 39 - scraperr-api-sqlite-fix
Merged by Trez.One
2025-04-20 12:34:34 -04:00
Trez.One cb43b96b73 Merge pull request 'Adding cron workflow for unsealing HC Vault.' (#40) from vault-auto-unseal-workflow into main
Reviewed-on: Trez.One/rinoa-docker#40
2025-04-20 11:16:58 -04:00
Trez.One 66afa1519d Adding cron workflow for unsealing HC Vault.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-04-20 11:13:39 -04:00
Trez.One 39243da7d2 Typo in Scraperr.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 10m36s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 36m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 9m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m54s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 4m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 16m20s
2025-04-20 09:55:23 -04:00
Trez.One 86f7063119 Slight changes to Scraperr services.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m46s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 39m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-04-20 08:12:16 -04:00
gitea-sonarqube-bot 4257aa7662 Auto Merge of PR 38 - dawarich-misc-fixes
Merged by Trez.One
2025-04-17 12:12:41 -04:00
Trez.One 119153e4d6 chore: Update README 2025-04-17 16:08:36 +00:00
Trez.One 5389661934 Fixes for Sonashow, Dawarich, and Multi-Scrobbler services.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 20m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 18m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 3m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9m52s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 2m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 18m24s
2025-04-17 10:55:04 -04:00
Trez.One 5a0ec9ff35 Dawarich fix. 2025-04-17 09:53:32 -04:00
Trez.One 90ec74b32b Narrowing Loggifly scope for now. 2025-04-17 09:30:32 -04:00
Trez.One 1f90b9d6fe AdGuard fix for DNS listener. 2025-04-17 06:51:41 -04:00
Trez.One e9191b5949 AdGuard and Immich tweaks. 2025-04-17 06:07:44 -04:00
Trez.One bd566ea665 AdGuard and Immich tweaks. 2025-04-17 06:04:11 -04:00
Trez.One 6e2fbfd217 Tweaks to AdGuard volumes. 2025-04-16 12:25:04 -04:00
Trez.One c1a05f7387 Adguard changes. 2025-04-16 12:10:38 -04:00
Trez.One 25a2c240a7 Minor changes to Apprise and Explo services. 2025-04-11 06:07:41 -04:00
Trez.One 230054cb13 Adding containers to Loggifly monitoring. 2025-04-08 17:44:58 -04:00
Trez.One a100484a44 Config change for apprise. 2025-04-07 09:09:45 -04:00
Trez.One f98ef75dc6 Minor fixes for Loggifly and other services. 2025-04-06 19:03:54 -04:00
gitea-sonarqube-bot bfcf9a8cda Auto Merge of PR 37 - loggifly-apprise-deployment
Merged by Trez.One
2025-04-06 14:48:03 -04:00
Trez.One 609e9f62ba Typo fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 10m30s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 24m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 8m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 3m56s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 29m0s
2025-04-06 14:03:02 -04:00
Trez.One e4409f164a Merge remote-tracking branch 'refs/remotes/origin/loggifly-apprise-deployment' into loggifly-apprise-deployment
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m52s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 31m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-04-06 13:26:09 -04:00
Trez.One 364a501073 Apprise and Loggifly filename fixes; adding labels for Apprise. 2025-04-06 13:25:51 -04:00
gitea-sonarqube-bot ccfb6a9b31 Auto Merge of PR 36 - loggifly-apprise-deployment
Merged by Trez.One
2025-04-06 10:56:59 -04:00
Trez.One f07db816fa chore: Update README 2025-04-06 14:55:51 +00:00
Trez.One c34fddc96f Adding Apprise and Loggifly services.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 15m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 20m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 2m56s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 29m53s
2025-04-06 09:52:28 -04:00
Trez.One 4ca0e6d491 Adding configs for Apprise and Loggifly. 2025-04-06 09:52:28 -04:00
Trez.One 171303b2ca Merge remote-tracking branch 'refs/remotes/origin/main' 2025-04-05 08:43:35 -04:00
Trez.One 37f1a624f8 Adding port for AdGuard. 2025-04-05 08:42:06 -04:00
gitea-sonarqube-bot 6f4f0f0b5a Auto Merge of PR 35 - uptimekuma-monitor-swag-log-adjustments-explo-deploy
Merged by Trez.One
2025-04-03 18:43:28 -04:00
Trez.One 966dd5571d chore: Update README 2025-04-03 22:36:52 +00:00
Trez.One 86e2fb1ff5 Fixing volume typo for Explo.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 6m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 37m45s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 11m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 9m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 5m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 34m32s
2025-04-03 12:59:48 -04:00
Trez.One f767111741 Adding longer interval for Uptime-Kuma checks, nginx access/error logging per-service; service Explo.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 10m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 32m20s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-04-02 20:05:30 -04:00
Trez.One cdc39625e6 ... 2025-04-02 10:42:12 -04:00
Trez.One ebadf586cc Removing a few unused services. 2025-03-29 19:49:37 -04:00
Trez.One d893d57aaf ... 2025-03-26 07:38:17 -04:00
Trez.One c3872c22a7 Removing Bunkerweb and Netbird. 2025-03-23 11:32:44 -04:00
Trez.One 2f77378334 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-22 11:57:12 -04:00
Trez.One 823a455718 Readding envs for Ghost. 2025-03-22 11:56:10 -04:00
Trez.One 0898c75458 Disabling Docker stats for Homepage. 2025-03-22 11:51:31 -04:00
Trez.One 5a13640f38 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-21 12:29:06 -04:00
Trez.One d261db50b6 Reverting back to env vars for Ghost. 2025-03-21 12:28:42 -04:00
Trez.One cd9ee63a0a Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-21 09:58:24 -04:00
Trez.One 8835d29fa5 Tweaks to Ghost. 2025-03-21 09:51:48 -04:00
Trez.One 8371737c46 Correction in Ghost config. 2025-03-21 06:33:44 -04:00
gitea-sonarqube-bot 0f6795d296 Auto Merge of PR 34 - ghost-config-redeploy
Merged by Trez.One
2025-03-20 22:27:59 -04:00
Trez.One cb10b4073f chore: Update README 2025-03-21 02:24:40 +00:00
Trez.One 498d3b10c2 Updating HC Vault token.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m7s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 9m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 7m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 1m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 23m49s
2025-03-20 21:55:40 -04:00
Trez.One 94bdb2cef2 Updating HC Vault token.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 7m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-20 21:41:42 -04:00
Trez.One 8774039a97 Updating HC Vault token. 2025-03-20 21:41:16 -04:00
Trez.One e562ec9ec8 Updating HC Vault token.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 15m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 16m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-20 20:44:52 -04:00
Trez.One 105e71f5a8 Updating HC Vault token. 2025-03-20 20:43:36 -04:00
Trez.One 6752abdacc Modifications to Ghost container.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 6m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 18m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-03-20 09:34:08 -04:00
Trez.One 9cdc60d580 Adding config for Ghost. 2025-03-20 09:31:19 -04:00
Trez.One 5ab77bcf77 Modifications to Ghost container. 2025-03-20 09:31:19 -04:00
Trez.One d6b61b9081 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-19 19:52:56 -04:00
Trez.One 8610917662 Indentation fix under Graylog. 2025-03-19 19:52:43 -04:00
Trez.One 7f2d1c01a3 Homepaage layout change for Privacy/Security section. 2025-03-19 18:48:56 -04:00
Trez.One 9168e6d2a8 Correcting labels for Graylog. 2025-03-19 18:32:27 -04:00
Trez.One eb9866d115 Hostnames for Graylog containers. 2025-03-19 17:10:10 -04:00
Trez.One 5b12fe155f Merge pull request 'Automated PR for docuseal-removal-librechat-tweaks-graylog-fix-misc - #33' (#33) from docuseal-removal-librechat-tweaks-graylog-fix-misc into main
Reviewed-on: Trez.One/rinoa-docker#33
2025-03-19 16:28:56 -04:00
Trez.One 2d84d26b27 Authelia fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 5m45s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 46m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-19 10:58:17 -04:00
Trez.One 8a218e7e42 Removing Docuseal; fixes for Graylog and LibreChat.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 7m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 11m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-03-19 08:54:33 -04:00
Trez.One 53aabb9d8f Removing Docuseal; fixes for Graylog and LibreChat.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 18m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-19 07:24:32 -04:00
gitea-sonarqube-bot 9f07ee562c Auto Merge of PR 32 - stirling-pdf-deployment
Merged by Trez.One
2025-03-18 12:13:39 -04:00
Trez.One da458d0e38 chore: Update README 2025-03-18 16:11:29 +00:00
Trez.One cef16a877f Deployment of Stirling-PDF.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 20m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 34m46s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 10m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 6m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 39m57s
2025-03-18 09:17:20 -04:00
Trez.One f348710734 . 2025-03-17 19:46:51 -04:00
gitea-sonarqube-bot 184daee3fa Auto Merge of PR 31 - dbgate-removal-bytebase-deployment
Merged by Trez.One
2025-03-17 11:36:29 -04:00
Trez.One b68f594aed chore: Update README 2025-03-17 15:34:13 +00:00
Trez.One db9908b6d3 Misc. fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 9m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 12m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 2m40s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 4m58s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 2m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 19m57s
2025-03-17 11:03:54 -04:00
Trez.One 46b5d5eb37 Misc. fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 59s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 16m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-17 07:57:12 -04:00
Trez.One 880e6ddf29 Misc. fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 10m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 21m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-17 07:22:25 -04:00
Trez.One 8b69853300 Nuking DBGate in favor of Bytebase.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Failing after 11m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-03-17 07:08:18 -04:00
Trez.One dfbc8fbaaf Scrobble scrobble. 2025-03-17 06:43:09 -04:00
Trez.One 21f1659c6d Fixes for Multi-Scrobbler notifications. 2025-03-17 06:27:30 -04:00
Trez.One db383f4367 Fixes for Multi-Scrobbler sources. 2025-03-17 06:22:55 -04:00
gitea-sonarqube-bot 5b2aeae72d Auto Merge of PR 30 - graylog-deploy-dbgate-additions-scrobble-fix
Merged by Trez.One
2025-03-16 19:18:10 -04:00
Trez.One cbdf8b2461 chore: Update README 2025-03-16 23:17:27 +00:00
Trez.One a087b8c60a Adding Navidrome DB to DBGate, Graylog deployment, DNS changes for Maloja and Multi-Scrobbler.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m30s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 18m54s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m59s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 30m39s
2025-03-16 18:06:28 -04:00
Trez.One 60b45411db Fixes for clients. 2025-03-16 18:06:28 -04:00
Trez.One e6821bf57e Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-15 08:05:08 -04:00
Trez.One 753833878a Adding env for Homepage. 2025-03-15 08:04:11 -04:00
Trez.One f57bd27617 Merging Netbird changes. 2025-03-14 19:45:45 -04:00
Trez.One 9734d1284e Netbird fixes. 2025-03-14 19:42:22 -04:00
Trez.One 46783a8fa3 Additional configs for Netbird-Signal service. 2025-03-14 18:44:53 -04:00
Trez.One a54b310260 Mutli-scrobbler env fix. 2025-03-14 12:52:15 -04:00
Trez.One 63c9891582 Additional configs for Navidrome. 2025-03-14 12:27:56 -04:00
gitea-sonarqube-bot 32f187ee55 Auto Merge of PR 29 - netbird-deployment-with-authelia-and-music-container-fixes
Merged by Trez.One
2025-03-14 09:54:05 -04:00
Trez.One c37a84ee90 chore: Update README 2025-03-14 13:51:23 +00:00
Trez.One 0242957fc4 Misc. fix for Immich stack.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 12m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 4m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 6m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 2m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 39m33s
2025-03-14 09:22:46 -04:00
Trez.One aedcdfe4d2 Ansible syntax fixes in Authelia config.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 17m41s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-14 08:29:05 -04:00
Trez.One 0b252923ab Authelia YML fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 14m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-13 20:54:42 -04:00
Trez.One 40b79c6913 Authelia YML fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 11m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-13 20:20:44 -04:00
Trez.One 90f648fa62 Authelia YML fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 13m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-13 19:58:56 -04:00
Trez.One a4dfc70c66 Removing notification from first job.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 9m11s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 18m41s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-13 19:08:47 -04:00
Trez.One 9c1dd9cb4b Correcting multi-scrobbler configuration.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Failing after 12m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-03-13 18:30:07 -04:00
Trez.One 4fe88c0109 Adding more notifications for workflow. 2025-03-13 18:30:07 -04:00
Trez.One 9f8538f892 Netbird configuration to use Authelia. 2025-03-13 18:30:07 -04:00
Trez.One 391844015a Adding Gravatar support in ND. 2025-03-13 11:55:58 -04:00
Trez.One 2789ee7121 Added envs for Navidrome. 2025-03-13 11:52:11 -04:00
Trez.One adf07ff505 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-13 11:17:42 -04:00
Trez.One b7b3fb1af0 Adding SWAG dependency for Uptime Kuma. 2025-03-13 11:16:52 -04:00
Trez.One f704e3f3f2 Adding Authelia config for Ansible. 2025-03-12 18:47:23 -04:00
Trez.One 5ecde8b8eb Reactive Resume env change. 2025-03-12 13:23:15 -04:00
gitea-sonarqube-bot d5281c8231 Auto Merge of PR 28 - browserless-container-extra-hosts
Merged by Trez.One
2025-03-12 11:59:40 -04:00
Trez.One 73597effd8 Adding extra_hosts for browserless/chromium.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 15m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m42s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 2m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 1m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 19m14s
2025-03-12 09:21:39 -04:00
gitea-sonarqube-bot 1ef0778919 Auto Merge of PR 27 - stable-diffusion-image-dependency-fix
Merged by Trez.One
2025-03-12 09:18:03 -04:00
Trez.One b3fc11730f chore: Update README 2025-03-12 13:16:54 +00:00
Trez.One 5a67a4697c Revision bump for Stable-Diffusion-UI.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 8m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 14m24s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 3m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 18m7s
2025-03-12 07:48:14 -04:00
gitea-sonarqube-bot 6f745d95e6 Auto Merge of PR 26 - hugo-site-spinup
Merged by Trez.One
2025-03-11 18:36:17 -04:00
Trez.One 2ab5a53aea chore: Update README 2025-03-11 22:35:40 +00:00
Trez.One 9d730370b0 Spinning Hugo site back up.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 25m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 23m57s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 13m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 27m55s
2025-03-11 15:58:38 -04:00
Trez.One 457d275875 Homepage layout changes. 2025-03-11 15:53:28 -04:00
Trez.One 5c140a2130 Changing PROXY_* for chromium container. 2025-03-11 14:17:24 -04:00
Trez.One 0a6021b1da Changing CHROME_URL for Reactive Resume. 2025-03-11 13:38:44 -04:00
gitea-sonarqube-bot c7cead4a8e Auto Merge of PR 25 - bluesky-image-switch-linkstack-deploy
Merged by Trez.One
2025-03-10 19:50:56 -04:00
Trez.One cb127a51be chore: Update README 2025-03-10 23:46:48 +00:00
Trez.One e526a4286b Switching BlueSky PDS image and adding LinkStack.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 11m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 38m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 5m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 3m58s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 2m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 35m50s
2025-03-10 17:11:56 -04:00
Trez.One 20207d225c Authelia env fix. 2025-03-07 06:14:37 -05:00
Trez.One 1fa78be587 Authelia env fix. 2025-03-07 06:06:54 -05:00
Trez.One f8ccf7a75a Credentials fix. 2025-03-05 11:20:35 -05:00
Trez.One 58fd7016e8 Portainer widget tweak. 2025-03-04 19:33:46 -05:00
Trez.One e3c566ffc4 Tweaking Ollama models for LibreChat. 2025-03-04 14:02:13 -05:00
Trez.One a9efea0149 Changing group for Reactive Resume. 2025-03-04 13:05:57 -05:00
Trez.One 60ce57aa72 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-04 11:42:44 -05:00
Trez.One cd34b20b18 Commenting out unused services. 2025-03-04 11:03:29 -05:00
Trez.One 2692c8cea9 Changing URL for Mastodon widget. 2025-03-03 12:34:55 -05:00
Trez.One 1ab0b22774 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-03 12:32:27 -05:00
Trez.One 9f1ffedbce Updating group for Speedtest-Tracker. 2025-03-03 12:31:52 -05:00
Trez.One 4a9155cb47 Homepage layout change for Infra/App Monitoring group. 2025-03-03 12:30:24 -05:00
Trez.One f5f98996e0 Env var fix for Mixpost. 2025-03-03 12:03:23 -05:00
Trez.One d83d22a905 Adding Redis to Mixpost and enabling debug logging. 2025-03-02 21:07:37 -05:00
Trez.One a91a47dc6b Adding Redis to DBGate. 2025-03-02 11:56:18 -05:00
Trez.One 344908214d SWAG port for Mixpost. 2025-03-02 11:08:40 -05:00
Trez.One 43c21a4b0d Env fixes for Mastodon. 2025-03-02 10:35:59 -05:00
gitea-sonarqube-bot 0ce66b6688 Auto Merge of PR 24 - mixpost-lite-deployment
Merged by Trez.One
2025-03-02 09:49:07 -05:00
Trez.One b8e9d3851c chore: Update README 2025-03-02 14:48:31 +00:00
Trez.One 755da6c26c Adding Mixpost-Lite service.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 6m1s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 50s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 29s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 17m41s
2025-03-02 09:39:52 -05:00
Trez.One c4ae1b28d4 Adding restart policy to ArchiveBox. 2025-03-02 07:38:42 -05:00
Trez.One b2101eb40f Uptime-Kuma monitor fix. 2025-03-01 19:52:38 -05:00
Trez.One 486542c785 Homepage layout change. 2025-03-01 19:32:01 -05:00
Trez.One a5541c7dee Merge remote-tracking branch 'refs/remotes/origin/main' 2025-03-01 18:24:12 -05:00
Trez.One aeacd646a8 Forgot required config in librechat.yaml. 2025-03-01 18:24:00 -05:00
gitea-sonarqube-bot e0caf79ac8 Auto Merge of PR 23 - stable-diffusion-deployment
Merged by Trez.One
2025-03-01 18:02:37 -05:00
Trez.One 2ab3fe9719 Librechat YAML config fix. 2025-03-01 18:00:14 -05:00
Trez.One 96e98693f2 chore: Update README 2025-03-01 22:59:48 +00:00
Trez.One b5b015f9ef Correcting ArchiveBox description. 2025-03-01 17:31:28 -05:00
Trez.One 01d5afe81c Adding Stable-Diffusion service for LibreChat.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 11m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m7s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 5m39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 1m47s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 26m56s
2025-03-01 17:27:34 -05:00
gitea-sonarqube-bot 7feb968c74 Auto Merge of PR 22 - postal-smtp-tls
Merged by Trez.One
2025-03-01 16:41:37 -05:00
Trez.One 3ccc4d2498 Adding TLS for Postal.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 14m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 16m31s
2025-03-01 13:38:06 -05:00
gitea-sonarqube-bot 112c8424ef Auto Merge of PR 21 - archivebox-dvbackup-deployment
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Blocked by required conditions
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Merged by Trez.One
2025-03-01 11:26:44 -05:00
Trez.One d0ecaf2fb4 chore: Update README 2025-03-01 16:26:11 +00:00
Trez.One 626b29c3a7 Fixing volume for Docker Volume Backup service.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 5m48s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 59s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 26s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 15m49s
2025-03-01 11:17:41 -05:00
Trez.One 0579463452 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 39s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-01 11:03:51 -05:00
Trez.One 729ea610f6 Typo fix in librechat.yaml. 2025-03-01 10:54:15 -05:00
Trez.One 4f712430c0 Adding ArchiveBox and Docker Volume Backup services. 2025-03-01 10:54:15 -05:00
Trez.One 4261273d5b Adding labels for LibreChat.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-03-01 06:33:46 -05:00
Trez.One eeae02e9a6 Typo fix for Librechat-api container and adding remaining secrets in librechat.env.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-28 19:29:01 -05:00
Trez.One 3790b84978 ..........
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-28 09:48:40 -05:00
Trez.One bd43ee53fb ....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 6m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 9m56s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-27 19:30:03 -05:00
Trez.One 836f819246 Typo fix in LibreChat YAML config. 2025-02-27 19:22:19 -05:00
Trez.One 8812b52af2 Librechat typo fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-27 19:14:49 -05:00
Trez.One 67863f08cf Librechat tweak.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-27 19:12:27 -05:00
gitea-sonarqube-bot 5e954bbf80 Auto Merge of PR 19 - librechat-deployment
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Merged by Trez.One
2025-02-27 11:20:43 -05:00
Trez.One 08f0236322 chore: Update README 2025-02-27 16:20:09 +00:00
Trez.One 2351975476 .....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m36s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 11m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m25s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 9m23s
2025-02-27 11:00:50 -05:00
Trez.One cb2d0e6658 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m40s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-27 07:50:54 -05:00
Trez.One 2c6127b8a8 .....
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 9m12s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-26 21:12:45 -05:00
Trez.One 6b103f076d ..... 2025-02-26 21:11:25 -05:00
Trez.One 8f84c0783d ..... 2025-02-26 11:43:00 -05:00
Trez.One 5d83f32b72 ..... 2025-02-26 11:35:32 -05:00
Trez.One 24e3c56ff2 Typo fix. 2025-02-26 11:20:04 -05:00
Trez.One 7c618dfeeb Adding Librechat.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 24s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-26 10:58:00 -05:00
gitea-sonarqube-bot 1fc014d787 Auto Merge of PR 18 - bunkerweb-tweaks
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Merged by Trez.One
2025-02-26 08:05:50 -05:00
Trez.One e2c7ba6677 Small tweaks to Bunkerweb.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 30s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 4m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 41s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 5m53s
2025-02-26 07:58:34 -05:00
Trez.One d3e65e3225 Layout change in Homepage. 2025-02-25 11:13:08 -05:00
gitea-sonarqube-bot 4b61c2796c Auto Merge of PR 17 - bunkerweb-semaphoreui-deployment-zitadel-removal
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Merged by Trez.One
2025-02-25 11:00:30 -05:00
Trez.One 2c15df1cec chore: Update README 2025-02-25 15:59:58 +00:00
Trez.One 4b731e414f Typo fix in BW Scheduler container.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m26s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 7m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 9m16s
2025-02-25 10:49:06 -05:00
Trez.One f427ab6bd3 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m40s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 5m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-25 10:22:52 -05:00
Trez.One 6570bb086f Typo fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 35s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-25 10:13:40 -05:00
Trez.One ae6be98886 Adding Bunkerweb and Semaphore; removing Zitadel.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 8m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-25 09:57:27 -05:00
Trez.One 4b4ca24e9d ... 2025-02-24 21:18:33 -05:00
Trez.One 8df315a7ff Manyfold typo fix in labels.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-24 20:51:57 -05:00
Trez.One dfaf41e73c Merge remote-tracking branch 'refs/remotes/origin/main' 2025-02-24 20:38:46 -05:00
Trez.One e75235777f Removing Ansible-only pipeline for now. 2025-02-24 20:38:37 -05:00
gitea-sonarqube-bot 6616ce92eb Auto Merge of PR 16 - manyfold-deployment
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Failing after 21s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Merged by Trez.One
2025-02-24 20:26:56 -05:00
Trez.One 622cbff035 Homepage Lifestyle section format.
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Successful in 3m51s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Successful in 5m50s
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Successful in 22s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Successful in 5m31s
2025-02-24 20:16:28 -05:00
Trez.One 581547dcd6 Adding Manyfold service. 2025-02-24 20:16:28 -05:00
Trez.One f1f450d0ea Homepage settings tweak for Personal Services category.
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Failing after 39s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been skipped
2025-02-24 17:59:10 -05:00
gitea-sonarqube-bot 73ec90bfe4 Auto Merge of PR 15 - bytestash-cyberchef-deployment-opengist-removal
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Merged by Trez.One
2025-02-24 15:43:43 -05:00
Trez.One e38c0ddb8f chore: Update README 2025-02-24 20:43:08 +00:00
Trez.One 2e484896ce Removing Opengist; adding Bytestash and CyberChef.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 40s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 9m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 7m33s
2025-02-24 15:31:50 -05:00
Trez.One 00109c2fd4 Typo fix for slskd config.
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Failing after 2m22s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been skipped
2025-02-24 11:48:13 -05:00
gitea-sonarqube-bot 3c2b62a0a8 Auto Merge of PR 14 - slskd-config-changes
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been cancelled
Merged by Trez.One
2025-02-24 11:01:23 -05:00
Trez.One 3cb02440c6 chore: Update README 2025-02-24 16:00:32 +00:00
Trez.One a81a882f00 ...
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 4m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m7s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Successful in 19m31s
2025-02-24 10:45:42 -05:00
Trez.One a368992db8 Soularr dashboard tweak.
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Waiting to run
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been cancelled
2025-02-23 13:22:50 -05:00
Trez.One 883bb9ca7f Soularr dashboard tweak.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Waiting to run
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been cancelled
2025-02-23 13:22:24 -05:00
gitea-sonarqube-bot 130e6fced0 Auto Merge of PR 13 - slskd-config-changes
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Failing after 16s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been skipped
Merged by Trez.One
2025-02-23 13:15:52 -05:00
Trez.One ac003f9188 Var fix in SabNZBd.
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Successful in 26s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Successful in 4m36s
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Successful in 51s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Successful in 4m11s
2025-02-23 13:08:53 -05:00
Trez.One a2ada88e88 Overhaul for slskd and Soularr.
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / Ansible Config Deployment (push) Has been cancelled
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 5m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Ansible Configs & Docker Compose Deployment (push) Has been skipped
2025-02-23 11:48:14 -05:00
Trez.One 88e53d9b9c Renaming of final steps in both pipelines. 2025-02-22 20:42:20 -05:00
Trez.One abd9f47b57 .
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Failing after 1m48s
Gitea Branch PR & Ansible Configurations Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-22 20:25:44 -05:00
gitea-sonarqube-bot 240bb7515e Auto Merge of PR 12 - homepage-sysadmin-column-change-1
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Has been skipped
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Failing after 1m33s
Gitea Branch PR & Ansible Configurations Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
Merged by Trez.One
2025-02-22 20:01:07 -05:00
Trez.One 4578bca759 Switching Homepage SysAdmin group to fiveColumns.
Gitea Branch PR & Ansible Configurations Deployment / Check and Create PR (push) Successful in 1m16s
Gitea Branch PR & Ansible Configurations Deployment / Ansible Lint (push) Successful in 4m57s
Gitea Branch PR & Ansible Configurations Deployment / PR Merge (push) Successful in 36s
Gitea Branch PR & Ansible Configurations Deployment / Deploy via Ansible & Docker Compose (push) Successful in 5m51s
2025-02-22 19:54:23 -05:00
Trez.One d8b53a06bb Merge pull request 'Adding separate pipeline for config-only deployments.' (#11) from ansible-config-only-deployment into main
Reviewed-on: Trez.One/rinoa-docker#11
2025-02-22 19:48:37 -05:00
Trez.One f5a8215f41 Adding separate pipeline for config-only deployments. 2025-02-22 19:45:26 -05:00
Trez.One 77a0acd25e Changing conditions on main pipeline. 2025-02-22 19:25:19 -05:00
Trez.One dc478f02df Changing formatting of ports stanzas, part tre. 2025-02-22 19:07:57 -05:00
Trez.One d5c7c5fe4b Changing formatting of ports stanzas, part deux. 2025-02-22 19:02:22 -05:00
Trez.One 60fbdda423 Changing formatting of ports stanzas. 2025-02-22 18:54:54 -05:00
Trez.One 1b4695d9dd Tweaks to Nextcloud label for Homepage. 2025-02-22 16:08:05 -05:00
Trez.One ae9517fb2e Tweaks to Nextcloud label for Homepage. 2025-02-22 15:59:22 -05:00
Trez.One 9f96c46eee Typo fix for Dawarich. 2025-02-22 12:45:14 -05:00
Trez.One 8158225b5b Typo fix for Dawarich. 2025-02-22 12:42:16 -05:00
Trez.One d0847f679b Typo fix for Dawarich. 2025-02-22 12:38:33 -05:00
gitea-sonarqube-bot fc98a18f34 Auto Merge of PR 8 - dawarich-add-traccar-remove
Merged by Trez.One
2025-02-22 11:13:21 -05:00
Trez.One 98976c4274 chore: Update README 2025-02-22 16:12:33 +00:00
Trez.One a62f45cf11 Redis fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 52s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 6m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m36s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 46s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Successful in 15m49s
2025-02-22 11:01:46 -05:00
Trez.One 43f6708b7c Typo fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 58s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 6m18s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-22 10:38:12 -05:00
Trez.One fbf354fc02 Typo fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 56s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 6m8s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-22 09:35:00 -05:00
gitea-sonarqube-bot 5ca82e6611 Auto Merge of PR 7 - beszel-additional-disks-monitoring
Merged by Trez.One
2025-02-22 09:20:19 -05:00
Trez.One 13e77cf271 Adding Dawarich and removing Traccar.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 57s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-22 09:02:07 -05:00
Trez.One e6c843af02 Added ZFS pool to Beszel agent.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 9m40s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m33s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m27s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 48s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Successful in 6m47s
2025-02-21 16:57:02 -05:00
Trez.One bdff96df68 Adding ZFS pool for monitoring.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-21 16:51:05 -05:00
Trez.One a402803585 Tweaking MongoDB connection for DbGate. 2025-02-21 09:43:12 -05:00
Trez.One f75ac8e901 Nextcloud Homepage widget changes. 2025-02-19 20:45:07 -05:00
Trez.One 437e2feda5 Nextcloud Homepage widget changes. 2025-02-19 20:32:13 -05:00
Trez.One 467c65c503 Changing Castopod http env ar. 2025-02-19 15:06:59 -05:00
Trez.One cb6ccae501 Invoice-Ninja proxy tweak. 2025-02-19 15:01:38 -05:00
Trez.One 164d2ce78e Invoice-Ninja tweak. 2025-02-19 14:24:06 -05:00
Trez.One 510f19cdd4 ... Mastodon... 2025-02-19 13:34:59 -05:00
Trez.One 7e493ce8ea Invoice Ninja app_env. 2025-02-19 13:19:18 -05:00
Trez.One 5f8c2ac6f3 Final touches on Mastodon. 2025-02-19 13:10:51 -05:00
Trez.One 554e043367 Mastodon tweaks. 2025-02-19 12:58:27 -05:00
Trez.One 7b3816c32a Mastodon fixes. 2025-02-19 12:26:47 -05:00
Trez.One 68b0a39860 Castopod env fix. 2025-02-19 11:57:42 -05:00
Trez.One b9161c97b0 Castopod label fix. 2025-02-19 11:20:35 -05:00
Trez.One 023a91c131 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-02-19 11:18:06 -05:00
Trez.One b5b0a3e3ac Castopod fixes. 2025-02-19 11:17:41 -05:00
Trez.One 83e5e0846c Adding Vector jinja template config. 2025-02-19 06:53:36 -05:00
gitea-sonarqube-bot 61acd9c702 Auto Merge of PR 6 - invidious-config-ansible-fix
Merged by Trez.One
2025-02-18 16:05:05 -05:00
Trez.One e36e19af3b Merge remote-tracking branch 'refs/remotes/origin/invidious-config-ansible-fix' into invidious-config-ansible-fix
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-18 15:46:28 -05:00
Trez.One 8600ad7b42 . 2025-02-18 15:46:05 -05:00
gitea-sonarqube-bot 1ae5d02b82 Auto Merge of PR 5 - invidious-config-ansible-fix
Merged by Trez.One
2025-02-18 15:15:08 -05:00
Trez.One f11d1df5e5 chore: Update README 2025-02-18 20:14:33 +00:00
Trez.One de205cdf7f Pipeline... again.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 8m32s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m55s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Failing after 26m29s
2025-02-18 14:57:48 -05:00
Trez.One ff7e91047e Moving Invidious config out of compose env to Jinja template.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 49s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 10m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-18 13:44:29 -05:00
Trez.One 480805ae9e Additional Invidious fixes. 2025-02-18 13:26:02 -05:00
Trez.One ae20aab4bd Additional Invidious fixes. 2025-02-18 13:23:57 -05:00
Trez.One cf3d0e525a Additional Invidious fixes. 2025-02-18 13:21:40 -05:00
Trez.One c00b42ddd3 Invidious fixes. 2025-02-18 13:20:04 -05:00
Trez.One b46ee69e57 Beszel widget fix. 2025-02-18 06:32:59 -05:00
Trez.One ece3fe111d Adjustments/fixes for Invidious. 2025-02-17 19:38:48 -05:00
gitea-sonarqube-bot 87bcb49b55 Auto Merge of PR 4 - libretranslate-convertx-deployment
Merged by Trez.One
2025-02-17 11:13:46 -05:00
Trez.One 95e580f3de chore: Update README 2025-02-17 16:12:56 +00:00
Trez.One 51fb3c29f6 Adding LibreTranslate and ConvertX services; also adding Homepage widgets.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 5m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m19s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 1m2s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Successful in 7m58s
2025-02-17 11:03:21 -05:00
Trez.One 763e34f44b SWAG domain fix. 2025-02-17 07:57:12 -05:00
gitea-sonarqube-bot fa0d5dd6d0 Auto Merge of PR 3 - peppermint-swag-modifications
Merged by Trez.One
2025-02-17 07:30:09 -05:00
Trez.One df39d304e1 Tweaks for Peppermint service.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 9m30s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 3m53s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 2m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 1m14s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Successful in 8m1s
2025-02-17 07:11:50 -05:00
gitea-sonarqube-bot 6d0069e410 Auto Merge of PR 1 - zammad-replacement-with-peppermint
Merged by Trez.One
2025-02-16 17:46:38 -05:00
Trez.One 006196840f chore: Update README 2025-02-16 22:45:59 +00:00
Trez.One b1c355a895 Volume fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 6m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Successful in 17m9s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Successful in 1m28s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Successful in 31s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Successful in 41m15s
2025-02-16 17:18:36 -05:00
Trez.One 9a6d3e5e1e Tweaks to Gitea config template.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 5m57s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 5m17s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 16:43:49 -05:00
Trez.One 6359ba4636 Ansible vault password tweak.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 22m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 16:17:07 -05:00
Trez.One 691e2d56b6 Ansible tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 9m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 15:42:56 -05:00
Trez.One d2b930ef53 Ansible tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m3s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 9m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 15:19:06 -05:00
Trez.One c2d08c4eeb Ansible tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 38s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 18m50s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 14:54:26 -05:00
Trez.One 7cb31a1b9c Ansible tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m13s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 6m44s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 14:21:16 -05:00
Trez.One a349548ec8 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 2m43s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 4m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
2025-02-16 13:33:04 -05:00
Trez.One 111bae22f7 Tweaking refs in Gitea config to test lookup.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 2m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 5m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 13:01:48 -05:00
Trez.One a17f0d58bb Tweaking refs in Gitea config to test lookup.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 6m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 11m37s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 12:42:25 -05:00
Trez.One 95024fa518 Tweaking refs in Gitea config to test lookup. 2025-02-16 12:42:18 -05:00
Trez.One 2d14959aef .
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 3m10s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 5m46s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
2025-02-16 12:18:16 -05:00
Trez.One 6eeb052fba .
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m51s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 6m47s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 11:54:20 -05:00
Trez.One 00efe3c9bd . 2025-02-16 11:44:51 -05:00
Trez.One 6398e431f7 .
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 1m0s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 8m34s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-16 11:19:28 -05:00
Trez.One 007ab15ff0 Yet more pipeline tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 7m5s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 29m23s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
2025-02-16 09:51:26 -05:00
Trez.One 2a2fd9cd47 Ansible Lint tweaks.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 4m15s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 6m21s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-15 20:38:55 -05:00
Trez.One dd7ef3be03 Nuking Zammad in favor of Peppermint.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Successful in 2m22s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Failing after 18m6s
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been skipped
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been skipped
2025-02-13 21:06:17 -05:00
Trez.One 5aba64440d Pipeline SSH secret. 2025-02-13 18:58:25 -05:00
Trez.One a8ad05e7e4 Commenting out Grafana stack. 2025-02-13 17:44:01 -05:00
Trez.One f41b4f2777 Removing healthcheck from Parseable (image doesn't have curl). 2025-02-13 13:06:46 -05:00
Trez.One 90d4bdceb5 Parseable fixes.. 2025-02-13 12:50:58 -05:00
Trez.One b4424710e1 Parseable container name fix. 2025-02-13 12:14:04 -05:00
Trez.One b92733aa32 Jellyfin label fix. 2025-02-13 11:53:01 -05:00
Trez.One 5797ccc8bf Extending timeout for deployment. 2025-02-13 11:09:54 -05:00
gitea-sonarqube-bot e871ce6c5a Auto Merge of PR 5 - cronicle-deployment
Merged by Trez.One
2025-02-13 09:16:42 -05:00
Trez.One 11455a029c chore: Update README 2025-02-13 14:15:57 +00:00
Trez.One d700a810d8 Moving Vector config template into proper folder.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-13 08:51:26 -05:00
Trez.One de9cad3fd3 Tweaking image for Cronicle. 2025-02-13 08:43:04 -05:00
Trez.One 808e35f581 Adding Cronicle. 2025-02-13 07:47:09 -05:00
Trez.One 829748bfb4 Pipeline fix for deployment. 2025-02-13 07:35:29 -05:00
gitea-sonarqube-bot ea88d33407 Auto Merge of PR 4 - netalertx-cronicle-parseable-vector-deployments
Merged by Trez.One
2025-02-13 07:17:56 -05:00
Trez.One 84d4bd9d15 chore: Update README 2025-02-13 12:17:11 +00:00
Trez.One 85a0307e55 Possible new monitoring stack.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-13 06:51:49 -05:00
gitea-sonarqube-bot 397f09e0a4 Auto Merge of PR 3 - portall-deployment
Merged by Trez.One
2025-02-12 21:15:51 -05:00
Trez.One f703e1e1e0 chore: Update README 2025-02-13 02:14:37 +00:00
Trez.One 5f602e6075 Pipeline fixes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-12 20:57:58 -05:00
Trez.One c94ddaf4f0 Adding Portall service. 2025-02-12 20:42:30 -05:00
Trez.One 05a9f7fd35 Tweaking Homepage settings. 2025-02-12 20:42:30 -05:00
Trez.One 7e3a038a64 Beszel label fix. 2025-02-12 18:57:25 -05:00
Trez.One f9a60cb3d7 Crowdsec Dashboard tweaks. 2025-02-12 18:28:49 -05:00
Trez.One a983cec48b Container tweaks. 2025-02-12 14:18:37 -05:00
Trez.One a712248cb0 Uptime Kuma mod tweaks. 2025-02-12 11:56:48 -05:00
Trez.One 384f9254b4 Uptime Kuma mod tweaks. 2025-02-12 11:21:59 -05:00
Trez.One e451cf2825 Uptime Kuma mod tweaks. 2025-02-12 11:11:15 -05:00
Trez.One 9c7b5e04fc Beszel label tweaks. 2025-02-12 10:55:55 -05:00
Trez.One e1025cf7ed Beszel agent key. 2025-02-12 09:16:58 -05:00
Trez.One b5576bbd3e Beszel agent key. 2025-02-12 09:12:09 -05:00
gitea-sonarqube-bot 8fd689517c Auto Merge of PR 2 - netdata-removal-beszel-deployment
Merged by Trez.One
2025-02-12 07:51:00 -05:00
Trez.One a5d27466fc Forgot to add Beszel 😅
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-12 07:36:11 -05:00
Trez.One ae10b7a19e Removing Netdata. 2025-02-12 07:21:18 -05:00
Trez.One 3f83290ab0 Merge pull request 'Removing Netbox and Slurpit.' (#1) from netbox-removal-pipeline-tweak into main
Reviewed-on: Trez.One/rinoa-docker#1
2025-02-12 07:03:47 -05:00
Trez.One 2c9cd867b0 Removing Netbox and Slurpit.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-11 20:56:46 -05:00
Trez.One 8146d51f37 Immich server logging. 2025-02-11 18:34:53 -05:00
Trez.One 35b35cb840 Netbird-management port change. 2025-02-11 11:57:44 -05:00
Trez.One 5a5becea56 Scraperr tweaks. 2025-02-07 19:17:29 -05:00
Trez.One 1641e877ad Immich tweaks. 2025-02-07 18:20:16 -05:00
Trez.One 432e14e5dd Immich tweaks. 2025-02-07 18:00:58 -05:00
Trez.One 617dea13b0 Immich-server tweaks. 2025-02-07 17:56:46 -05:00
Trez.One 11353334b5 Bitmagnet tweaks. 2025-02-07 17:50:05 -05:00
Trez.One 700f10fc92 Tweaks to Open-WebUI. 2025-02-07 13:24:26 -05:00
Trez.One cc0dcfdd3c Netdata label fix. 2025-02-04 20:44:43 -05:00
gitea-sonarqube-bot 57b1293156 Auto Merge of PR 46 - open-webui-deployment
Merged by Trez.One
2025-02-04 17:33:38 -05:00
Trez.One 9e706a20a7 Tweaks for Bitmagnet.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-04 16:59:53 -05:00
Trez.One 210375d17b Merge pull request 'Automated PR for open-webui-deployment - #45' (#45) from open-webui-deployment into main
Reviewed-on: Trez.One/rinoa-docker#45
2025-02-04 16:29:05 -05:00
Trez.One 02b2ab6116 Deployment of Open-WebUI and tweaks to Netdata. 2025-02-04 16:15:08 -05:00
gitea-sonarqube-bot 439cc4136d Auto Merge of PR 44 - netdata-immich-wazuh-overhaul
Merged by Trez.One
2025-02-04 12:10:12 -05:00
Trez.One 809560f8ca Tweaks to workflow.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README & Generate List of Modified Services (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-02-04 11:39:22 -05:00
Trez.One 15bdf96d76 Tweaks to workflow. 2025-02-04 11:34:08 -05:00
Trez.One f08a4f9cb7 Fixes/removals for several services, adding Netdata. 2025-02-04 11:25:46 -05:00
Trez.One 701a4fbde3 Fix for Immich SWAG configuration. 2025-02-02 17:52:34 -05:00
Trez.One 4fe9bbecb3 Typo fix for Immich Power Tools. 2025-02-02 17:51:11 -05:00
Trez.One a96beafe21 Restart label for InfluxDB. 2025-02-02 08:12:55 -05:00
Trez.One 9500d5f39b Labels for Immich containers. 2025-02-02 08:05:42 -05:00
Trez.One 1216beee88 Labels for Immich containers. 2025-02-02 08:04:12 -05:00
Trez.One 94e793e1ad Labels for Immich containers. 2025-02-01 21:28:10 -05:00
Trez.One 96e15c9786 Labels for Immich containers. 2025-02-01 11:45:15 -05:00
Trez.One 9b18d386e8 . 2025-01-31 16:01:47 -05:00
Trez.One db2130a634 . 2025-01-31 15:56:06 -05:00
Trez.One 1e27a9817b . 2025-01-31 15:52:42 -05:00
Trez.One 3ac23e5d5c . 2025-01-31 15:43:36 -05:00
Trez.One 245670e37f . 2025-01-31 15:43:06 -05:00
Trez.One 03b0ca68db Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-31 15:40:00 -05:00
Trez.One 2108450ab0 Removing Dagu services. 2025-01-31 15:39:49 -05:00
Trez.One f8c39e324a Removing extra files. 2025-01-31 15:31:11 -05:00
Trez.One db2057c8ef Merge pull request 'Automated PR for immich-proxy-changes - #43' (#43) from immich-proxy-changes into main 2025-01-31 15:29:59 -05:00
Trez.One 049c21f538 Removing service comparison for now.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-31 15:28:44 -05:00
Trez.One d8810273b7 Tweaks to service comparison. 2025-01-31 14:52:40 -05:00
Trez.One 06655add2b Attempting to put both Immich server and proxy under one domain; also updated deployment pipeline. 2025-01-31 13:31:53 -05:00
Trez.One e784655300 Correcting a few service labels. 2025-01-31 12:21:30 -05:00
Trez.One fa42b8b7cc Correcting a few service labels. 2025-01-31 12:16:13 -05:00
gitea-sonarqube-bot 5ad020ab80 Auto Merge of PR 42 - immich-modifications-dagu-removal-in-fixes
Merged by Trez.One
2025-01-31 08:28:41 -05:00
Trez.One c9858ef7ba Added --no-recreate flag for Docker Compose deploy step.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-31 08:06:15 -05:00
Trez.One a94057d1ae Fixes for Immich; testing out new step in deployment pipeline. 2025-01-31 07:47:22 -05:00
gitea-sonarqube-bot 42a0928b7f Auto Merge of PR 41 - deploy-pipeline-only-modified-services
Merged by Trez.One
2025-01-30 19:54:38 -05:00
Trez.One 6df7040101 Adding step for detecting modified services in Compose file.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-30 19:07:49 -05:00
Trez.One 0ac5e1e5a2 Adding step for detecting modified services in Compose file. 2025-01-30 19:05:43 -05:00
gitea-sonarqube-bot c7088b8f4f Auto Merge of PR 40 - bunkerweb-removal
Merged by Trez.One
2025-01-30 18:04:30 -05:00
Trez.One a5d47976ee chore: Update README 2025-01-30 23:03:54 +00:00
Trez.One c5e8168e0a Removing Bunkerweb.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-30 17:45:54 -05:00
Trez.One defe1389a0 Wazuh tweaks. 2025-01-30 15:35:15 -05:00
Trez.One d532b97ce9 Wazuh tweaks. 2025-01-30 15:33:51 -05:00
Trez.One f492d6e9e5 Wazuh tweaks. 2025-01-30 15:33:22 -05:00
Trez.One 0e8f0ff26f Wazuh tweaks. 2025-01-30 15:31:25 -05:00
Trez.One a7e0d90ebd Redeploying Wazuh. 2025-01-30 15:09:35 -05:00
Trez.One a709999a6c Redeploying Wazuh. 2025-01-30 15:05:04 -05:00
Trez.One f468fb2357 Redeploying Wazuh. 2025-01-30 14:47:27 -05:00
Trez.One da4969ee81 Redeploying Wazuh. 2025-01-30 14:46:32 -05:00
Trez.One baa06d3b35 Redeploying Wazuh. 2025-01-30 14:38:32 -05:00
Trez.One 91f800b123 Changing image for Wazuh Agent container. 2025-01-30 14:00:01 -05:00
Trez.One 6d20e2f401 Switching back to http for Nextcloud. 2025-01-30 12:26:47 -05:00
Trez.One 945f79a37c Switching back to https for Nextcloud. 2025-01-30 12:18:47 -05:00
Trez.One 18a3978152 Protocol change for Nextcloud proxy. 2025-01-30 12:13:48 -05:00
Trez.One 254fe484ad Adding SWAG to nextcloud-aio network. 2025-01-30 10:30:35 -05:00
Trez.One 203b4c5f7a Adding SWAG to nextcloud-aio network. 2025-01-30 10:30:05 -05:00
Trez.One 9e0db8635e Adding SWAG to nextcloud-aio network. 2025-01-30 10:28:35 -05:00
Trez.One 0555325c38 Tweaking APACHE_ADDITIONAL_NETWORK for nc-apache container. 2025-01-30 09:31:22 -05:00
Trez.One 1635de854c Adding additional network for nextcloud-aio-apache for reverse proxy. 2025-01-30 09:12:51 -05:00
Trez.One bd1152273f Adding swag_address for Nextcloud container. 2025-01-30 08:35:23 -05:00
Trez.One 3b6e5f62a5 Tweaks to Nextcloud. 2025-01-29 20:41:32 -05:00
Trez.One bfb5d7ea38 Tweaks to Nextcloud. 2025-01-29 20:29:56 -05:00
Trez.One cb7089e5a7 Tweaks to Nextcloud. 2025-01-29 20:04:25 -05:00
Trez.One 1dbadf70c8 Tweaks to Nextcloud. 2025-01-29 18:55:17 -05:00
Trez.One 8bdea248f3 Icon fix for Sonashow. 2025-01-29 15:29:54 -05:00
gitea-sonarqube-bot 8ba538dfb2 Auto Merge of PR 39 - nextcloud-aio-deployment
Merged by Trez.One
2025-01-29 15:26:26 -05:00
Trez.One 0c8aecf737 chore: Update README 2025-01-29 20:24:29 +00:00
Trez.One 4819cd1605 Forgot a few configs for Nextcloud AIO.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-29 15:02:34 -05:00
Trez.One 3d8bb3f400 Switching Nextcloud image and tweaking Docker Compose deployment in pipeline. 2025-01-29 14:19:07 -05:00
Trez.One 6e21983d89 Slight Mongo tweak in DbGate. 2025-01-28 18:43:43 -05:00
Charish Patel 54fd2bba20 Fixing Rocket.Chat service. 2025-01-28 18:25:13 -05:00
Charish Patel 0d6fc8a82b Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-28 18:24:05 -05:00
Charish Patel 68c2899842 Fixing Rocket.Chat service. 2025-01-28 18:23:50 -05:00
gitea-sonarqube-bot 113ad7700a Auto Merge of PR 38 - immich-public-proxy-power-tools
Merged by Trez.One
2025-01-28 17:51:10 -05:00
Trez.One 83dc0019ec chore: Update README 2025-01-28 22:50:28 +00:00
Trez.One 962f399c23 Adding Immich proxy and power tools.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-28 17:40:30 -05:00
Trez.One f90f191e41 Adding Immich proxy and power tools. 2025-01-28 17:36:17 -05:00
Charish Patel fd834bd55e Final tweaks for Immich server. 2025-01-28 17:06:53 -05:00
Charish Patel 53803b51f7 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-28 17:02:26 -05:00
Charish Patel 904c7af1f6 More Immich tweaks. 2025-01-28 17:02:07 -05:00
Trez.One 6aeb224a97 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-28 16:43:05 -05:00
Charish Patel f05d2fbf02 Tweaking Immich services. 2025-01-28 16:41:20 -05:00
Trez.One a00eca0b7e Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-27 20:40:41 -05:00
Trez.One 6bf6cfec8b Some tweaks. 2025-01-27 20:40:03 -05:00
gitea-sonarqube-bot d5e03e8a08 Auto Merge of PR 37 - influxdb-install-yacht-removal
Merged by Trez.One
2025-01-27 11:11:14 -05:00
Trez.One c0d8e1a3e1 chore: Update README 2025-01-27 16:10:34 +00:00
Trez.One a7e773d369 Adding InfluxDB service and removing Yacht.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-27 11:00:08 -05:00
gitea-sonarqube-bot 7f01967b96 Auto Merge of PR 36 - immich-deployment
Merged by Trez.One
2025-01-27 09:54:10 -05:00
Trez.One 8e89a7cb05 chore: Update README 2025-01-27 14:53:33 +00:00
Trez.One 2ead60d998 Initial deployment for Immich.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-25 13:49:20 -05:00
Trez.One a9e7d2e1e6 Fixing icon for Czkawka. 2025-01-25 06:38:26 -05:00
Trez.One 3914be2ce0 RocketChat corrections. 2025-01-24 21:33:54 -05:00
gitea-sonarqube-bot a0b47d4a7d Auto Merge of PR 35 - rocketchat-deploy-synapse-removal
Merged by Trez.One
2025-01-24 12:35:03 -05:00
Trez.One 09947a8709 chore: Update README 2025-01-24 17:34:29 +00:00
Trez.One b1bcd8f7a9 Typo fix.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-24 12:26:31 -05:00
Trez.One 7e71f4d75f Fixing MongoDB URLs. 2025-01-24 12:20:22 -05:00
Trez.One 88a165a145 Adding Rocket.Chat. 2025-01-24 11:38:58 -05:00
gitea-sonarqube-bot d39eca1b57 Auto Merge of PR 34 - mongodb-image-change
Merged by Trez.One
2025-01-24 10:34:36 -05:00
Trez.One 69686307e1 chore: Update README 2025-01-24 15:32:31 +00:00
Trez.One 0c869ce43f Switching to Bitnami Mongo image.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-24 10:03:32 -05:00
Trez.One e3136340fd Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-23 16:15:39 -05:00
Trez.One 9058ac5505 Adding host command flag for Portainer. 2025-01-23 16:15:29 -05:00
gitea-sonarqube-bot d388a2c975 Auto Merge of PR 33 - workflow-gotify-notifications
Merged by Trez.One
2025-01-23 16:06:12 -05:00
Trez.One 03b7821dbf Correcting port for Portainer. 2025-01-23 15:56:05 -05:00
Trez.One 0825c61e39 Adding more notifications to pipeline; YAML format fixing for environments key.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-23 15:53:49 -05:00
gitea-sonarqube-bot b7d7d5e000 Auto Merge of PR 32 - portainer-deployment
Merged by Trez.One
2025-01-23 15:28:53 -05:00
Trez.One ffc9c1833d chore: Update README 2025-01-23 20:28:04 +00:00
Trez.One 26be908bbe Correcting image tag.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-23 15:12:23 -05:00
Trez.One 2a1233312e Re-deploying Portainer. 2025-01-23 14:57:11 -05:00
Trez.One a99ef85ef2 . 2025-01-23 14:38:09 -05:00
Trez.One bf600a618d Adding login for DbGate. 2025-01-23 14:21:42 -05:00
gitea-sonarqube-bot b0cc71e809 Auto Merge of PR 30 - sourcebot-deployment
Merged by Trez.One
2025-01-23 13:16:56 -05:00
Trez.One ffccf913f1 chore: Update README 2025-01-23 18:16:17 +00:00
Trez.One 53bb8c18d8 Adding Sourcebot service.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-23 12:52:56 -05:00
gitea-sonarqube-bot 7171a55bbb Auto Merge of PR 29 - whodb-removal-dbgate-deploy
Merged by Trez.One
2025-01-23 10:57:54 -05:00
Trez.One b683e1814d chore: Update README 2025-01-23 15:56:55 +00:00
Trez.One 58faa3bda8 Removing Whodb in favor of DbGate; YAML formatting for environments. 2025-01-23 10:25:35 -05:00
gitea-sonarqube-bot 096ae28095 Auto Merge of PR 28 - speedtest-tracker-schedule
Merged by Trez.One
2025-01-22 20:17:29 -05:00
Trez.One 93de2b342c Adding schedule for Speedtest-Tracker.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-22 20:07:09 -05:00
Trez.One cae84dbe3e Tweaks to Bunker Web. 2025-01-22 17:24:01 -05:00
Trez.One 302f9433e1 Tweaks to Bunker Web. 2025-01-22 17:00:25 -05:00
Trez.One 7bac47af7b Fixes for LobeChat. 2025-01-22 13:54:25 -05:00
gitea-sonarqube-bot 38171fc963 Auto Merge of PR 27 - lobe-chat-deploy-localai-remove
Merged by Trez.One
2025-01-22 12:07:34 -05:00
Trez.One 71c0f97d83 Added labels for LobeChat.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-22 11:53:41 -05:00
gitea-sonarqube-bot 9891d538fc Auto Merge of PR 26 - lobe-chat-deploy-localai-remove
Merged by Trez.One
2025-01-22 11:20:51 -05:00
Trez.One dc0ffbaf88 chore: Update README 2025-01-22 16:19:33 +00:00
Trez.One 9e9e811d37 Removing Komodo config. 2025-01-22 11:00:33 -05:00
Trez.One 8c7d5d66b8 Adding Lobechat service and removing LocalAI. 2025-01-22 09:29:01 -05:00
Trez.One c7d3d79970 . 2025-01-21 19:24:51 -05:00
Trez.One 0f370b9f8b Adding paths for workflow trigger. 2025-01-21 19:04:17 -05:00
Trez.One 0e2cbf9f0d Netbird SWAG fixes. 2025-01-21 18:24:47 -05:00
Trez.One 1439a4e21b Small Netbird fixes. 2025-01-21 17:44:10 -05:00
gitea-sonarqube-bot 3a6ef8ac63 Auto Merge of PR 25 - netbird-deployment
Merged by Trez.One
2025-01-21 17:05:03 -05:00
Trez.One 4a4b7145d5 chore: Update README 2025-01-21 22:04:27 +00:00
Trez.One 2fe527b6f2 Forgot to add volumes.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-21 16:55:58 -05:00
Trez.One 44266c9eaa Adding Netbird service. 2025-01-21 16:40:33 -05:00
Trez.One 157f2590f3 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-21 11:14:24 -05:00
Trez.One b16bd2896a Vault fixes. 2025-01-21 11:14:11 -05:00
Trez.One 462c6beb4b Restart policy for Zitadel. 2025-01-21 09:49:25 -05:00
Charish Patel 9d66532199 Added restart policy for PG Back Web. 2025-01-21 09:22:06 -05:00
Trez.One 6d96b79e9f Minor fixes. 2025-01-20 17:53:30 -05:00
Trez.One 08fb3a86df Minor fixes. 2025-01-20 17:51:06 -05:00
Trez.One b6f9e0539e Minor fixes for some services. 2025-01-20 17:49:02 -05:00
gitea-sonarqube-bot f93f6999e7 Auto Merge of PR 24 - actual-budget-labels
Merged by Trez.One
2025-01-20 17:17:51 -05:00
Trez.One cbf85ea1cc Adding labels for Actual budget.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-20 16:37:06 -05:00
gitea-sonarqube-bot 3c96065889 Auto Merge of PR 23 - plantuml-deployment
Merged by Trez.One
2025-01-20 13:36:37 -05:00
Trez.One 7a66ec29df chore: Update README 2025-01-20 18:36:06 +00:00
Trez.One 91129bbb87 Adding PlantUML server for Gitea.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-20 13:29:46 -05:00
Trez.One 006d2b3f75 Removing one commented out step. 2025-01-20 11:54:18 -05:00
gitea-sonarqube-bot 2e1759708c Auto Merge of PR 22 - service-removals-i
Merged by Trez.One
2025-01-20 11:16:20 -05:00
Trez.One cfe8e8d761 Fixing Gotify notifications.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-20 11:09:12 -05:00
gitea-sonarqube-bot 824593bb1d Auto Merge of PR 21 - service-removals-i
Merged by Trez.One
2025-01-20 10:42:32 -05:00
Trez.One 30b7401e82 Merge remote-tracking branch 'refs/remotes/origin/service-removals-i' into service-removals-i 2025-01-20 10:35:49 -05:00
Trez.One b852e10713 Forgot to add Ansible install step in deployment job. 2025-01-20 10:35:26 -05:00
gitea-sonarqube-bot ecb90410da Auto Merge of PR 20 - service-removals-i
Merged by Trez.One
2025-01-20 10:21:55 -05:00
Trez.One d6f3ba50c9 chore: Update README 2025-01-20 15:21:21 +00:00
Trez.One a0e2a780e4 Removing Rundeck, Ansible0guy WebUI, and Semaphore. 2025-01-20 10:08:48 -05:00
Trez.One 96683b39bc Merge remote-tracking branch 'refs/remotes/origin/main' 2025-01-20 10:05:43 -05:00
Trez.One 82c0e100b1 Merge branch 'add-ansible-to-workflow' 2025-01-20 10:04:08 -05:00
Trez.One 35e57799a4 ...
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-20 09:56:07 -05:00
Trez.One b16f96b376 ... 2025-01-20 09:44:35 -05:00
Trez.One 0e7054ac2f ... 2025-01-20 09:35:40 -05:00
Trez.One d509eff13f ... 2025-01-20 08:39:56 -05:00
Trez.One e6f5768d29 ... 2025-01-20 08:31:36 -05:00
Trez.One 97b5b45289 File naming fix. 2025-01-20 08:29:14 -05:00
Trez.One a38c8b50a2 Tweaking Ansible deployment step. 2025-01-20 08:22:53 -05:00
Trez.One 142dcffb9e ... 2025-01-20 08:12:35 -05:00
Trez.One 5533460a02 ... 2025-01-20 08:10:58 -05:00
Trez.One 00ccf6433d File fixes. 2025-01-20 08:07:47 -05:00
Trez.One 576734e22a Attempting hvac install step. 2025-01-20 07:59:37 -05:00
Trez.One 82f7dc66ca Adding venv. 2025-01-19 21:40:50 -05:00
Trez.One 8a01b85011 Tweaking Ansible dry run. 2025-01-19 21:32:05 -05:00
Trez.One 20d6780df0 Tweaking Ansible dry run. 2025-01-19 21:23:30 -05:00
Trez.One bf4464b661 Fixing pipeline. 2025-01-19 21:13:44 -05:00
gitea-sonarqube-bot 67a27db630 Auto Merge of PR #19 - pg-backweb-deploy
Merged by Trez.One
2025-01-19 20:56:32 -05:00
Trez.One 7719735849 Fixing pipeline.
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Check and Create PR (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Docker Compose & Ansible Lints (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Cloudflare DNS Setup (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Update README (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR, Cloudflare DNS, README generation, & Ansible/Docker Deployment / Deploy via Ansible & Docker Compose (push) Has been cancelled
2025-01-19 20:51:47 -05:00
gitea-sonarqube-bot ff97491910 Auto Merge of PR #18 - pg-backweb-deploy
Merged by Trez.One
2025-01-19 20:49:25 -05:00
Trez.One c7308b9dc4 Fixing pipeline. 2025-01-19 20:45:52 -05:00
gitea-sonarqube-bot 9a3cdf454a Auto Merge of PR #17 - pg-backweb-deploy
Merged by Trez.One
2025-01-19 20:09:12 -05:00
Trez.One a8278b6910 Fixing pipeline. 2025-01-19 20:01:32 -05:00
Trez.One 03c2f0a540 Merge remote-tracking branch 'refs/remotes/origin/pg-backweb-deploy' into pg-backweb-deploy 2025-01-19 19:58:15 -05:00
Trez.One 14e2c8ff87 Fixing pipeline. 2025-01-19 19:57:58 -05:00
gitea-sonarqube-bot 082c49cbe2 Auto Merge of PR #16 - pg-backweb-deploy
Merged by Trez.One
2025-01-19 19:56:41 -05:00
Trez.One a0b6d095c7 chore: Update README 2025-01-20 00:56:06 +00:00
Trez.One 0d82deb06c Fixing pipeline. 2025-01-19 19:51:32 -05:00
Trez.One b02387351e Adding PG Back Web service. 2025-01-19 19:48:25 -05:00
Trez.One 9a4bed728a ... 2025-01-19 16:46:38 -05:00
Trez.One 67fb2aff84 Adding known_hosts.... 2025-01-19 16:35:09 -05:00
Trez.One b2cb059d0f Adding known_hosts.... 2025-01-19 16:25:37 -05:00
Trez.One 39fa257213 Adding known_hosts.... 2025-01-19 16:20:53 -05:00
Trez.One ba22b86846 ... 2025-01-19 16:13:39 -05:00
Trez.One 9f39c234c0 ... 2025-01-19 16:07:09 -05:00
Trez.One b71d62f334 ... 2025-01-19 16:04:42 -05:00
Trez.One 0ae7f8b89a ... 2025-01-19 16:01:16 -05:00
Trez.One a188671e62 ... 2025-01-19 15:53:45 -05:00
Trez.One 45e9bf2947 ... 2025-01-19 15:38:20 -05:00
Trez.One cfe75a3f75 ... 2025-01-19 14:21:28 -05:00
Trez.One cfe1a0ca53 ... 2025-01-19 14:05:32 -05:00
Trez.One dfea0db5d8 ... 2025-01-19 13:57:50 -05:00
Trez.One 00de82e19a ... 2025-01-19 13:51:24 -05:00
Trez.One 2c664798ea ... 2025-01-19 13:10:02 -05:00
Trez.One 622e9d5806 ... 2025-01-19 13:07:46 -05:00
Trez.One 107fead7c4 ... 2025-01-19 12:59:31 -05:00
Trez.One 0f7724d050 ... 2025-01-19 12:05:25 -05:00
Trez.One ce3a44fcc4 ... 2025-01-19 12:02:12 -05:00
Trez.One e0ed8e2995 ... 2025-01-19 12:00:45 -05:00
Trez.One 699dd6abdf Tweaking caches; changing private key for Ansible. 2025-01-19 11:52:47 -05:00
Trez.One 8b101e7de7 ... 2025-01-19 11:45:36 -05:00
Trez.One 929005b91d ... 2025-01-19 11:43:47 -05:00
Trez.One 048e454425 ... 2025-01-19 11:38:47 -05:00
Trez.One 98e6311914 ... 2025-01-19 11:29:51 -05:00
Trez.One d703d18ec8 ... 2025-01-19 11:19:59 -05:00
Trez.One aa967db0c9 Adding caching for Vault. 2025-01-19 11:15:05 -05:00
Trez.One 5f98a0586f Bumping Ansible version again. 2025-01-19 11:04:16 -05:00
Trez.One 3e49ce2c62 Bumping Ansible version. 2025-01-19 11:01:56 -05:00
Trez.One 7ba94ee9ca Tweaking Ansible steps. 2025-01-19 10:57:27 -05:00
Trez.One 065312b50d Tweaking Ansible steps. 2025-01-19 10:51:02 -05:00
Trez.One b6e0473bc1 ... 2025-01-19 10:45:14 -05:00
Trez.One 2679e70122 ... 2025-01-19 10:43:28 -05:00
Trez.One b07056f856 ... 2025-01-19 10:41:58 -05:00
Trez.One 09309ceddc ... 2025-01-19 10:32:19 -05:00
Trez.One beb7e7e5a9 ... 2025-01-19 10:31:21 -05:00
Trez.One 50d981ef21 ... 2025-01-19 10:29:29 -05:00
Trez.One e9be8bcc4d ... 2025-01-19 10:28:26 -05:00
Trez.One 3b7d428f10 ... 2025-01-19 10:27:19 -05:00
Trez.One a0c4556067 ... 2025-01-19 10:25:50 -05:00
Trez.One 7611736510 ... 2025-01-19 10:23:10 -05:00
Trez.One d8d8161249 ... 2025-01-19 10:21:51 -05:00
Trez.One acaab9b5e9 ... 2025-01-19 10:19:53 -05:00
Trez.One 5f3672109b ... 2025-01-19 10:17:20 -05:00
Trez.One 50d9f9dfa4 ... 2025-01-19 10:16:14 -05:00
Trez.One 96e01309f5 ... 2025-01-19 10:14:22 -05:00
Trez.One 46ed74e052 ... 2025-01-19 10:10:26 -05:00
Trez.One dc16f986a1 ... 2025-01-19 10:09:01 -05:00
Trez.One 0473f2791a ... 2025-01-19 10:07:33 -05:00
Trez.One 25a226d699 ... 2025-01-19 10:04:30 -05:00
Trez.One 2b33a94c1d ... 2025-01-19 10:03:59 -05:00
Trez.One 3dbf100575 ... 2025-01-19 09:55:37 -05:00
Trez.One b34392662c ... 2025-01-19 09:54:19 -05:00
Trez.One f46f1800ec ... 2025-01-19 09:52:56 -05:00
Trez.One ea2df7f80f ... 2025-01-19 09:51:39 -05:00
Trez.One bfba8a0310 ... 2025-01-19 09:50:43 -05:00
Trez.One 6a5b008a55 ... 2025-01-19 09:46:39 -05:00
Trez.One ec3f08b88e ... 2025-01-19 09:44:57 -05:00
Trez.One c5beaf1f7d ... 2025-01-19 09:42:17 -05:00
Trez.One 3934fd5667 ... 2025-01-19 09:39:24 -05:00
gitea-sonarqube-bot 67c4f335dd Auto Merge of PR #9 - add-ansible-to-workflow
Merged by Trez.One
2025-01-19 09:37:07 -05:00
Trez.One 6c22bd2d55 Switching inventory file in Ansible Dry Run. 2025-01-19 09:32:22 -05:00
gitea-sonarqube-bot ef0f1c901f Auto Merge of PR #14 - ansible-guy-webui-service
Merged by Trez.One
2025-01-19 08:00:58 -05:00
gitea-sonarqube-bot d59541a354 Auto Merge of PR #13 - ansible-guy-webui-service
Merged by Trez.One
2025-01-19 07:51:41 -05:00
gitea-sonarqube-bot a36c41e6a6 Auto Merge of PR #12 - ansible-guy-webui-service
Merged by Trez.One
2025-01-19 07:34:56 -05:00
Trez.One 8ebd712661 ... 2025-01-18 14:03:27 -05:00
Trez.One 9bff971e06 ... 2025-01-18 13:59:44 -05:00
Trez.One 6e64597b91 ... 2025-01-18 13:52:05 -05:00
Trez.One 62eb7b668b ... 2025-01-18 13:49:24 -05:00
Trez.One e041026c27 ... 2025-01-18 13:47:58 -05:00
Trez.One 1ed8e1c6fb ... 2025-01-18 13:44:35 -05:00
Trez.One 60cd0d31e7 ... 2025-01-18 13:35:26 -05:00
Trez.One 5716372fa9 ... 2025-01-18 13:25:12 -05:00
Trez.One 514d575ece ... 2025-01-18 12:31:04 -05:00
Trez.One 07069269af Adding Gotify notifications for deployment; key file for Ansible. 2025-01-18 12:13:17 -05:00
Trez.One 7eabf6fd04 Adding Gotify notifications for deployment; key file for Ansible. 2025-01-18 11:49:52 -05:00
Trez.One 96f74fa8b9 Adding private key for Ansible steps. 2025-01-18 07:21:22 -05:00
Trez.One f09e3b4117 Adding Ansible installation step 2025-01-17 22:15:25 -05:00
Trez.One 2c3b41ab75 Adding Ansible installation step 2025-01-17 21:57:53 -05:00
Trez.One 42d811817a Adding Ansible installation step 2025-01-17 21:53:26 -05:00
Trez.One 7e1cae9910 Adding Ansible installation step 2025-01-17 21:47:45 -05:00
Trez.One dc22fba4cf Adding Ansible installation step 2025-01-17 21:40:28 -05:00
Trez.One 4a114d2ead Adding caching steps; removing hvac removal for now. 2025-01-17 21:30:34 -05:00
Trez.One 675357c89e Adding caching steps. 2025-01-17 21:25:58 -05:00
Trez.One 9575209e14 Using reusable action for Ansible Playbook actions. 2025-01-17 21:18:36 -05:00
Trez.One bb58c48441 Using reusable action for Ansible Playbook actions. 2025-01-17 21:16:19 -05:00
Trez.One 09fc8e68a6 . 2025-01-17 19:08:23 -05:00
Trez.One ed072defde . 2025-01-17 19:01:01 -05:00
Trez.One bc6f94456e . 2025-01-17 18:49:29 -05:00
Trez.One b47cdf4e71 . 2025-01-17 18:48:08 -05:00
Trez.One 5c4004b333 Moving requirements.yml to another dir. 2025-01-17 18:44:35 -05:00
Trez.One 4ed38f335d Moving requirements.yml to another dir. 2025-01-17 18:42:32 -05:00
Trez.One 7c4762fbd7 . 2025-01-17 18:39:37 -05:00
Trez.One 9d8207382a Merge remote-tracking branch 'refs/remotes/origin/add-ansible-to-workflow' into add-ansible-to-workflow 2025-01-17 18:26:13 -05:00
Trez.One 86011ffba0 Moving requirements.yml up a dir. 2025-01-17 18:21:56 -05:00
Trez.One 5b707b9ee1 Moving requirements file up a dir. 2025-01-17 18:20:51 -05:00
Trez.One f105b6f07d Adding in PR number to title to distinguish multiple PRs in branches. 2025-01-17 18:15:38 -05:00
Trez.One 0655b384f3 Merging the lint steps into one and deploy steps into another. 2025-01-17 18:15:38 -05:00
Trez.One c6e78b5cd6 Merging the lint steps into one and deploy steps into another. 2025-01-17 18:15:38 -05:00
Trez.One 17cdf160b5 Removing collections and leaving requirements; updated workflow to run Ansible Lint and deploy configs via Ansible. 2025-01-17 18:15:38 -05:00
Trez.One 373a8dd3b5 Adding in PR number to title to distinguish multiple PRs in branches. 2025-01-17 17:05:27 -05:00
Trez.One cd746f0030 Merging the lint steps into one and deploy steps into another. 2025-01-17 16:56:42 -05:00
Trez.One dcca52a2ec Merging the lint steps into one and deploy steps into another. 2025-01-17 16:53:23 -05:00
Trez.One d8cc151328 Removing collections and leaving requirements; updated workflow to run Ansible Lint and deploy configs via Ansible. 2025-01-17 16:42:06 -05:00
4280 changed files with 5173 additions and 611045 deletions
-1
View File
@@ -1 +0,0 @@
{"last_found_secrets": [{"name": "Generic Password - /home/charish/app-configs/searxng_settings.yml.j2", "match": "6e0d657eb1f0fbc40cf0b8f3c3873ef627cc9cb7c4108d1c07d979c04bc8a4bb"}]}
-3
View File
@@ -1,3 +0,0 @@
---
schedule:
interval: "daily"
@@ -0,0 +1,42 @@
name: List of Services README Generation
on:
schedule:
- cron: 30 */2 * * *
workflow_dispatch:
jobs:
readme-services:
name: Generate Services List
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
ref: 'main'
- name: Install yq
uses: dcarbone/install-yq-action@4075b4dca348d74bd83f2bf82d30f25d7c54539b # v1.3.1
- name: Generate service list
run: |
yq 'explode(.) | .services | to_entries | map({"service": .key, "image": .value.image, "description": (.value.labels."homepage.description" // "")})' docker-compose.yml > services.yml
- name: Generate Markdown Table
uses: gazab/create-markdown-table@6686233d7008e8d8b9d4bbdbfd1fb1ae510019f0 # v1.0.7
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@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4
with:
message: "chore: Update README"
add: "README.md"
+340 -127
View File
@@ -1,11 +1,18 @@
name: Gitea Branch PR, Cloudflare DNS, README generation, & Docker Deployment
on:
workflow_dispatch:
push:
branches-ignore:
- main
- "main"
- "renovate/**"
paths:
- '**.yml'
- "**/docker-compose.yml"
env:
FLARECTL_VERSION: "0.116.0"
HC_VAULT_VERSION: "1.20.4"
TEA_VERSION: "0.10.1"
jobs:
check-and-create-pr:
@@ -13,88 +20,221 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Install tea
uses: supplypike/setup-bin@v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
uri: 'https://gitea.com/gitea/tea/releases/download/v0.9.2/tea-0.9.2-linux-amd64'
name: 'tea'
version: '0.9.2'
fetch-depth: 1
- name: Check if open PR exists
id: check-opened-pr-step
continue-on-error: true
run: |
echo "Logging into Gitea..."
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 }}
echo "Setting default login to gitea-rinoa..."
tea login default gitea-rinoa
echo "Checking for existing PRs..."
pr_exists=$(tea pr list --repo ${{ github.repository }} --state open --fields index,title,head | egrep ${{ github.ref_name }} | tail -1 | wc -l)
echo ${pr_exists}
echo "exists=$pr_exists" >> $GITHUB_OUTPUT
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: PR Check @ Rinoa"
notification_message: "Checking for existing PR... 🔍"
- name: Create PR
if: ${{ steps.check-opened-pr-step.outputs.exists == '0' }}
run: |
echo "Creating PR for branch: ${{ github.ref_name }}"
tea pr c -r ${{ github.repository }} -t "Automated PR for ${{ github.ref_name }}" -d "Automatically created PR for branch: ${{ github.ref_name }}" -a ${{ github.actor }}
- name: PR Check/Creation
uses: https://git.trez.wtf/Trez/gitea-auto-pr@main
with:
url: ${{ secrets.TREZ_GITEA_URL }}
token: ${{ secrets.BOT_GITEA_TOKEN }}
pr-label: docker-compose,manual
assignee: ${{ github.actor }}
docker-compose-test:
name: Docker Compose Test
needs: [check-and-create-pr]
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: PR Check @ Rinoa"
notification_message: "PR Check done 🎟️"
generate-service-list:
name: Generate list of added/modified/deleted services
runs-on: ubuntu-latest
env:
VAULT_ADDR: ${{ secrets.RINOA_VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
needs: [check-and-create-pr]
outputs:
svc_deploy_list: ${{ steps.detect_services.outputs.docker_svc_list }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Install jq
uses: dcarbone/install-jq-action@v3.0.1
- name: Install Vault
uses: cpanato/vault-installer@main
with:
vault-release: '1.18.3'
- name: Generate .env file for linting
- name: Fetch base branch
run: |
vault kv get -format=json rinoa-docker/env | jq -r '.data.data' | jq -r 'keys[] as $k | "\($k)='\''\(.[$k])'\''"' > .env
git fetch origin ${{ github.event.pull_request.base.ref }}
- name: Docker Compose Lint
uses: yu-ichiro/spin-up-docker-compose-action@v1
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
file: docker-compose.yml
pull: true
pull-opts: --dry-run
up: true
up-opts: --dry-run -d --remove-orphans
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Services TBD"
notification_message: "Generating list of services to deploy..."
- name: Save both versions of docker-compose.yml
run: |
git show origin/main:docker-compose.yml > docker-compose-main.yml || touch docker-compose-main.yml
cp docker-compose.yml docker-compose-head.yml
- name: Detect added, deleted, and modified services
id: detect_services
run: |
echo "Getting services from main and ${{ github.ref_name }}"
yq '.services | keys | .[]' docker-compose-main.yml | sort > services_main.txt
yq '.services | keys | .[]' docker-compose-head.yml | sort > services_head.txt
echo "Creating list of modified services..."
touch service_changes.txt
# Detect newly added services
comm -13 services_main.txt services_head.txt | while read service; do
[ -n "$service" ] && echo "$service: added" >> service_changes.txt
done
# Detect modified services
comm -12 services_main.txt services_head.txt | while read service; do
yq ".services[\"$service\"]" docker-compose-main.yml > tmp_main.yml
yq ".services[\"$service\"]" docker-compose-head.yml > tmp_head.yml
if ! diff -q tmp_main.yml tmp_head.yml > /dev/null; then
echo "$service: modified" >> service_changes.txt
fi
done
echo "Detected service changes:"
cat service_changes.txt || echo "None"
# Gather list of modified/added services
mod_svcs=$(cut -d':' -f1 service_changes.txt | sort | uniq)
if [ -z "$mod_svcs" ]; then
echo "No modified or added services detected."
echo "docker_svc_list<<EOF" >> "$GITHUB_OUTPUT"
echo "" >> "$GITHUB_OUTPUT"
echo "EOF" >> "$GITHUB_OUTPUT"
exit 0
fi
echo "Modified/added services:"
echo "$mod_svcs"
# Include direct dependencies
echo "Resolving direct dependencies..."
deps_list=""
for svc in $mod_svcs; do
deps=$(yq -r ".services[\"$svc\"].depends_on | keys | .[]" docker-compose-head.yml 2>/dev/null || true)
if [ -n "$deps" ]; then
echo "$svc depends on:"
echo "$deps"
deps_list="$deps_list $deps"
fi
done
all_svcs=$( (echo "$mod_svcs"; echo "$deps_list") | tr ' ' '\n' | sort -u)
echo "Final service list (including direct dependencies):"
echo "$all_svcs"
# Expose to workflow output
echo "docker_svc_list<<EOF" >> "$GITHUB_OUTPUT"
echo "$all_svcs" >> "$GITHUB_OUTPUT"
echo "EOF" >> "$GITHUB_OUTPUT"
- name: List of Services for (Re)Deployment
run: |
echo -e "${{ steps.detect_services.outputs.docker_svc_list }}"
docker-compose-dry-run:
name: Docker Compose Dry Run
needs: [generate-service-list]
runs-on: ubuntu-latest
env:
VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
VAULT_NAMESPACE: ""
RINOA_REGISTRY_PASSWORD: ${{ secrets.BOT_GITEA_PASSWORD }}
DOCKER_SVC_LIST: ${{ needs.generate-service-list.outputs.svc_deploy_list }}
steps:
- name: Checkout
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Login to Docker Hub
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Login to GitHub Container Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.GHCR_USER }}
password: ${{ secrets.GHCR_LOGIN_TOKEN }}
- name: Login to Private Gitea Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: git.trez.wtf
username: ${{ secrets.BOT_GITEA_USER }}
password: ${{ secrets.BOT_GITEA_PASSWORD }}
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Docker Compose Dry Run @ Rinoa"
notification_message: "Starting Docker Compose dry run..."
- name: Generate .env from Hashicorp Vault
uses: https://git.trez.wtf/Trez/hc-vault-env@main
with:
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
HC_VAULT_USERNAME: ${{ secrets.VAULT_GITEA_USER }}
HC_VAULT_PASSWORD: ${{ secrets.VAULT_GITEA_PASSWORD }}
HC_VAULT_SECRETS_PATH: rinoa-docker/env
- name: Pre-pull/build service images in parallel
uses: https://git.trez.wtf/Trez/docker-select-image-pull@main
env:
DOCKER_HOST: tcp://dockerproxy:2375
with:
services: ${{ env.DOCKER_SVC_LIST }}
compose_profile: "rinoa-apps"
- name: Docker Compose Dry Run
uses: hoverkraft-tech/compose-action@b716db5b717cb9b81e391fe638e5aceaa2299e43 # v2.4.0
env:
DOCKER_HOST: tcp://dockerproxy:2375
with:
services: |
${{ needs.generate-service-list.outputs.svc_deploy_list }}
up-flags: -d --remove-orphans --dry-run
compose-flags: --dry-run --profile rinoa-apps
services-log-level: debug
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Docker Compose Dry Run @ Rinoa"
notification_message: "Docker Compose dry run completed successfully."
cloudflare-dns-setup:
name: Cloudflare DNS Setup
needs: [docker-compose-test]
needs: [docker-compose-dry-run]
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
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
fetch-depth: 1
- name: Install flarectl
uses: supplypike/setup-bin@v4
uses: supplypike/setup-bin@8e3f88b4f143d9b5c3497f0fc12d45c83c123787 # v4.0.1
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'
uri: https://github.com/cloudflare/cloudflare-go/releases/download/v${{ env.FLARECTL_VERSION }}/flarectl_${{ env.FLARECTL_VERSION }}_linux_amd64.tar.gz
name: flarectl
version: ${{ env.FLARECTL_VERSION }}
- name: Grab Subdomains from Docker Compose & Cloudflare
id: grab-subdomains
@@ -102,14 +242,29 @@ jobs:
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
yq -r '.services[].labels.swag_url' docker-compose.yml | \
egrep -v 'null' | \
awk -F'.' '{print $1}' | \
sort > compose_subdomains.txt
flarectl --json dns list \
--zone "trez.wtf" \
--type=CNAME \
--content "trez.wtf" \
| jq -r '.[].Name' | awk -F"." '{print $1}' | \
sort > cloudflare_subdomains.txt
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Cloudflare Setup @ Rinoa"
notification_message: "Starting Cloudflare DNS setup..."
- name: Compare Subdomains
id: compare-subdomains
uses: LouisBrunner/diff-action@v2.2.0
uses: LouisBrunner/diff-action@9ea7b75986aa27143ad4928974c98a5a1bd92170 # v2.2.0
with:
old: compose_subdomains.txt
new: cloudflare_subdomains.txt
@@ -129,93 +284,151 @@ jobs:
flarectl dns create --zone "trez.wtf" --name "${subdomain}" --type=CNAME --content "trez.wtf" --proxy true
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
- name: Gotify Notification
uses: eikendev/gotify-action@master
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"
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Cloudflare Setup @ Rinoa"
notification_message: "Cloudflare DNS setup completed successfully."
pr-merge:
name: PR Merge
needs: [regenerate-readme]
needs: [generate-service-list, docker-compose-dry-run]
if: github.ref != 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Install tea
uses: supplypike/setup-bin@v4
uses: supplypike/setup-bin@8e3f88b4f143d9b5c3497f0fc12d45c83c123787 # v4.0.1
with:
uri: 'https://gitea.com/gitea/tea/releases/download/v0.9.2/tea-0.9.2-linux-amd64'
name: 'tea'
version: '0.9.2'
uri: https://gitea.com/gitea/tea/releases/download/v${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64
name: tea
version: ${{ env.TEA_VERSION }}
- 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 }}
echo "Setting default login for Gitea..."
tea login add \
--name gitea-rinoa \
--url "${{ secrets.TREZ_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 ${{ github.ref_name }} | awk -F, '{print $1}' | sed -e 's|"||g')
echo "${pr_index}"
tea pr m --repo ${{ github.repository }} --title "Auto Merge of PR #${pr_index} - ${{ github.ref_name }}" --message "Merged by ${{ github.actor }}" --output table ${pr_index}
echo "Merging PR..."
pr_index=$(tea pr ls \
--repo ${{ github.repository }} \
--state open --fields index,title,head,state \
--output csv | \
egrep ${{ github.ref_name }} | awk -F"," '{print $1}' | sed -e 's|"||g')
tea pr m \
--repo ${{ github.repository }} \
--title "Auto Merge of PR ${pr_index} - ${{ github.ref_name }}" \
--message "Merged by ${{ github.actor }}" ${pr_index}
echo "pr_index=${pr_index}" >> $GITHUB_OUTPUT
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: PR Merge Successful"
notification_message: "PR #${{ steps.pr_merge.outputs.pr_index }} merged."
docker-compose-deploy:
name: Deploy via Docker Compose
name: Docker Compose Deployment
runs-on: ubuntu-latest
needs: [pr-merge]
needs: [generate-service-list, docker-compose-dry-run, pr-merge]
env:
VAULT_ADDR: ${{ secrets.RINOA_VAULT_ADDR }}
VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
DOCKER_HOST: tcp://dockerproxy:2375
RINOA_REGISTRY_PASSWORD: ${{ secrets.BOT_GITEA_PASSWORD }}
DOCKER_SVC_LIST: ${{ needs.generate-service-list.outputs.svc_deploy_list }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
ref: main
- name: Install Vault
uses: cpanato/vault-installer@main
- name: Login to Docker Hub
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- 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: Login to GitHub Container Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.GHCR_USER }}
password: ${{ secrets.GHCR_LOGIN_TOKEN }}
- name: Login to Private Gitea Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: git.trez.wtf
username: ${{ secrets.BOT_GITEA_USER }}
password: ${{ secrets.BOT_GITEA_PASSWORD }}
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Docker Compose Deployment @ Rinoa"
notification_message: "Starting Docker Compose run..."
- name: Generate .env from Hashicorp Vault
uses: https://git.trez.wtf/Trez/hc-vault-env@main
with:
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
HC_VAULT_USERNAME: ${{ secrets.VAULT_GITEA_USER }}
HC_VAULT_PASSWORD: ${{ secrets.VAULT_GITEA_PASSWORD }}
HC_VAULT_SECRETS_PATH: rinoa-docker/env
- name: Pre-pull/build service images in parallel
uses: https://git.trez.wtf/Trez/docker-select-image-pull@main
env:
DOCKER_HOST: tcp://dockerproxy:2375
with:
services: ${{ env.DOCKER_SVC_LIST }}
compose_profile: "rinoa-apps"
- name: Docker Compose Deployment
uses: keatonLiu/docker-compose-remote-action@v1.2
uses: hoverkraft-tech/compose-action@b716db5b717cb9b81e391fe638e5aceaa2299e43 # v2.4.0
env:
DOCKER_HOST: tcp://dockerproxy:2375
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
services: |
${{ needs.generate-service-list.outputs.svc_deploy_list }}
up-flags: -d --remove-orphans
down-flags: --dry-run
compose-flags: --profile rinoa-apps
services-log-level: debug
- name: Docker Compose Healthcheck
uses: jaracogmbh/docker-compose-health-check-action@973fbdccf7c8e396b652d3501984c8e530a9fa80 # v1.0.0
with:
max-retries: 30
retry-interval: 10
compose-file: "docker-compose.yml"
skip-exited: "true"
skip-no-healthcheck: "true"
- name: Gotify Notification
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: Docker Compose Deployment @ Rinoa"
notification_message: "Deployment completed successfully."
+146
View File
@@ -0,0 +1,146 @@
name: Renovate Image Tag Deployment
on:
workflow_dispatch:
pull_request:
types: [closed]
branches:
- main
paths:
- "**/docker-compose.yml"
env:
HC_VAULT_VERSION: "1.20.4"
VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
jobs:
deploy:
name: Renovate PR Deployment
if: |
github.event.pull_request.merged == true &&
github.event.pull_request.user.login == 'renovate-bot'
runs-on: ubuntu-latest
steps:
- name: Checkout full repository
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
with:
fetch-depth: 0 # required so we can access main^1
- name: Save docker-compose.yml before merge (old)
run: |
git fetch origin main
if git ls-tree -r origin/main^1 --name-only | grep -q '^docker-compose.yml$'; then
git show origin/main^1:docker-compose.yml > docker-compose-old.yml
else
echo "services: {}" > docker-compose-old.yml
fi
- name: Save docker-compose.yml after merge (new)
run: |
git show origin/main:docker-compose.yml > docker-compose-new.yml
- name: Detect services with image tag/digest changes
id: detect_services
run: |
set -euo pipefail
echo "Flattening docker-compose files..."
yq eval '... comments=""' docker-compose-old.yml > docker-compose-old-flat.yml
yq eval '... comments=""' docker-compose-new.yml > docker-compose-new-flat.yml
echo "Getting service names..."
yq eval '.services | keys | .[]' docker-compose-old-flat.yml | sort > services_old.txt
yq eval '.services | keys | .[]' docker-compose-new-flat.yml | sort > services_new.txt
echo "Checking for image changes..."
: > service_changes.txt
comm -12 services_old.txt services_new.txt | while read service; do
old_image=$(yq eval-all --yaml-fix-merge-anchor-to-spec=true ".services[\"$service\"].image // \"\"" docker-compose-old-flat.yml)
new_image=$(yq eval-all --yaml-fix-merge-anchor-to-spec=true ".services[\"$service\"].image // \"\"" docker-compose-new-flat.yml)
if [ "$old_image" != "$new_image" ]; then
echo "$service" >> service_changes.txt
fi
done
echo "Detected services with changed images:"
cat service_changes.txt || true
# Prepare multiline output for GitHub Actions
echo "docker_svc_list<<EOF" >> "$GITHUB_OUTPUT"
sort -u service_changes.txt >> "$GITHUB_OUTPUT"
echo "EOF" >> "$GITHUB_OUTPUT"
- name: Stop if no image changes
if: steps.detect_services.outputs.docker_svc_list == ''
run: |
echo "No image tag/digest changes detected. Exiting."
exit 1
- name: Login to Docker Hub
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- name: Login to GitHub Container Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.GHCR_USER }}
password: ${{ secrets.GHCR_LOGIN_TOKEN }}
- name: Login to Private Gitea Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
with:
registry: git.trez.wtf
username: ${{ secrets.BOT_GITEA_USER }}
password: ${{ secrets.BOT_GITEA_PASSWORD }}
- name: Gotify Notification (Start)
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: [RENOVATE] Docker Compose Deployment @ Rinoa"
notification_message: "Starting Docker Compose run..."
- name: Generate .env from Hashicorp Vault
uses: https://git.trez.wtf/Trez/hc-vault-env@main
with:
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
HC_VAULT_USERNAME: ${{ secrets.VAULT_GITEA_USER }}
HC_VAULT_PASSWORD: ${{ secrets.VAULT_GITEA_PASSWORD }}
HC_VAULT_SECRETS_PATH: rinoa-docker/env
- name: Docker Compose Deployment
uses: hoverkraft-tech/compose-action@b716db5b717cb9b81e391fe638e5aceaa2299e43 # v2.4.0
env:
DOCKER_HOST: tcp://dockerproxy:2375
with:
services: |
${{ steps.detect_services.outputs.docker_svc_list }}
up-flags: -d --remove-orphans
down-flags: --dry-run
services-log-level: debug
- name: Docker Compose Healthcheck
id: health
uses: jaracogmbh/docker-compose-health-check-action@973fbdccf7c8e396b652d3501984c8e530a9fa80 # v1.0.0
with:
max-retries: 30
retry-interval: 10
compose-file: "docker-compose.yml"
skip-exited: "true"
skip-no-healthcheck: "true"
- name: Gotify Notification (Finish)
uses: eikendev/gotify-action@master
with:
gotify_api_base: "${{ secrets.RUNNER_GOTIFY_URL }}"
gotify_app_token: "${{ secrets.RUNNER_GOTIFY_TOKEN }}"
notification_title: "GITEA: [RENOVATE] Docker Compose Deployment @ Rinoa"
notification_message: "Deployment completed successfully."
+33
View File
@@ -0,0 +1,33 @@
name: Renovate
on:
schedule:
- cron: "0/30 * * * *"
workflow_dispatch:
env:
RENOVATE_VERSION: "41.138.5"
jobs:
renovate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Checkout
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Renovate Run
env:
DOCKER_HOST: tcp://dockerproxy:2375
run: |
docker run --rm \
-e RENOVATE_PLATFORM=gitea \
-e RENOVATE_ENDPOINT=https://git.trez.wtf/api/v1 \
-e RENOVATE_TOKEN=${{ secrets.RENOVATE_BOT_TOKEN }} \
-e LOG_LEVEL=${{ vars.RENOVATE_LOG_LEVEL }} \
-e RENOVATE_GITHUB_COM_TOKEN=${{ secrets.RENOVATE_GITHUB_TOKEN }} \
-e RENOVATE_CONFIG_FILE=renovate.json \
-e RENOVATE_REPOSITORIES=trez/rinoa-docker \
--volumes-from ${{ env.JOB_CONTAINER_NAME }} \
-w ${GITHUB_WORKSPACE} \
renovate/renovate:${{ env.RENOVATE_VERSION }}-full
-13
View File
@@ -1,13 +0,0 @@
---
name: "Ansible Lint"
on: # yamllint disable-line rule:truthy
pull_request:
branches: [main]
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
ansible-lint:
uses: ansible/ansible-content-actions/.github/workflows/ansible_lint.yaml@main
+2 -1
View File
@@ -1 +1,2 @@
ansible/**
**/.cache_ggshield
**/.env
+1
View File
@@ -0,0 +1 @@
2025-10-08T06-54-08
+208 -153
View File
@@ -2,157 +2,212 @@
| Service | Image |
| --- | --- |
| actual_server | docker.io/actualbudget/actual-server:latest |
| adguard | adguard/adguardhome:latest |
| ansible0guy-webui | ansible0guy/webui: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.23.1 |
| 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 |
| 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 | linuxserver/mariadb |
| mastodon | lscr.io/linuxserver/mastodon:latest |
| 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 |
| rundeck | rundeck/rundeck:5.8.0 |
| rundeck-pg-db | postgres:16-alpine |
| 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 |
| speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest |
| 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 |
| yacht | selfhostedpro/yacht |
| 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 |
| Service | Image | Description |
| --- | --- | --- |
| 13ft | ghcr.io/wasi-master/13ft:latest@sha256:563ce7794a7173250c25c9162495bf2f510dd714067d74363c9ab2bd0e5a994f | Web interface for blocking ads and paywalls |
| actual_server | docker.io/actualbudget/actual-server:latest@sha256:32dceb536149fcfe6e5292a6a568403c363e9fd59a41596da002b994a0b2216e | Privacy-focused app for managing finances |
| adguard | adguard/adguardhome:v0.107.67@sha256:927dc14b3e3cbd359e84658914590270a77d54446a6565e9498bef3444c286a4 | Ad-blocking/DNS |
| apcupsd-cgi | bnhf/apcupsd-cgi:latest@sha256:e8733930739719aca608fd97aecfb0aa5f53aaf7681bf4bbccd49dbf67132bf8 | Web interface for apcupsd |
| apprise-api | lscr.io/linuxserver/apprise-api:latest@sha256:31fc75e049546a808fb287af2d26b934c6417d1961c739e8fb583066de99bfca | Multi-channel notification API |
| archivebox | archivebox/archivebox:latest@sha256:fdf2936192aa1e909b0c3f286f60174efa24078555be4b6b90a07f2cef1d4909 | Open-source and self-hosted web archiving |
| asciinema | ghcr.io/asciinema/asciinema-server:latest@sha256:8da830a6eb0b6715becf31b2495877aa5d661674f29c52a3a3363110847c5598 | Platform for hosting and sharing terminal session recordings |
| asciinema-pg-db | postgres:14-alpine@sha256:49f7dcce1efddd8d86ae3f37dcba206b5655d9fac3d3872d2823177fd6c1e7fa | |
| audiobookshelf | ghcr.io/advplyr/audiobookshelf:latest@sha256:dd4a3079d26bfe9f0ea63de3e3eff483dfa25fef05ef850a5a9d121dca3794b2 | Podcasts, eBooks, & Audiobooks |
| authelia | authelia/authelia:master@sha256:e9fb691f9d835d79cd56d7250224780341f43531006f1ed9e12bf021e8d47552 | Authentication/authorization server with MFA & SSO |
| authelia-pg | postgres:16-alpine@sha256:84fb5d5bdd7d47f1889f325e534f3ce643f853f460832c8a61949f5391b8dc42 | |
| authelia-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| bazarr | lscr.io/linuxserver/bazarr:latest@sha256:005f97fcab0fd7402cd7ff3c09f5ff4da4c63ca51be487e90d5c4dc8a8f85a45 | Subtitle automation for TV shows/movies |
| beszel | henrygd/beszel:latest@sha256:a019a9f05ba6b16d2f990ed21cedab99741ae408ec22eef2fb84be3a16640d33 | Lightweight server monitoring hub |
| beszel-agent | henrygd/beszel-agent:latest@sha256:17fe8c1bf093bc65fba8808093de6b3a3a8ed915bc59eef9815ea42c889aab6a | |
| bitwarden | vaultwarden/server:latest@sha256:84fd8a47f58d79a1ad824c27be0a9492750c0fa5216b35c749863093bfa3c3d7 | Credential/Information Vault |
| bluesky-pds | code.modernleft.org/gravityfargo/bluesky-pds:v0.4.158@sha256:44810dc5cf9c78135d20dfd60e0999e2db0dfc5fd56dc7e45e8844d1b57c54bd | |
| browserless | ghcr.io/browserless/chromium:latest@sha256:ef2affc38cd47b23e62851e8be3644a97a485faa0de899ffbd74e1c3883e88b4 | |
| bytestash | ghcr.io/jordan-dalby/bytestash:latest@sha256:9c17b5510ca45c976fe23b0d4705ad416aa58d4bf756a70e03ef1f08cf7801fd | Code Gists/Snippets |
| castopod | castopod/castopod:latest@sha256:e59262a89b035d1cb7decd7dcc387670c5ba81e31b67c7e0e89ef827d7f58ea9 | Podcast self-hosting |
| castopod-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| changedetection | ghcr.io/dgtlmoon/changedetection.io@sha256:d924bacc4640cfe2dbffcdbb221caa740d00dd6e24fa6877ea6b797d8cd29f99 | Page change monitoring with alerts |
| changedetection-chrome | dgtlmoon/sockpuppetbrowser:latest@sha256:9f2df6791a4cd9b2c3138cb62b5a8de7f27953cab84729fe09d28cbd341a8973 | |
| chrome | gcr.io/zenika-hub/alpine-chrome:123@sha256:e38563d4475a3d791e986500a2e4125c9afd13798067138881cf770b1f6f3980 | |
| clipcascade | sathvikrao/clipcascade:latest@sha256:0f7aadec03af6b22a157466ade3ed1730dfd3b390d2989e55c0180e1d12d736f | Online file converter |
| cloudflareddns | ghcr.io/hotio/cloudflareddns:latest@sha256:5c3d73dec0b80e712ac3fefa660f403875e78ba643fd97563fc39531e403e281 | |
| convertx | ghcr.io/c4illin/convertx@sha256:346589f154332997329fdc888417d4b24c49cc9140eab80e637a68cfbdd8041b | Online file converter |
| crowdsec | crowdsecurity/crowdsec:latest@sha256:26841bec239f53c74f5ac35ca89166b0566c511a449c4852d3187c8a62faf4ed | |
| crowdsec-dashboard | metabase/metabase@sha256:f8a99822a7d3e2ee0874412b1835c99996addeb2101a183de7b6d55e5f6018cb | Real-time & crowdsourced protection against aggressive IPs |
| cyber-chef | mpepping/cyberchef:latest@sha256:1772a04fd261f971da89cf6212147afe55a37b4a93421db928a78e01de3d65ea | Web app for encryption, encoding, compression, and data analysis |
| czkawka | jlesage/czkawka@sha256:03109f40d1bc41ebe24c2fd3ee81429950338591bbb64c4cf39ec6160fee75a4 | Smart file management |
| dagu | ghcr.io/dagu-org/dagu:alpine@sha256:da97d58fde48b39aa9a5456b3fafeb8f05691c6925922d2d89b9a87514c36638 | Cron alternative with a web UI |
| dawarich-app | freikin/dawarich:latest@sha256:ca06ad58ac7a26d30cd26d84242f12ac0b27227c2c095a0d03c0d167e9cb909a | Self-hosted alternative to Google Location History |
| dawarich-pg-db | postgis/postgis:17-3.5-alpine@sha256:b5316941603622f8c10ccff770885cd3adf940555cb8f65b0e3d9c9040722492 | |
| dawarich-sidekiq | freikin/dawarich:latest@sha256:ca06ad58ac7a26d30cd26d84242f12ac0b27227c2c095a0d03c0d167e9cb909a | |
| dawarich-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| dead-man-hand | ghcr.io/bkupidura/dead-man-hand:latest@sha256:31905f19678f60d55ecdfa63dad009c07e2055cb5db0c608c8cab5de4467050e | |
| docker-socket-proxy | ghcr.io/tecnativa/docker-socket-proxy:latest@sha256:3400c429c5f9e1b21d62130fb93b16e2e772d4fb7695bd52fc2b743800b9fe9e | |
| dockflare | alplat/dockflare:stable@sha256:f37b8b0080a7ee9a448b5c34ce2043ec71e9378ae92736487ec8e6b6ce69bdba | Cloudflare Tunnel controller |
| dockpeek | ghcr.io/dockpeek/dockpeek:v1.6.5@sha256:6807298f51c5eedf34c6f44dc7cbdaecd6bd2d789cea9f50489d0786539abd4c | Real-time port monitoring and discovery |
| duplicati | lscr.io/linuxserver/duplicati:latest@sha256:6f9d58c8183dcfee25f0a36077b14ef278f06e51c47aa4d44c51f1d5360f44a9 | Data backup |
| easyappointments | alextselegidis/easyappointments:1.5.2@sha256:484f183a7f5bcc9c0486674de4af01c785ab73fc2ee962dc35db7d0ba69d2825 | Highly customizable appointment scheduler |
| excalidraw | excalidraw/excalidraw:latest@sha256:b5b9454af5f9c4403ea3b8ef06f2a3e29ac68e79e7d457f373f4d4a4b603d4bc | Virtual whiteboard for sketching hand-drawn like diagrams |
| explo | ghcr.io/lumepart/explo:latest@sha256:2c6fe1e5fbe0ceb17c653191001e7cb96eff0ae82539b44f61b024caa0fbfd14 | |
| fastenhealth | ghcr.io/fastenhealth/fasten-onprem:main@sha256:992a3fe0096500475cc29f5a83234481a6079652d064bc6e2c4e660860af7fba | Open-source, self-hosted, personal/family electronic medical record aggregator |
| flaresolverr | ghcr.io/flaresolverr/flaresolverr:latest@sha256:5379a9209c86870558d77c8cdf7efdf300aecf0447617a05dc77e0491d53f34c | |
| garage | dxflrs/garage:v2.1.0@sha256:4c9b34c113e61358466e83fd6e7d66e6d18657ede14b776eb78a93ee8da7cf6a | |
| garage-webui | khairul169/garage-webui:latest@sha256:17c793551873155065bf9a022dabcde874de808a1f26e648d4b82e168806439c | S3-compatible storage backend |
| ghost | ghost:latest@sha256:ffc213a6f2db7210b69396dc4330b4a9c5e27c8b044ae453854d53bd3937a6ec | Personal blog |
| gitea | gitea/gitea:1.24.6@sha256:2edc102cbb636ae1ddac5fa0c715aa5b03079dee13ac6800b2cef6d4e912e718 | Private Code Repo |
| gitea-db | postgres:14@sha256:fbd63b8e1eb2b318d342e8ad279891f622aa5ff69bd95e5683cc915301218bcf | |
| gitea-runner | gitea/act_runner:latest@sha256:8477d5b61b655caad4449888bae39f1f34bebd27db56cb15a62dccb3dcf3a944 | |
| gitea-sonarqube-bot | justusbunsi/gitea-sonarqube-bot:v0.4.0@sha256:18dd43b470d9a470e27d5999dd7dcbb44423d5c4466ae56dd7c1722f23115673 | |
| gitignore-io | guog/gitignore.io:latest@sha256:27b0bc3e9eb81adaee39fb6f77169ea9cbef164bcab049d29bcab68d154013ad | .gitignore generator |
| gluetun | qmcgaw/gluetun:latest@sha256:9b429a254a359f7553b0260e2f194901a1fd6fc4ac09f0749c7de6620cb11b1a | |
| gotify | gotify/server@sha256:2ae0e4e689f183137c8247884382fcb174d5a72253ce1897e7e5267090093fc8 | Notification System |
| guacamole | flcontainers/guacamole:latest@sha256:81a420f386ef8cbb4697208e13ea90f6a10a54619981241bed672e4a41b5f77f | Client-less remote desktop gateway |
| homepage | ghcr.io/gethomepage/homepage:latest@sha256:e7fc26f914cf5e7dcd6c566e24ca218addb879aa76478ad4a553b1f9ae48b1d7 | |
| hugo | hugomods/hugo:exts@sha256:89c0472bdfc5f9ff051ae9f54942428c62edb1d2ec3527bf1a4e63e24aa48356 | Static site |
| immich-server | ghcr.io/immich-app/immich-server:release@sha256:8286638680f0a38a7cb380be64ed77d1d1cfe6d0e0b843f64bff92b24289078d | High performance self-hosted photo and video management solution |
| immich-machine-learning | ghcr.io/immich-app/immich-machine-learning:release@sha256:45626a33361ef7ed361de41b0d2dc19e5949442cdf0a8eb64b157dc8a04e9855 | |
| immich-pg-db | tensorchord/pgvecto-rs:pg14-v0.2.1@sha256:9172feae86a211bc502db4ec2d3309a57329060b031d91796d39f45d1d698ef3 | |
| immich-public-proxy | alangrainger/immich-public-proxy:latest@sha256:bf9ae2b60f9cd69867789a2a492510443aa61cf01ab085475a08496ef35e67d0 | Immich Proxy for public sharing |
| immich-power-tools | ghcr.io/varun-raj/immich-power-tools:latest@sha256:abfe87c08d6c08575649d7f4af04bd61ab2e5d3d54bdba693700595f70c92d0a | |
| immich-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| influxdb2 | influxdb:2-alpine@sha256:fa166d3bdf6beeecf57791b70e558f6ef54e1e6cea95fb7728b45314bc48543b | Scalable datastore for metrics, events, and real-time analytics |
| invidious | quay.io/invidious/invidious:latest@sha256:2836b5b8226a53a9cc2afdbd5f5fe6bccdd200f2e17cd92a828b4dc8d8b5cc06 | Alternative YouTube frontend (privacy-focused, ad-blocking) |
| invidious-companion | quay.io/invidious/invidious-companion:latest@sha256:62e5ec92802bc6da3e7ca6f39879d869e20d065c5c6d9cfa8ec2296057c48a3d | |
| invidious-db | docker.io/library/postgres:14@sha256:fbd63b8e1eb2b318d342e8ad279891f622aa5ff69bd95e5683cc915301218bcf | |
| invoice-ninja | invoiceninja/invoiceninja-debian:5@sha256:5505dffeb378e4ea926c761177025881f251b049dc1dba15af3384e5ca5568b4 | |
| invoice-ninja_proxy | nginx@sha256:f79cde317d4d172a392978344034eed6dff5728a8e6d7a42f507504c23ecf8b8 | Simple invoicing, multiple payment options, expense and vendor management, and more! |
| it-tools | ghcr.io/corentinth/it-tools:latest@sha256:8b8128748339583ca951af03dfe02a9a4d7363f61a216226fc28030731a5a61f | Useful tools for developers and people working in IT |
| jellyfin | jellyfin/jellyfin@sha256:7ae36aab93ef9b6aaff02b37f8bb23df84bb2d7a3f6054ec8fc466072a648ce2 | Movie/TV Streaming |
| jitsi-etherpad | etherpad/etherpad:1.9.7@sha256:d1d6a772dd49e2d920fda874cdae2d4a43f24ba5713a1e330b6342fbab3eb5ec | |
| 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 | Web Conferencing |
| joplin-db | postgres:17-alpine@sha256:5d14c08a257610d8e27c52ce0f10de5d9cce4c232e1277d44d7d6fb628b3d1a7 | |
| joplin | joplin/server:latest@sha256:95b67dc6a4e77a974ac2bcc86818cbbfe5495e7b62d06a66f848a877878dce53 | Open-source note taking & to-do |
| karakeep | ghcr.io/karakeep-app/karakeep:release@sha256:abd7d6b11b1b8fa3593d1971f886a74850ba8d6a99291218b150207d5a60378e | Self-hosted bookmark-everything app with a touch of AI for data hoarders |
| languagetool | elestio/languagetool:latest@sha256:85a32bdef9e7d87125977a201bfe7aa4310e67cab8abfa370157a9fc67cda4cd | |
| libretranslate | libretranslate/libretranslate@sha256:3727db3ce8224fb6afddd5227739ac6e58f060bcc59f12ae24a351dba47dd4f6 | Open-source machine translation API |
| lidarr | lscr.io/linuxserver/lidarr:latest@sha256:e9ab17c7d4738a735a50b6e8f129d09a4166081f33b140d5d93177b2b12b069d | Music Automation |
| lidify | thewicklowwolf/lidify:latest@sha256:958eaddeef8195470b974ee03512d9a5c31ad2af3167f7824448fb026fa9c94a | Music Discovery a la Last.fm, Spotify, Pandora, etc. |
| linkstack | linkstackorg/linkstack:latest@sha256:abd691b4293b020a317de8794737671e0315159efcb868e8a4124d6f0611f7ae | Personal profile |
| lldap | lldap/lldap:stable@sha256:9e605a66c02514bfcffd1b67cafb1e98d50992216bb2871d7ae44622047dd09d | LDAP made easy |
| loggifly | ghcr.io/clemcer/loggifly:latest@sha256:cf1968ac30dc34dd85a8358a48d0f9bb959cbbfe6b3beef6e7732ab703518812 | |
| maloja | krateng/maloja:latest@sha256:4ecea26058d2ca5168a8d53820279942d28f0606664cea6425f42371d5d88f95 | Simple self-hosted music scrobble database to create personal listening statistics |
| manyfold | lscr.io/linuxserver/manyfold:latest@sha256:b8f40d6f0b4bdd59d13d97c97c21d1e24b0276c8c4b8341855d2ca50bc9df25e | Self-hosted digital asset manager for 3D print files |
| manyfold-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| mariadb | linuxserver/mariadb@sha256:caa3b6d9165a7bd44f7247dbb703aa8bc99988dea469983b73397f3cc0adb6ea | |
| mastodon | lscr.io/linuxserver/mastodon:latest@sha256:9cd791ad033e9a3c4bc8ab191b2b56d80c07b72fe632f8b2e215888eba22009e | Open-source social network |
| mastodon-pg-db | postgres:17-alpine@sha256:5d14c08a257610d8e27c52ce0f10de5d9cce4c232e1277d44d7d6fb628b3d1a7 | |
| mastodon-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| maxun-backend | getmaxun/maxun-backend:latest@sha256:a5a5df99e2f5aed1838336b0b4aa75c083b949da96c8e1b3a2820b8cf44b459c | |
| maxun-frontend | getmaxun/maxun-frontend:latest@sha256:e5c889a2b8176646f0dc25662d6eb29e5b7b507b90c4250b0d18e3598b4636c5 | No-code web data extraction platform |
| maxun-pg-db | postgres:17-alpine@sha256:5d14c08a257610d8e27c52ce0f10de5d9cce4c232e1277d44d7d6fb628b3d1a7 | |
| maxun-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| meilisearch | getmeili/meilisearch:v1.22@sha256:14ef9f50add5243fb8dfd13b60df82a76f3c653f0f03b8fee7b5464ab2f0f303 | |
| meme-search-pro | ghcr.io/neonwatty/meme_search_pro:latest@sha256:bf3c20a6a0407ffa594d3e2fe8611073c0499659c90f44a28decd5e701e9e1f6 | Meme search engine built with Python and Ruby |
| meme-search-pro-img2txt-gen | ghcr.io/neonwatty/image_to_text_generator:latest@sha256:e8445afab38e2eae1fcb95101dd26cf66708ef72127b291cab748050b4700cb8 | |
| meme-search-db | pgvector/pgvector:pg17@sha256:9ae02a756ba16a2d69dd78058e25915e36e189bb36ddf01ceae86390d7ed786a | |
| mini-qr | ghcr.io/lyqht/mini-qr:latest@sha256:af6b47968cb2c400d701eb3f6defe06c79a75a2af7a423bf272df3e3ccbbacd8 | Scan and generate customized QR codes easily |
| minio | minio/minio:RELEASE.2025-04-22T22-12-26Z@sha256:a1ea29fa28355559ef137d71fc570e508a214ec84ff8083e39bc5428980b015e | S3-compatible storage backend |
| mixpost | inovector/mixpost:latest@sha256:088a0eed84289e9a408294acea969c1eebf80dff803d165629fe20c3442b0f8c | Multi-channel social media manager |
| mixpost-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| mgob | stefanprodan/mgob@sha256:d089c6d105d7d0f9db5222786cb93d85b1bf61e28b21ad717cea90f92570c8f3 | Headless Automated MongoDB Backups |
| mongodb | mongo:7@sha256:062ee16916ad234f6a4e276e8905e22803c206c2e0711c3f90aec722bf641aa6 | |
| multi-scrobbler | foxxmd/multi-scrobbler@sha256:e23ddda129ea2a8e9a009ef73d62af910ac25e6213c833680886b7002c5bb6fa | JS App for scrobbling/recording play history from/to multiple sources |
| n8n | docker.n8n.io/n8nio/n8n@sha256:4da14e676858f0e7eb0fc08e49ca8902447987d00a52343917153464289400c1 | Extendable workflow automation tool to easily automate tasks |
| navidrome | deluan/navidrome:latest@sha256:2ae037d464de9f802d047165a13b1c9dc2bdbb14920a317ae4aef1233adc0a3c | Music Streaming |
| netalertx | jokobsk/netalertx:latest@sha256:9304e29cd71bf9ddc9f33d6a7ddb3d71bab71815e077ab330f86bcc081598a79 | Network Monitoring |
| nextcloud | nextcloud/all-in-one:latest@sha256:9be7362a88a21bb1c11d6d5085317685d57ea8b28b7375be39fd71e66340cbf3 | Private Cloud |
| nocodb | nocodb/nocodb:latest@sha256:8fd57018accf775fb5390392910e4b0ef6bb154f17c5732b478eb76c40ee8d1e | Turn any SQL-based database into a smart spreadsheet |
| nocodb-pg-db | postgres:16-alpine@sha256:84fb5d5bdd7d47f1889f325e534f3ce643f853f460832c8a61949f5391b8dc42 | |
| nocodb-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| ollama | ollama/ollama:latest@sha256:c622a7adec67cf5bd7fe1802b7e26aa583a955a54e91d132889301f50c3e0bd0 | |
| ombi | lscr.io/linuxserver/ombi:latest@sha256:c4ed349ce5fe893c522ee8c5760ca1522c90e628c85c2c1752070cb0f6f2067f | Media Requests |
| omnitools | iib0011/omni-tools:latest@sha256:a59959d929e5ff0e89c20f5d78ab008c919b5dda05f9e20ee7c0d0229b374d03 | Tools for common tasks |
| omnipoly | kweg/omnipoly:latest@sha256:dc0b21f959446714ed467efca92b8094230d9c7404d1c0f3e17910a295d31e9b | Open-source language translation with LanguageTool, LibreTranslate, & Ollama |
| open-webui | ghcr.io/open-webui/open-webui:main@sha256:5a93a2c0943336d1bc8e3d86773172a7b007e6cb27676f9268e8b272738b70f0 | User-friendly and extensible AI interface |
| open-webui-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| paperless-ngx | ghcr.io/paperless-ngx/paperless-ngx:latest@sha256:3421ebe06ed27662d014046cf5089e612de853aae0c676a2bc72f73b38080e57 | Document indexer & archiver with OCR |
| paperless-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| penpot-frontend | penpotapp/frontend:latest@sha256:91b80791f37b44c9aba3490720ae90fc01c691562c0862abeebcb8bc0a7198d2 | Open-source design and prototyping platform |
| penpot-backend | penpotapp/backend:latest@sha256:cfae17cff120a73c80e2237b7f664b44765b859a874896a377f09d8083463514 | |
| penpot-exporter | penpotapp/exporter:latest@sha256:79c4988d0ac1986e3e8a7a1e1041d54869bcf1b17779f0cc6553795666f685e4 | |
| penpot-pg-db | postgres:15-alpine@sha256:52af010baaeb34a287e7b5ea9696720727bd5bace64f9c18068ee187a6d6a4b2 | |
| penpot-redis | redis:7.4@sha256:d7432711a2a5c99c2e9dd0e006061cd274d7cb7a9e77f07ffe2ea99e21244677 | |
| pgbackweb | eduardolat/pgbackweb:latest@sha256:56358e7adff53250ec0b43cf2764e723e45872fa2b92b9608fdddfeebaafbed7 | Backups for PostgreSQL |
| pgbackweb-db | postgres:17-alpine@sha256:5d14c08a257610d8e27c52ce0f10de5d9cce4c232e1277d44d7d6fb628b3d1a7 | |
| planka | ghcr.io/plankanban/planka:2.0.0-rc.3@sha256:5a2a69ec7159a2f9c6679c31698e4b5b17ccf254d5bfc6e9be43e411b6de0c3d | Kanban board |
| planka-pg-db | postgres:16-alpine@sha256:84fb5d5bdd7d47f1889f325e534f3ce643f853f460832c8a61949f5391b8dc42 | |
| plant-it | msdeluise/plant-it-server:latest@sha256:23ddf8660087d6b9f5dbdca2ca09817b84db45cb2d9d6e2e0176e70f514629e7 | 🪴 Self-hosted, open source gardening companion app |
| plant-it-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| plantuml-server | plantuml/plantuml-server:jetty@sha256:d672e1faf68d9f455d162502bf69edde5d8b0fbe25cf2d01ded9611156dab3ef | Textual diagram generator for UML & other visualizations. |
| portainer | portainer/portainer-ce:alpine@sha256:c6908c1a2d036668799d51fb4d5ba5a5b3905509c7ac1b832c0fc0ef4c152f0e | Service delivery platform for containerized applications |
| portchecker-web | ghcr.io/dsgnr/portcheckerio-web:latest@sha256:8bea203e8785541c0acac7860de9f70849b05806e0c6db1d83dfc1b8407a6077 | Service delivery platform for containerized applications |
| portchecker-api | ghcr.io/dsgnr/portcheckerio-api:latest@sha256:7783796d791c3e10aedba9d5f7fc2b934bb0e7afa75bc89054b70b886ed39e5c | |
| postal-smtp | ghcr.io/postalserver/postal:latest@sha256:ff9a42deeda9b236ac36df012dab843b14726da8f3c2464c18c371f23107d986 | |
| postal-web | ghcr.io/postalserver/postal:latest@sha256:ff9a42deeda9b236ac36df012dab843b14726da8f3c2464c18c371f23107d986 | OSS Mail delivery platform |
| postal-worker | ghcr.io/postalserver/postal:latest@sha256:ff9a42deeda9b236ac36df012dab843b14726da8f3c2464c18c371f23107d986 | |
| protonmail-bridge | shenxn/protonmail-bridge@sha256:3717b4441130675dc9131196de9f9c5287d2ea21b138d83b0486429e1737638a | |
| prowlarr | lscr.io/linuxserver/prowlarr:latest@sha256:964485823771c102427a0c1cd896cf6b576add6f21bd041498b92cb040ee7270 | Index aggregator |
| qbit-manage | ghcr.io/stuffanthings/qbit_manage:latest@sha256:64f749b97604d607747fc8b790821cf0317d8107385ea111afe1ed1c9d1d5b11 | |
| qbittorrentvpn | ghcr.io/binhex/arch-qbittorrentvpn:latest@sha256:e6556875ffa483ff603c0ed76c0c10122efad1edee2d9f5e4a94244accd5b3a3 | Fast and stable torrent client |
| radarec | thewicklowwolf/radarec:latest@sha256:df726f35e3a1ef2f0cd482a6cf993bac8782804efd38ee8004c8694f7e8f526e | Movie discovery based on library/tastes |
| radarr | lscr.io/linuxserver/radarr:latest@sha256:f174546a0ad7eb9a9170e4142bef6f74ef3ebfe6209528fded40630369406dc0 | Movie Automation |
| reactive-resume | amruthpillai/reactive-resume:latest@sha256:46999abe24b0d41fb8b3c32e479f06035fa755db8c3243d03335e74fa6a2e74f | Open-source resume builder |
| reactive-resume-pg | postgres:16-alpine@sha256:84fb5d5bdd7d47f1889f325e534f3ce643f853f460832c8a61949f5391b8dc42 | |
| readarr | lscr.io/linuxserver/readarr:develop@sha256:eb37f58646a901dc7727cf448cae36daaefaba79de33b5058dab79aa4c04aefb | eBook/Audiobook Automation |
| redlib | quay.io/redlib/redlib:latest@sha256:c1fcda90dca9447d4aa7e18fd3ef85cc2044c29263490159e1ae4b472d0f285c | Redlib is a private front-end like Invidious but for Reddit |
| rocketchat | registry.rocket.chat/rocketchat/rocket.chat:latest | Fully customizable communications platform with high standards of data protection |
| romm | rommapp/romm:latest@sha256:f9a66d759f255ddbc5cd635bf6b66efe17f75babda5863aad318ade1845d7d68 | Beautiful, powerful, self-hosted ROM manager |
| romm-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| sabnzbdvpn | ghcr.io/binhex/arch-sabnzbdvpn:latest@sha256:bbd64cb8343589f027a69e6174ab96f1bf31f4328fd75351b44330aa146cd7fd | NZB Downloader over VPN |
| sablier | sablierapp/sablier:latest@sha256:4d4096b59a6e1496bd3106c1a90a7fdd161aafb73d58539b8c749c69380dedae | |
| scraparr | ghcr.io/thecfu/scraparr:2@sha256:cfe07f005aa6e93221dd0bb540600aaa51ea1215968595806863f9df3dc3b26c | |
| scrutiny | ghcr.io/analogj/scrutiny:master-omnibus@sha256:cc88f7babededd75ec01a631bf53671d8be0acbe0c8a80f7ba4d41454a5fc52b | WebUI for smartd S.M.A.R.T monitoring |
| searxng | searxng/searxng:latest@sha256:9438a9be3df82652ebc804a2ace2ab335704d92a6dc0e5b29d771acd404e9f6c | Anonymized Meta-Search Engine |
| searxng-valkey | docker.io/valkey/valkey:8-alpine@sha256:e706d1213aaba6896c162bb6a3a9e1894e1a435f28f8f856d14fab2e10aa098b | |
| semaphore-ui | semaphoreui/semaphore:v2.16.31@sha256:7c9617ecd6233a019c85f52b122108c1113458c3cf91554145f3c56d4dbc25b3 | Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools |
| signoz-app | signoz/signoz:v0.96.1@sha256:e2cded000c87adb0366c9ae4f292e034515458552d151879195071ba4f078b4e | Logs, metrics, and traces in a single pane |
| signoz-clickhouse | clickhouse/clickhouse-server:25.5.6-alpine | |
| signoz-init-clickhouse | clickhouse/clickhouse-server:25.5.6-alpine | |
| signoz-logspout | pavanputhra/logspout-signoz@sha256:6da8ce12279a5262de8b2d5c083ce82d4c878c4eab702b4d328afe147ed7553b | |
| signoz-otel-collector | signoz/signoz-otel-collector:v0.129.7@sha256:618523c986658f5677b6fd44ab4dc3487bab03582ce9e92760e50d83246f7034 | |
| signoz-schema-migrator-async | signoz/signoz-schema-migrator:v0.129.7@sha256:721c55284b32da6af8932d1fe6939410b6f0d10da74fc666f9856fa1e1f5763b | |
| signoz-schema-migrator-sync | signoz/signoz-schema-migrator:v0.129.7@sha256:721c55284b32da6af8932d1fe6939410b6f0d10da74fc666f9856fa1e1f5763b | |
| signoz-zookeeper-1 | bitnami/zookeeper:3.7.1 | |
| sonarqube | mc1arke/sonarqube-with-community-branch-plugin:lts@sha256:70b055c294a2a751357ee65d5d55139c93f87faed436d0075034da38b2edafa1 | Code/DevOps quality/security |
| sonarqube-pg-db | postgres:17-alpine@sha256:5d14c08a257610d8e27c52ce0f10de5d9cce4c232e1277d44d7d6fb628b3d1a7 | |
| sonarr | lscr.io/linuxserver/sonarr:latest@sha256:328d322af2bb8d7211a9c43a26ff5e658ba3e6f47a695e8fb9ff806bfeab0f04 | TV Show Automation |
| sonashow | thewicklowwolf/sonashow:latest@sha256:4b40df407bf31577668bfb3191e007ac78c349d81bfde7463ec8433d417ebd3d | TV show discovery based on library/tastes |
| soularr | mrusse08/soularr:latest@sha256:71a0b9e5a522d76bb0ffdb6d720d681fde22417b3a5acc9ecae61c89d05d8afc | |
| soularr-dashboard | ghcr.io/mrusse/soularr:main@sha256:61181c5809845d2c49c8c3c182c0280c5c91069cd2e5d7c341ddd8bfa2c01598 | Dashboard for monitoring Soularr |
| soulseek | slskd/slskd@sha256:28df5325f301537ea8669b2ef90112a30cc9f2efd3eb714c9a778460b5dc6288 | Modern client-server application for the Soulseek file-sharing network. |
| speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest@sha256:99b5a8ac3b6c04e0560676a39d6f346cb523fabc08039ed1f1ab34cabbefcd84 | Self-hosted internet performance tracking |
| stable-diffusion-webui | ghcr.io/neggles/sd-webui-docker:latest@sha256:1795fe796e1dad0d8d3baa9ef7c38a255b69c0878b76869feecc617bfd015e53 | |
| stirling-pdf | docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest@sha256:ae74a9f00f374e628c484c2f4bb96c08406a3e8b8cb3825ea821df9dd8a7fdd7 | PDF Operations |
| swag | lscr.io/linuxserver/swag:latest@sha256:08af17ae67c12e9b42a17d33fe538f67853020294c1f89c8e9d5b213c89c47ae | SWAG Dashboard for proxies |
| tandoor | vabene1111/recipes@sha256:94a048d2ca34209654ecb984e29de1f621625b632925b28243735f1de4187d58 | Recipes, cookbooks, meal-planning, & grocery lists |
| tandoor-pg | postgres:16-alpine@sha256:84fb5d5bdd7d47f1889f325e534f3ce643f853f460832c8a61949f5391b8dc42 | |
| umami | ghcr.io/umami-software/umami:postgresql-latest@sha256:77264ce6951c6b131a91d99f1cfd720d9efac1eaaa12e104f21cf49408dd77e0 | Simple, fast, privacy-focused alternative to Google Analytics |
| umami-pg-db | postgres:15-alpine@sha256:52af010baaeb34a287e7b5ea9696720727bd5bace64f9c18068ee187a6d6a4b2 | |
| unmanic | josh5/unmanic:latest@sha256:c01264beede4bb9f4c7e86fa9874377ae898f22122a28c642654b20f1b600b46 | Library Optimizer |
| uptimekuma | louislam/uptime-kuma:latest@sha256:431fee3be822b04861cf0e35daf4beef6b7cb37391c5f26c3ad6e12ce280fe18 | HTTP Endpoint Monitoring |
| vault | hashicorp/vault:latest@sha256:268bb80aa9c6d13d65fcfa05c0c268caca068952240a8087291a6ce0b66e3a10 | HashiCorp Vault for secrets, key/value stores, etc. |
| wallos | bellamy/wallos:latest@sha256:f7489083991465b8b24a919b87f5c325d9ec57f7208fa40746578efadde3db3f | Subscription Tracking |
| web-check | lissy93/web-check@sha256:f2d1dc726958c1d79ac459cac84eb26eb4f203a4d27447f336695a8c1884f1e3 | Site scanner for attack vectors, architecture, security configs, and more |
| whodb | clidey/whodb@sha256:ee5324a4bf95a6d8cfe62cc949c5f39a7f8b66f905b05681ce7a367298fe329b | Lightweight next-gen database explorer |
| wizarr | ghcr.io/wizarrrr/wizarr@sha256:0681c279ebe80e73d0536a791d7ea2bcacaa4e6b865fbc026481d76315bf8e0a | User invitation management system for Jellyfin, Plex, and Emby |
| youtubedl | nbr23/youtube-dl-server:latest@sha256:af3dfd77a9aa03f3d8f9b18264780562c3bf9302a6bbf7f8e52f1b5c46a076b7 | YouTube Downloader |
| zammad-backup | ghcr.io/zammad/zammad:6.5.0-15 | |
| zammad-elasticsearch | elasticsearch:8.18.0 | |
| zammad-init | ghcr.io/zammad/zammad:6.5.0-15 | |
| zammad-memcached | memcached:1.6.38-alpine | |
| zammad-nginx | ghcr.io/zammad/zammad:6.5.0-15 | Open-source helpdesk/customer support system |
| zammad-postgresql | postgres:17.5-alpine | |
| zammad-railsserver | ghcr.io/zammad/zammad:6.5.0-15 | |
| zammad-redis | redis:7.4.2-alpine | |
| zammad-scheduler | ghcr.io/zammad/zammad:6.5.0-15 | |
| zammad-websocket | ghcr.io/zammad/zammad:6.5.0-15 | |
-3
View File
@@ -1,3 +0,0 @@
---
schedule:
interval: "daily"
-17
View File
@@ -1,17 +0,0 @@
---
name: "CI"
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
on: # yamllint disable-line rule:truthy
pull_request:
branches: [main]
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
ansible-lint:
uses: ansible/ansible-content-actions/.github/workflows/ansible_lint.yaml@main
-170
View File
@@ -1,170 +0,0 @@
.logs/*
*.retry
*.vault
collections/*
!collections/ansible_collections
!collections/requirements.yml
# https://raw.githubusercontent.com/github/gitignore/main/Python.gitignore
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
.cache_ggshield
# Ansible Vault Password Files
*.pass
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
.pybuilder/
target/
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock
# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
.pdm.toml
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# pytype static type analyzer
.pytype/
# Cython debug symbols
cython_debug/
# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
-3
View File
@@ -1,3 +0,0 @@
{
"recommendations": ["redhat.ansible", "redhat.vscode-redhat-account"]
}
-3
View File
@@ -1,3 +0,0 @@
{
"ansible.python.interpreterPath": "/home/charish/rinoa-docker/ansible/.venv/bin/python"
}
-45
View File
@@ -1,45 +0,0 @@
# Rinoa Docker_configs Ansible Project
## Included content/ Directory Structure
The directory structure follows best practices recommended by the Ansible community. Feel free to customize this template according to your specific project requirements.
```
ansible-project/
|── .devcontainer/
| └── docker/
| └── devcontainer.json
| └── podman/
| └── devcontainer.json
| └── devcontainer.json
|── .github/
| └── workflows/
| └── tests.yml
| └── ansible-code-bot.yml
|── .vscode/
| └── extensions.json
|── collections/
| └── requirements.yml
| └── ansible_collections/
| └── project_org/
| └── project_repo/
| └── README.md
| └── roles/sample_role/
| └── README.md
| └── tasks/main.yml
|── inventory/
| └── groups_vars/
| └── host_vars/
| └── hosts.yml
|── ansible-navigator.yml
|── ansible.cfg
|── devfile.yaml
|── linux_playbook.yml
|── network_playbook.yml
|── README.md
|── site.yml
```
## Compatible with Ansible-lint
Tested with ansible-lint >=24.2.0 releases and the current development version of ansible-core.
-10
View File
@@ -1,10 +0,0 @@
---
ansible-navigator:
logging:
level: debug
append: false
file: $PWD/.logs/ansible-navigator.log
playbook-artifact:
enable: true
save-as: "$PWD/.logs/{playbook_name}-artifact-{time_stamp}.json"
-23
View File
@@ -1,23 +0,0 @@
[defaults]
# Specify the inventory file
inventory = hosts.yml
collections_path = ./collections/ansible_collections
# Set the logging verbosity level
verbosity = 2
# Set the default user for SSH connections
remote_user = charish
# Define the default become method
become_method = sudo
[persistent_connection]
# Controls how long the persistent connection will remain idle before it is destroyed
connect_timeout=30
# Controls the amount of time to wait for response from remote device before timing out persistent connection
command_timeout=30
[hashi_vault_collection]
auth_method = token
@@ -1,16 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
tunnel: 52bdee6e-8ccb-47be-ba9e-f8010b905e41
credentials-file: /etc/cloudflared/52bdee6e-8ccb-47be-ba9e-f8010b905e41.json
warp-routing:
enabled: true
ingress:
- hostname: git-ssh.trez.wtf
service: ssh://gitea:22
- hostname: gist-ssh.trez.wtf
service: ssh://gitea-opengist:2222
- hostname: ssh.trez.wtf
service: ssh://192.168.1.254:22
- service: http_status:404 # Default for unmatched requests
-7
View File
@@ -1,7 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
routes:
patterns:
- /*
unmatched: heuristic
-77
View File
@@ -1,77 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
multitenancy_enabled: false
no_auth_tenant: rinoa_mimir
# target: query-frontend
# api:
# prometheus_http_prefix: '/prometheus'
server:
http_listen_port: 9009
# frontend:
# split_queries_by_interval: 24h
# align_queries_with_step: true
# cache_results: true
# results_cache:
# backend: "memcached"
# memcached:
# addresses: "memcached-mimir:11211"
# downstream_url: http://grafana-agent:12345
common:
storage:
backend: s3
s3:
endpoint: minio:9000
access_key_id: "Q8KAihuXtGgmretKNh7C"
secret_access_key: "hOlRODtnvFlNlL26Bj3GizZG6Ys3rlpG8p6Vo3NX"
bucket_name: "mimir"
insecure: true
blocks_storage:
storage_prefix: rinoa
tsdb:
dir: /tmp/mimir/tsdb
memberlist:
tls_enabled: false
compactor:
# Directory to temporarily store blocks underdoing compaction.
data_dir: /tmp/mimir/compactor
# The sharding ring type used to share the hashed ring for the compactor.
sharding_ring:
# Use memberlist backend store (the default).
kvstore:
store: memberlist
# The distributor receives incoming metrics data for the system.
distributor:
# The ring to share hash ring data across instances.
ring:
# The address advertised in the ring. Localhost.
instance_addr: 127.0.0.1
# Use memberlist backend store (the default).
kvstore:
store: memberlist
# The ingester receives data from the distributor and processes it into indices and blocks.
ingester:
# The ring to share hash ring data across instances.
ring:
# The address advertised in the ring. Localhost.
instance_addr: 127.0.0.1
# Use memberlist backend store (the default).
kvstore:
store: memberlist
# Only run one instance of the ingesters.
# Note: It is highly recommended to run more than one ingester in production, the default is an RF of 3.
replication_factor: 1
# The store gateway block configures gateway storage.
store_gateway:
# Configuration for the hash ring.
sharding_ring:
# Only run a single instance. In production setups, the replication factor must
# be set on the querier and ruler as well.
replication_factor: 1
@@ -1,12 +0,0 @@
storage:
backend: s3
s3:
bucket_name: pyroscope
endpoint: minio:9000
region: us-east-fh-pln
access_key_id: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MINIO_PYROSCOPE_STORAGE_ACCESS_KEY'] }}
secret_access_key: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['MINIO_PYROSCOPE_STORAGE_SECRET_KEY'] }}
insecure: true
analytics:
reporting_enabled: false
@@ -1,787 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
target: all
http_api_prefix: ""
autocomplete_filtering_enabled: true
server:
http_listen_network: tcp
http_listen_address: ""
http_listen_port: 80
http_listen_conn_limit: 0
grpc_listen_network: tcp
grpc_listen_address: ""
grpc_listen_port: 9095
grpc_listen_conn_limit: 0
tls_cipher_suites: ""
tls_min_version: ""
http_tls_config:
cert: ""
key: null
client_ca: ""
cert_file: ""
key_file: ""
client_auth_type: ""
client_ca_file: ""
grpc_tls_config:
cert: ""
key: null
client_ca: ""
cert_file: ""
key_file: ""
client_auth_type: ""
client_ca_file: ""
register_instrumentation: true
report_grpc_codes_in_instrumentation_label_enabled: false
graceful_shutdown_timeout: 30s
http_server_read_timeout: 30s
http_server_read_header_timeout: 0s
http_server_write_timeout: 30s
http_server_idle_timeout: 2m0s
http_log_closed_connections_without_response_enabled: false
grpc_server_max_recv_msg_size: 16777216
grpc_server_max_send_msg_size: 16777216
grpc_server_max_concurrent_streams: 100
grpc_server_max_connection_idle: 2562047h47m16.854775807s
grpc_server_max_connection_age: 2562047h47m16.854775807s
grpc_server_max_connection_age_grace: 2562047h47m16.854775807s
grpc_server_keepalive_time: 2h0m0s
grpc_server_keepalive_timeout: 20s
grpc_server_min_time_between_pings: 10s
grpc_server_ping_without_stream_allowed: true
grpc_server_num_workers: 0
log_format: logfmt
log_level: info
log_source_ips_enabled: false
log_source_ips_header: ""
log_source_ips_regex: ""
log_request_headers: false
log_request_at_info_level_enabled: false
log_request_exclude_headers_list: ""
http_path_prefix: ""
internal_server:
http_listen_network: tcp
http_listen_address: ""
http_listen_port: 3101
http_listen_conn_limit: 0
grpc_listen_network: ""
grpc_listen_address: ""
grpc_listen_port: 0
grpc_listen_conn_limit: 0
tls_cipher_suites: ""
tls_min_version: ""
http_tls_config:
cert: ""
key: null
client_ca: ""
cert_file: ""
key_file: ""
client_auth_type: ""
client_ca_file: ""
grpc_tls_config:
cert: ""
key: null
client_ca: ""
cert_file: ""
key_file: ""
client_auth_type: ""
client_ca_file: ""
register_instrumentation: false
report_grpc_codes_in_instrumentation_label_enabled: false
graceful_shutdown_timeout: 30s
http_server_read_timeout: 30s
http_server_read_header_timeout: 0s
http_server_write_timeout: 30s
http_server_idle_timeout: 2m0s
http_log_closed_connections_without_response_enabled: false
grpc_server_max_recv_msg_size: 0
grpc_server_max_send_msg_size: 0
grpc_server_max_concurrent_streams: 0
grpc_server_max_connection_idle: 0s
grpc_server_max_connection_age: 0s
grpc_server_max_connection_age_grace: 0s
grpc_server_keepalive_time: 0s
grpc_server_keepalive_timeout: 0s
grpc_server_min_time_between_pings: 0s
grpc_server_ping_without_stream_allowed: false
grpc_server_num_workers: 0
log_format: logfmt
log_level: info
log_source_ips_enabled: false
log_source_ips_header: ""
log_source_ips_regex: ""
log_request_headers: false
log_request_at_info_level_enabled: false
log_request_exclude_headers_list: ""
http_path_prefix: ""
enable: false
distributor:
ring:
kvstore:
store: memberlist
prefix: collectors/
consul:
host: localhost:8500
acl_token: ""
http_client_timeout: 20s
consistent_reads: false
watch_rate_limit: 1
watch_burst_size: 1
cas_retry_delay: 1s
etcd:
endpoints: []
dial_timeout: 10s
max_retries: 10
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
username: ""
password: ""
multi:
primary: ""
secondary: ""
mirror_enabled: false
mirror_timeout: 2s
heartbeat_period: 5s
heartbeat_timeout: 5m0s
instance_id: local-instance
instance_interface_names:
- eth0
- en0
instance_port: 0
instance_addr: ""
receivers: {}
override_ring_key: distributor
forwarders: []
extend_writes: true
retry_after_on_resource_exhausted: 0s
ingester_client:
pool_config:
checkinterval: 15s
healthcheckenabled: true
healthchecktimeout: 1s
maxconcurrenthealthchecks: 0
remote_timeout: 5s
grpc_client_config:
max_recv_msg_size: 104857600
max_send_msg_size: 104857600
grpc_compression: snappy
rate_limit: 0
rate_limit_burst: 0
backoff_on_ratelimits: false
backoff_config:
min_period: 100ms
max_period: 10s
max_retries: 10
initial_stream_window_size: 63KiB1023B
initial_connection_window_size: 63KiB1023B
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
connect_timeout: 5s
connect_backoff_base_delay: 1s
connect_backoff_max_delay: 5s
metrics_generator_client:
pool_config:
checkinterval: 15s
healthcheckenabled: true
healthchecktimeout: 1s
maxconcurrenthealthchecks: 0
remote_timeout: 5s
grpc_client_config:
max_recv_msg_size: 104857600
max_send_msg_size: 104857600
grpc_compression: snappy
rate_limit: 0
rate_limit_burst: 0
backoff_on_ratelimits: false
backoff_config:
min_period: 100ms
max_period: 10s
max_retries: 10
initial_stream_window_size: 63KiB1023B
initial_connection_window_size: 63KiB1023B
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
connect_timeout: 5s
connect_backoff_base_delay: 1s
connect_backoff_max_delay: 5s
querier:
search:
query_timeout: 30s
prefer_self: 10
external_hedge_requests_at: 8s
external_hedge_requests_up_to: 2
external_backend: ""
google_cloud_run: null
external_endpoints: []
trace_by_id:
query_timeout: 10s
max_concurrent_queries: 20
frontend_worker:
frontend_address: 127.0.0.1:9095
dns_lookup_duration: 10s
parallelism: 2
match_max_concurrent: true
id: ""
grpc_client_config:
max_recv_msg_size: 104857600
max_send_msg_size: 16777216
grpc_compression: gzip
rate_limit: 0
rate_limit_burst: 0
backoff_on_ratelimits: false
backoff_config:
min_period: 100ms
max_period: 1s
max_retries: 5
initial_stream_window_size: 0B
initial_connection_window_size: 0B
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
connect_timeout: 0s
connect_backoff_base_delay: 0s
connect_backoff_max_delay: 0s
query_relevant_ingesters: false
query_frontend:
max_outstanding_per_tenant: 2000
querier_forget_delay: 0s
max_batch_size: 5
max_retries: 2
search:
concurrent_jobs: 1000
target_bytes_per_job: 104857600
default_result_limit: 20
max_result_limit: 0
max_duration: 168h0m0s
query_backend_after: 15m0s
query_ingesters_until: 30m0s
trace_by_id:
query_shards: 50
hedge_requests_at: 2s
hedge_requests_up_to: 2
metrics:
concurrent_jobs: 1000
target_bytes_per_job: 104857600
max_duration: 0s
query_backend_after: 1h0m0s
interval: 5m0s
multi_tenant_queries_enabled: true
compactor:
ring:
kvstore:
store: ""
prefix: collectors/
consul:
host: localhost:8500
acl_token: ""
http_client_timeout: 20s
consistent_reads: false
watch_rate_limit: 1
watch_burst_size: 1
cas_retry_delay: 1s
etcd:
endpoints: []
dial_timeout: 10s
max_retries: 10
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
username: ""
password: ""
multi:
primary: ""
secondary: ""
mirror_enabled: false
mirror_timeout: 2s
heartbeat_period: 5s
heartbeat_timeout: 1m0s
wait_stability_min_duration: 1m0s
wait_stability_max_duration: 5m0s
instance_id: local-instance
instance_interface_names:
- eth0
- en0
instance_port: 0
instance_addr: ""
enable_inet6: false
wait_active_instance_timeout: 10m0s
compaction:
v2_in_buffer_bytes: 5242880
v2_out_buffer_bytes: 20971520
v2_prefetch_traces_count: 1000
compaction_window: 1h0m0s
max_compaction_objects: 6000000
max_block_bytes: 107374182400
block_retention: 336h0m0s
compacted_block_retention: 1h0m0s
retention_concurrency: 10
max_time_per_tenant: 5m0s
compaction_cycle: 30s
override_ring_key: compactor
ingester:
lifecycler:
ring:
kvstore:
store: inmemory
prefix: collectors/
consul:
host: localhost:8500
acl_token: ""
http_client_timeout: 20s
consistent_reads: false
watch_rate_limit: 1
watch_burst_size: 1
cas_retry_delay: 1s
etcd:
endpoints: []
dial_timeout: 10s
max_retries: 10
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
username: ""
password: ""
multi:
primary: ""
secondary: ""
mirror_enabled: false
mirror_timeout: 2s
heartbeat_timeout: 5m0s
replication_factor: 1
zone_awareness_enabled: false
excluded_zones: ""
num_tokens: 128
heartbeat_period: 5s
heartbeat_timeout: 1m0s
observe_period: 0s
join_after: 0s
min_ready_duration: 15s
interface_names:
- en0
- bridge100
enable_inet6: false
final_sleep: 0s
tokens_file_path: ""
availability_zone: ""
unregister_on_shutdown: true
readiness_check_ring_health: true
address: 127.0.0.1
port: 0
id: local-instance
concurrent_flushes: 4
flush_check_period: 10s
flush_op_timeout: 5m0s
trace_idle_period: 10s
max_block_duration: 30m0s
max_block_bytes: 524288000
complete_block_timeout: 15m0s
override_ring_key: ring
flush_all_on_shutdown: false
metrics_generator:
ring:
kvstore:
store: inmemory
prefix: collectors/
consul:
host: localhost:8500
acl_token: ""
http_client_timeout: 20s
consistent_reads: false
watch_rate_limit: 1
watch_burst_size: 1
cas_retry_delay: 1s
etcd:
endpoints: []
dial_timeout: 10s
max_retries: 10
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
username: ""
password: ""
multi:
primary: ""
secondary: ""
mirror_enabled: false
mirror_timeout: 2s
heartbeat_period: 5s
heartbeat_timeout: 1m0s
instance_id: local-instance
instance_interface_names:
- eth0
- en0
instance_addr: 127.0.0.1
instance_port: 0
enable_inet6: false
processor:
service_graphs:
wait: 10s
max_items: 10000
workers: 10
histogram_buckets:
- 0.1
- 0.2
- 0.4
- 0.8
- 1.6
- 3.2
- 6.4
- 12.8
dimensions: []
enable_client_server_prefix: false
peer_attributes:
- peer.service
- db.name
- db.system
span_multiplier_key: ""
span_metrics:
histogram_buckets:
- 0.002
- 0.004
- 0.008
- 0.016
- 0.032
- 0.064
- 0.128
- 0.256
- 0.512
- 1.024
- 2.048
- 4.096
- 8.192
- 16.384
intrinsic_dimensions:
service: true
span_name: true
span_kind: true
status_code: true
dimensions: []
dimension_mappings: []
enable_target_info: false
span_multiplier_key: ""
subprocessors:
0: true
1: true
2: true
filter_policies: []
target_info_excluded_dimensions: []
local_blocks:
block:
bloom_filter_false_positive: 0.01
bloom_filter_shard_size_bytes: 102400
version: vParquet3
search_encoding: snappy
search_page_size_bytes: 1048576
v2_index_downsample_bytes: 1048576
v2_index_page_size_bytes: 256000
v2_encoding: zstd
parquet_row_group_size_bytes: 100000000
parquet_dedicated_columns: []
search:
chunk_size_bytes: 1000000
prefetch_trace_count: 1000
read_buffer_count: 32
read_buffer_size_bytes: 1048576
cache_control:
footer: false
column_index: false
offset_index: false
flush_check_period: 10s
trace_idle_period: 10s
max_block_duration: 1m0s
max_block_bytes: 500000000
complete_block_timeout: 1h0m0s
max_live_traces: 0
concurrent_blocks: 10
filter_server_spans: true
registry:
collection_interval: 15s
stale_duration: 15m0s
max_label_name_length: 1024
max_label_value_length: 2048
storage:
path: ""
wal:
wal_segment_size: 134217728
wal_compression: none
stripe_size: 16384
truncate_frequency: 2h0m0s
min_wal_time: 300000
max_wal_time: 14400000
no_lockfile: false
remote_write_flush_deadline: 1m0s
remote_write_add_org_id_header: true
traces_storage:
path: ""
completedfilepath: ""
blocksfilepath: ""
v2_encoding: none
search_encoding: none
ingestion_time_range_slack: 0s
version: vParquet3
metrics_ingestion_time_range_slack: 30s
query_timeout: 30s
override_ring_key: metrics-generator
storage:
trace:
pool:
max_workers: 400
queue_depth: 20000
wal:
path: /tmp/tempo/wal
completedfilepath: /tmp/tempo/wal/completed
blocksfilepath: /tmp/tempo/wal/blocks
v2_encoding: snappy
search_encoding: none
ingestion_time_range_slack: 2m0s
version: vParquet3
block:
bloom_filter_false_positive: 0.01
bloom_filter_shard_size_bytes: 102400
version: vParquet3
search_encoding: snappy
search_page_size_bytes: 1048576
v2_index_downsample_bytes: 1048576
v2_index_page_size_bytes: 256000
v2_encoding: zstd
parquet_row_group_size_bytes: 100000000
parquet_dedicated_columns: []
search:
chunk_size_bytes: 1000000
prefetch_trace_count: 1000
read_buffer_count: 32
read_buffer_size_bytes: 1048576
cache_control:
footer: false
column_index: false
offset_index: false
blocklist_poll: 5m0s
blocklist_poll_concurrency: 50
blocklist_poll_fallback: true
blocklist_poll_tenant_index_builders: 2
blocklist_poll_stale_tenant_index: 0s
blocklist_poll_jitter_ms: 0
blocklist_poll_tolerate_consecutive_errors: 1
backend: local
local:
path: /tmp/tempo/traces
gcs:
bucket_name: ""
prefix: ""
chunk_buffer_size: 10485760
endpoint: ""
hedge_requests_at: 0s
hedge_requests_up_to: 2
insecure: false
object_cache_control: ""
object_metadata: {}
list_blocks_concurrency: 3
s3:
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: VersionTLS12
bucket: ""
prefix: ""
endpoint: ""
region: ""
access_key: ""
secret_key: ""
session_token: ""
insecure: false
part_size: 0
hedge_requests_at: 0s
hedge_requests_up_to: 2
signature_v2: false
forcepathstyle: false
bucket_lookup_type: 0
tags: {}
storage_class: ""
metadata: {}
native_aws_auth_enabled: false
list_blocks_concurrency: 3
azure:
storage_account_name: ""
storage_account_key: ""
use_managed_identity: false
use_federated_token: false
user_assigned_id: ""
container_name: ""
prefix: ""
endpoint_suffix: blob.core.windows.net
max_buffers: 4
buffer_size: 3145728
hedge_requests_at: 0s
hedge_requests_up_to: 2
use_v2_sdk: false
cache: ""
background_cache:
writeback_goroutines: 10
writeback_buffer: 10000
memcached: null
redis: null
cache_min_compaction_level: 0
cache_max_block_age: 0s
overrides:
defaults:
ingestion:
rate_strategy: local
rate_limit_bytes: 15000000
burst_size_bytes: 20000000
max_traces_per_user: 10000
read:
max_bytes_per_tag_values_query: 5000000
global:
max_bytes_per_trace: 5000000
per_tenant_override_config: ""
per_tenant_override_period: 10s
user_configurable_overrides:
enabled: false
poll_interval: 1m0s
client:
backend: ""
confirm_versioning: true
local:
path: ""
gcs:
bucket_name: ""
prefix: ""
chunk_buffer_size: 10485760
endpoint: ""
hedge_requests_at: 0s
hedge_requests_up_to: 2
insecure: false
object_cache_control: ""
object_metadata: {}
list_blocks_concurrency: 3
s3:
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: VersionTLS12
bucket: ""
prefix: ""
endpoint: ""
region: ""
access_key: ""
secret_key: ""
session_token: ""
insecure: false
part_size: 0
hedge_requests_at: 0s
hedge_requests_up_to: 2
signature_v2: false
forcepathstyle: false
bucket_lookup_type: 0
tags: {}
storage_class: ""
metadata: {}
native_aws_auth_enabled: false
list_blocks_concurrency: 3
azure:
storage_account_name: ""
storage_account_key: ""
use_managed_identity: false
use_federated_token: false
user_assigned_id: ""
container_name: ""
prefix: ""
endpoint_suffix: blob.core.windows.net
max_buffers: 4
buffer_size: 3145728
hedge_requests_at: 0s
hedge_requests_up_to: 2
use_v2_sdk: false
api:
check_for_conflicting_runtime_overrides: false
memberlist:
node_name: ""
randomize_node_name: true
stream_timeout: 2s
retransmit_factor: 2
pull_push_interval: 30s
gossip_interval: 1s
gossip_nodes: 2
gossip_to_dead_nodes_time: 30s
dead_node_reclaim_time: 0s
compression_enabled: false
advertise_addr: ""
advertise_port: 7946
cluster_label: ""
cluster_label_verification_disabled: false
join_members: []
min_join_backoff: 1s
max_join_backoff: 1m0s
max_join_retries: 10
abort_if_cluster_join_fails: false
rejoin_interval: 0s
left_ingesters_timeout: 5m0s
leave_timeout: 20s
message_history_buffer_bytes: 0
bind_addr: []
bind_port: 7946
packet_dial_timeout: 2s
packet_write_timeout: 5s
tls_enabled: false
tls_cert_path: ""
tls_key_path: ""
tls_ca_path: ""
tls_server_name: ""
tls_insecure_skip_verify: false
tls_cipher_suites: ""
tls_min_version: ""
usage_report:
reporting_enabled: true
backoff:
min_period: 100ms
max_period: 10s
max_retries: 0
cache:
background:
writeback_goroutines: 10
writeback_buffer: 10000
caches: []
@@ -1,22 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
---
# For configuration options and examples, please see:
# https://gethomepage.dev/en/configs/bookmarks
#- Developer:
# - Github:
# - abbr: GH
# href: https://github.com/
#
#- Social:
# - Reddit:
# - abbr: RE
# href: https://reddit.com/
#
#- Entertainment:
# - YouTube:
# - abbr: YT
# href: https://youtube.com/
@@ -1,15 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
---
# For configuration options and examples, please see:
# https://gethomepage.dev/en/configs/docker/
# my-docker:
# host: 127.0.0.1
# port: 2375
my-docker:
host: dockerproxy
port: 2375
@@ -1,6 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
---
# sample kubernetes config
@@ -1,33 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
---
# For configuration options and examples, please see:
# https://gethomepage.dev/en/configs/services
#- My First Group:
# - My First Service:
# href: http://localhost/
# description: Homepage is awesome
#
#- My Second Group:
# - My Second Service:
# href: http://localhost/
# description: Homepage is the best
#
#- My Third Group:
# - My Third Service:
# href: http://localhost/
# description: Homepage is 😎
- Automation:
- Home Assistant (Rikku):
href: https://ha.trez.wtf
description: Smart Home
icon: home-assistant.png
weight: 0
widget:
type: homeassistant
url: http://192.168.1.252:8123
key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI5MTFlMDZiMzNlODc0MWYyYjM3Mzg0NDhiMzMyNzMxYiIsImlhdCI6MTcxMzEzODc3MiwiZXhwIjoyMDI4NDk4NzcyfQ.CXFBjf0sJAGdMrRd_PTCkkzU3LsCgkckG8HvbdSYEhs
@@ -1,33 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
---
# For configuration options and examples, please see:
# https://gethomepage.dev/en/configs/widgets
- resources:
label: System
cpu: true
memory: true
cputemp: true
uptime: true
- resources:
label: Storage
expanded: true
disk:
- /
- /rinoa-storage
- search:
provider: custom
url: https://search.trez.wtf/search?q=
target: _blank
- openweathermap:
label: New York
latitude: 40.72
longitude: -73.85
units: imperial
provider: openweathermap
cache: 10
@@ -1,11 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
<clickhouse>
<profiles>
<default>
<log_queries>0</log_queries>
<log_query_threads>0</log_query_threads>
</default>
</profiles>
</clickhouse>
@@ -1,20 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{
"radarr_address": "http://radarr:7878",
"radarr_api_key": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['RADARR_API_KEY'] }}",
"root_folder_path": "/data/media/movies",
"tmdb_api_key": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['TMDB_API_KEY'] }}",
"fallback_to_top_result": false,
"radarr_api_timeout": 120.0,
"quality_profile_id": 1,
"metadata_profile_id": 1,
"search_for_movie": true,
"dry_run_adding_to_radarr": false,
"minimum_rating": 4.5,
"minimum_votes": 50,
"language_choice": "all",
"auto_start": true,
"auto_start_delay": 60.0
}
-482
View File
@@ -1,482 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
__version__ = 19
__encoding__ = utf-8
[misc]
pre_script = None
queue_complete = ""
queue_complete_pers = 0
bandwidth_perc = 0
refresh_rate = 1
queue_limit = 20
config_lock = 0
sched_converted = 2
notified_new_skin = 2
direct_unpack_tested = 1
check_new_rel = 1
auto_browser = 0
language = en
enable_https_verification = 1
host = 0.0.0.0
port = 8080
https_port = 8090
username = thetrezuredone
password = {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['SABNZBDVPN_PASSWORD'] }}
bandwidth_max = 1000M
cache_limit = 1G
web_dir = Glitter
web_color = Auto
https_cert = server.cert
https_key = server.key
https_chain = ""
enable_https = 1
inet_exposure = 0
local_ranges = ,
api_key = {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['SABNZBDVPN_API_KEY'] }}
nzb_key = 3c0fa874bb2748b58c1bd7512e649946
permissions = 775
download_dir = /storage/downloads/incomplete
download_free = ""
complete_dir = /storage/downloads/completed/nzb
script_dir = ""
nzb_backup_dir = ""
admin_dir = admin
dirscan_dir = /storage/downloads/watch
dirscan_speed = 5
password_file = ""
log_dir = logs
max_art_tries = 3
load_balancing = 2
top_only = 0
sfv_check = 1
quick_check_ext_ignore = nfo, sfv, srr
script_can_fail = 0
ssl_ciphers = ""
enable_recursive = 1
flat_unpack = 0
par_option = ""
pre_check = 1
nice = ""
win_process_prio = 3
ionice = ""
fail_hopeless_jobs = 1
fast_fail = 1
auto_disconnect = 1
no_dupes = 3
no_series_dupes = 0
series_propercheck = 1
pause_on_pwrar = 2
ignore_samples = 1
deobfuscate_final_filenames = 0
auto_sort = ""
direct_unpack = 1
direct_unpack_threads = 3
propagation_delay = 0
folder_rename = 1
replace_spaces = 1
replace_dots = 1
safe_postproc = 1
pause_on_post_processing = 0
sanitize_safe = 0
cleanup_list = ,
unwanted_extensions = ,
action_on_unwanted_extensions = 0
new_nzb_on_failure = 1
history_retention = ""
enable_meta = 1
quota_size = ""
quota_day = ""
quota_resume = 0
quota_period = m
rating_enable = 0
rating_host = ""
rating_api_key = ""
rating_filter_enable = 0
rating_filter_abort_audio = 0
rating_filter_abort_video = 0
rating_filter_abort_encrypted = 0
rating_filter_abort_encrypted_confirm = 0
rating_filter_abort_spam = 0
rating_filter_abort_spam_confirm = 0
rating_filter_abort_downvoted = 0
rating_filter_abort_keywords = ""
rating_filter_pause_audio = 0
rating_filter_pause_video = 0
rating_filter_pause_encrypted = 0
rating_filter_pause_encrypted_confirm = 0
rating_filter_pause_spam = 0
rating_filter_pause_spam_confirm = 0
rating_filter_pause_downvoted = 0
rating_filter_pause_keywords = ""
enable_tv_sorting = 1
tv_sort_string = %sn/Season %s/%sn - %sx%0e - %en.%ext
tv_sort_countries = 1
tv_categories = tv,
enable_movie_sorting = 0
movie_sort_string = ""
movie_sort_extra = -cd%1
movie_extra_folder = 0
movie_categories = movies,
enable_date_sorting = 0
date_sort_string = ""
date_categories = tv,
schedlines = ,
rss_rate = 60
ampm = 0
replace_illegal = 1
start_paused = 0
enable_all_par = 1
enable_par_cleanup = 1
enable_unrar = 1
enable_unzip = 1
enable_7zip = 1
enable_filejoin = 1
enable_tsjoin = 1
overwrite_files = 0
ignore_unrar_dates = 0
backup_for_duplicates = 1
empty_postproc = 0
wait_for_dfolder = 0
rss_filenames = 0
api_logging = 1
html_login = 1
osx_menu = 1
osx_speed = 1
warn_dupl_jobs = 1
helpfull_warnings = 1
keep_awake = 1
win_menu = 1
allow_incomplete_nzb = 0
enable_bonjour = 1
max_art_opt = 0
ipv6_hosting = 0
fixed_ports = 1
api_warnings = 1
disable_api_key = 0
no_penalties = 0
x_frame_options = 1
require_modern_tls = 0
num_decoders = 3
rss_odd_titles = nzbindex.nl/, nzbindex.com/, nzbclub.com/
req_completion_rate = 100.2
selftest_host = self-test.sabnzbd.org
movie_rename_limit = 100M
size_limit = 0
show_sysload = 2
history_limit = 10
wait_ext_drive = 5
max_foldername_length = 246
nomedia_marker = ""
ipv6_servers = 1
url_base = /sabnzbd
host_whitelist = rinoa, sabnzbd.trez.wtf
max_url_retries = 10
email_server = ""
email_to = ,
email_from = ""
email_account = ""
email_pwd = ""
email_endjob = 0
email_full = 0
email_dir = ""
email_rss = 0
email_cats = *,
interface_settings = '{"dateFormat":"fromNow","extraQueueColumns":["category"],"extraHistoryColumns":[],"displayCompact":false,"displayFullWidth":false,"confirmDeleteQueue":true,"confirmDeleteHistory":true,"keyboardShortcuts":true}'
complete_free = ""
fulldisk_autoresume = 0
enable_broadcast = 1
downloader_sleep_time = 10
ssdp_broadcast_interval = 15
unwanted_extensions_mode = 0
process_unpacked_par2 = 1
episode_rename_limit = 20M
socks5_proxy_url = ""
preserve_paused_state = 0
helpful_warnings = 1
allow_old_ssl_tls = 0
num_simd_decoders = 2
ext_rename_ignore = ,
backup_dir = ""
replace_underscores = 0
tray_icon = 1
sorters_converted = 1
enable_season_sorting = 1
receive_threads = 2
switchinterval = 0.005
end_queue_script = None
no_smart_dupes = 1
dupes_propercheck = 1
enable_multipar = 1
verify_xff_header = 0
history_retention_option = all
history_retention_number = 1
ipv6_staging = 0
disable_archive = 0
config_conversion_version = 4
disable_par2cmdline = 0
[logging]
log_level = 1
max_log_size = 5242880
log_backups = 5
[ncenter]
ncenter_enable = 0
ncenter_cats = *,
ncenter_prio_startup = 0
ncenter_prio_download = 0
ncenter_prio_pause_resume = 0
ncenter_prio_pp = 0
ncenter_prio_complete = 0
ncenter_prio_failed = 0
ncenter_prio_disk_full = 0
ncenter_prio_new_login = 0
ncenter_prio_warning = 0
ncenter_prio_error = 0
ncenter_prio_queue_done = 0
ncenter_prio_other = 0
[acenter]
acenter_enable = 0
acenter_cats = *,
acenter_prio_startup = 0
acenter_prio_download = 0
acenter_prio_pause_resume = 0
acenter_prio_pp = 0
acenter_prio_complete = 0
acenter_prio_failed = 0
acenter_prio_disk_full = 0
acenter_prio_new_login = 0
acenter_prio_warning = 0
acenter_prio_error = 0
acenter_prio_queue_done = 0
acenter_prio_other = 0
[ntfosd]
ntfosd_enable = 0
ntfosd_cats = *,
ntfosd_prio_startup = 0
ntfosd_prio_download = 0
ntfosd_prio_pause_resume = 0
ntfosd_prio_pp = 0
ntfosd_prio_complete = 0
ntfosd_prio_failed = 0
ntfosd_prio_disk_full = 0
ntfosd_prio_new_login = 0
ntfosd_prio_warning = 0
ntfosd_prio_error = 0
ntfosd_prio_queue_done = 0
ntfosd_prio_other = 0
[prowl]
prowl_enable = 0
prowl_cats = *,
prowl_apikey = ""
prowl_prio_startup = -3
prowl_prio_download = -3
prowl_prio_pause_resume = -3
prowl_prio_pp = -3
prowl_prio_complete = 0
prowl_prio_failed = 1
prowl_prio_disk_full = 1
prowl_prio_new_login = -3
prowl_prio_warning = -3
prowl_prio_error = -3
prowl_prio_queue_done = 0
prowl_prio_other = -3
[pushover]
pushover_token = ""
pushover_userkey = ""
pushover_device = ""
pushover_emergency_expire = 3600
pushover_emergency_retry = 60
pushover_enable = 0
pushover_cats = *,
pushover_prio_startup = -3
pushover_prio_download = -2
pushover_prio_pause_resume = -2
pushover_prio_pp = -3
pushover_prio_complete = -1
pushover_prio_failed = -1
pushover_prio_disk_full = 1
pushover_prio_new_login = -3
pushover_prio_warning = 1
pushover_prio_error = 1
pushover_prio_queue_done = -1
pushover_prio_other = -3
[pushbullet]
pushbullet_enable = 0
pushbullet_cats = *,
pushbullet_apikey = ""
pushbullet_device = ""
pushbullet_prio_startup = 0
pushbullet_prio_download = 0
pushbullet_prio_pause_resume = 0
pushbullet_prio_pp = 0
pushbullet_prio_complete = 1
pushbullet_prio_failed = 1
pushbullet_prio_disk_full = 1
pushbullet_prio_new_login = 0
pushbullet_prio_warning = 0
pushbullet_prio_error = 0
pushbullet_prio_queue_done = 0
pushbullet_prio_other = 0
[nscript]
nscript_enable = 0
nscript_cats = *,
nscript_script = None
nscript_parameters = ""
nscript_prio_startup = 1
nscript_prio_download = 0
nscript_prio_pause_resume = 0
nscript_prio_pp = 0
nscript_prio_complete = 1
nscript_prio_failed = 1
nscript_prio_disk_full = 1
nscript_prio_new_login = 0
nscript_prio_warning = 0
nscript_prio_error = 0
nscript_prio_queue_done = 1
nscript_prio_other = 0
[servers]
[[news.newshosting.com]]
name = news.newshosting.com
displayname = Newshosting
host = news.newshosting.com
port = 563
timeout = 60
username = thetrezuredone
password = {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['SLSKD_PASSWORD'] }}
connections = 8
ssl = 1
ssl_verify = 3
ssl_ciphers = ""
enable = 1
required = 0
optional = 0
retention = 0
expire_date = ""
quota = ""
usage_at_start = 0
priority = 0
notes = ""
[[news.easynews.com]]
name = news.easynews.com
displayname = EasyNews
host = news.easynews.com
port = 443
timeout = 60
username = TrezOne
password = {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['SABNZBDVPN_EASYNEWS_PASSWORD'] }}
connections = 60
ssl = 0
ssl_verify = 3
ssl_ciphers = ""
enable = 1
required = 0
optional = 0
retention = 0
expire_date = ""
quota = ""
usage_at_start = 0
priority = 0
notes = ""
[categories]
[[software]]
name = software
order = 0
pp = ""
script = Default
dir = ""
newzbin = ""
priority = -100
[[*]]
name = *
order = 0
pp = 3
script = Default
dir = ""
newzbin = ""
priority = 0
[[tv]]
name = tv
order = 0
pp = ""
script = Default
dir = tv
newzbin = ""
priority = -100
[[audio]]
name = audio
order = 0
pp = 2
script = Default
dir = music
newzbin = ""
priority = 1
[[movies]]
name = movies
order = 0
pp = ""
script = Default
dir = movies
newzbin = ""
priority = -100
[[ebook]]
name = ebook
order = 0
pp = 2
script = Default
dir = ebooks
newzbin = ""
priority = -100
[[prowlarr]]
name = prowlarr
order = 0
pp = ""
script = Default
dir = ""
newzbin = ""
priority = -1
[[sonarr]]
name = sonarr
order = 1
pp = ""
script = Default
dir = tv
newzbin = ""
priority = -100
[sorters]
[[Series Sorting]]
name = Series Sorting
order = 0
min_size = 20M
multipart_label = ""
sort_string = %sn/Season %s/%sn - %sx%0e - %en.%ext
sort_cats = tv,
sort_type = 1,
is_active = 1
[apprise]
apprise_enable = 1
apprise_cats = *,
apprise_urls = apprise://apprise:8000/aef1ab3765b857585e13340f1f5f879b2babcc47b0eccead98a19e0a93fe1a35
apprise_target_startup = ""
apprise_target_startup_enable = 0
apprise_target_download = ""
apprise_target_download_enable = 0
apprise_target_pause_resume = ""
apprise_target_pause_resume_enable = 1
apprise_target_pp = ""
apprise_target_pp_enable = 0
apprise_target_complete = ""
apprise_target_complete_enable = 1
apprise_target_failed = ""
apprise_target_failed_enable = 1
apprise_target_disk_full = ""
apprise_target_disk_full_enable = 0
apprise_target_new_login = ""
apprise_target_new_login_enable = 1
apprise_target_warning = ""
apprise_target_warning_enable = 1
apprise_target_error = ""
apprise_target_error_enable = 1
apprise_target_queue_done = ""
apprise_target_queue_done_enable = 0
apprise_target_other = ""
apprise_target_other_enable = 1
@@ -1,7 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
bolt-path: /opt/scrutiny/influxdb/influxd.bolt
engine-path: /opt/scrutiny/influxdb/engine
http-bind-address: ":8086"
reporting-disabled: true
File diff suppressed because it is too large Load Diff
-49
View File
@@ -1,49 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
[uwsgi]
# Who will run the code
uid = searxng
gid = searxng
# Number of workers (usually CPU count)
workers = %k
threads = 4
# The right granted on the created socket
chmod-socket = 666
# Plugin to use and interpreter config
single-interpreter = true
master = true
plugin = python3
lazy-apps = true
enable-threads = 4
# Module to import
module = searx.webapp
# Virtualenv and python path
pythonpath = /usr/local/searxng/
chdir = /usr/local/searxng/searx/
# automatically set processes name to something meaningful
auto-procname = true
# Disable request logging for privacy
disable-logging = true
log-5xx = true
# Set the max size of a request (request-body excluded)
buffer-size = 8192
# No keep alive
# See https://github.com/searx/searx-docker/issues/24
add-header = Connection: close
# uwsgi serves the static files
static-map = /static=/usr/local/searxng/searx/static
# expires set to one day
static-expires = /* 86400
static-gzip-all = True
offload-threads = 4
@@ -1,21 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{
"sonarr_address": "http://192.168.1.2:8989",
"sonarr_api_key": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['SONARR_API_KEY'] }}",
"root_folder_path": "/data/media/shows",
"tvdb_api_key": "",
"tmdb_api_key": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['TMDB_API_KEY'] }}",
"fallback_to_top_result": false,
"sonarr_api_timeout": 120.0,
"quality_profile_id": 1,
"metadata_profile_id": 1,
"search_for_missing_episodes": true,
"dry_run_adding_to_sonarr": false,
"minimum_rating": 4.5,
"minimum_votes": 50,
"language_choice": "all",
"auto_start": true,
"auto_start_delay": 60.0
}
-238
View File
@@ -1,238 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
# debug: false
# remote_configuration: false
# remote_file_management: false
# instance_name: default
# flags:
# no_logo: false
# no_start: false
# no_config_watch: false
# no_connect: false
# no_share_scan: false
# force_share_scan: false
# no_version_check: false
# log_sql: false
# experimental: false
# volatile: false
# case_sensitive_reg_ex: false
# legacy_windows_tcp_keepalive: false
# relay:
# enabled: false
# mode: controller # controller (default), agent, or debug (for local development)
# # controller config is required when running in 'agent' mode
# # this specifies the relay controller that will be controlling this agent
# controller:
# address: https://some.site.com:5000
# ignore_certificate_errors: false
# api_key: <a 16-255 character string corresponding to one of the controller's 'readwrite' or 'administrator' API keys>
# secret: <a 16-255 character shared secret matching the controller's config for this agent>
# downloads: false
# # agent config is optional when running in 'controller' mode
# # this specifies all of the agents capable of connecting
# agents:
# my_agent:
# instance_name: my_agent # make sure the top-level instance_name of the agent matches!
# secret: <a 16-255 character string unique to this agent>
# cidr: 0.0.0.0/0,::/0
# permissions:
# file:
# mode: ~ # not for Windows, chmod syntax, e.g. 644, 777. can't escalate beyond umask
# directories:
# incomplete: ~
# downloads: ~
# shares:
# directories:
# - ~
# filters:
# - \.ini$
# - Thumbs.db$
# - \.DS_Store$
# cache:
# storage_mode: memory
# workers: 16
# retention: ~ # retain indefinitely (do not automatically re-scan)
# rooms:
# - ~
# global:
# upload:
# slots: 20
# speed_limit: 1000 # in kibibytes
# limits:
# queued:
# files: 500
# megabytes: 5000
# daily:
# files: 1000
# megabytes: 10000
# failures: 200
# weekly:
# files: 5000
# megabytes: 50000
# failures: 1000
# download:
# slots: 500
# speed_limit: 1000
# groups:
# default:
# upload:
# priority: 500
# strategy: roundrobin
# slots: 10
# limits:
# queued:
# files: 150
# megabytes: 1500
# daily: ~ # no daily limits (weekly still apply)
# weekly:
# files: 1500
# megabytes: 15000
# failures: 150
# leechers:
# thresholds:
# files: 1
# directories: 1
# upload:
# priority: 999
# strategy: roundrobin
# slots: 1
# speed_limit: 100
# limits:
# queued:
# files: 15
# megabytes: 150
# daily:
# files: 30
# megabytes: 300
# failures: 10
# weekly:
# files: 150
# megabytes: 1500
# failures: 30
# blacklisted:
# members:
# - <username to blacklist>
# cidrs:
# - <CIDR to blacklist, e.g. 255.255.255.255/32>
# user_defined:
# my_buddies:
# upload:
# priority: 250
# strategy: firstinfirstout
# slots: 10
# limits:
# queued:
# files: 1000 # override global default
# members:
# - alice
# - bob
# blacklist:
# enabled: true
# file: <path to file containing CIDRs to blacklist>
# filters:
# search:
# request:
# - ^.{1,2}$
# web:
# port: 5030
# https:
# disabled: false
# port: 5031
# force: false
# certificate:
# pfx: ~
# password: ~
# url_base: /
# content_path: wwwroot
# logging: false
# authentication:
# disabled: false
# username: slskd
# password: slskd
# jwt:
# key: ~
# ttl: 604800000
# api_keys:
# my_api_key:
# key: <some example string between 16 and 255 characters>
# role: readonly # readonly, readwrite, administrator
# cidr: 0.0.0.0/0,::/0
# retention:
# transfers:
# upload:
# succeeded: 1440 # 1 day
# errored: 30
# cancelled: 5
# download:
# succeeded: 1440 # 1 day
# errored: 20160 # 2 weeks
# cancelled: 5
# files:
# complete: 20160 # 2 weeks
# incomplete: 43200 # 30 days
# logs: 259200 # 180 days
# logger:
# disk: false
# no_color: false
# loki: ~
# metrics:
# enabled: false
# url: /metrics
# authentication:
# disabled: false
# username: slskd
# password: slskd
# feature:
# swagger: false
# soulseek:
# address: vps.slsknet.org
# port: 2271
# username: ~
# password: ~
# description: |
# A slskd user. https://github.com/slskd/slskd
# listen_ip_address: 0.0.0.0
# listen_port: 50300
# diagnostic_level: Info
# distributed_network:
# disabled: false
# disable_children: false
# child_limit: 25
# logging: false
# connection:
# timeout:
# connect: 10000
# inactivity: 15000
# buffer:
# read: 16384
# write: 16384
# transfer: 262144
# write_queue: 250
# proxy:
# enabled: false
# address: ~
# port: ~
# username: ~
# password: ~
# integration:
# ftp:
# enabled: false
# address: ~
# port: ~
# username: ~
# password: ~
# remote_path: /
# encryption_mode: auto
# ignore_certificate_errors: false
# overwrite_existing: true
# connection_timeout: 5000
# retry_attempts: 3
# pushbullet:
# enabled: false
# access_token: ~
# notification_prefix: "From slskd:"
# notify_on_private_message: true
# notify_on_room_mention: true
# retry_attempts: 3
# cooldown_time: 900000
@@ -1,29 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>
<properties>
<entry key='config.default'>./conf/default.xml</entry>
<!--
This is the main configuration file. All your configuration parameters should be placed in this file.
Default configuration parameters are located in the "default.xml" file. You should not modify it to avoid issues
with upgrading to a new version. Parameters in the main config file override values in the default file. Do not
remove "config.default" parameter from this file unless you know what you are doing.
For list of available parameters see following page: https://www.traccar.org/configuration-file/
-->
<entry key='database.driver'>org.postgresql.Driver</entry>
<entry key='database.url'>jdbc:postgresql://traccar-pg:5432/traccar-db</entry>
<entry key='database.user'>traccar</entry>
<entry key='database.password'>{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['WAZUH_API_PASSWORD'] }}</entry>
</properties>
@@ -1,29 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
{
"always_keep_failed_tasks": true,
"auto_manage_completed_tasks": false,
"cache_path": "/tmp/unmanic",
"clear_pending_tasks_on_restart": false,
"concurrent_file_testers": 2,
"config_path": "/config/.unmanic/config",
"debugging": false,
"distributed_worker_count_target": 0,
"enable_library_scanner": false,
"first_run": false,
"follow_symlinks": true,
"installation_name": "Unmanic @ Rinoa",
"library_path": "/library",
"log_path": "/config/.unmanic/logs",
"max_age_of_completed_tasks": 91,
"number_of_workers": null,
"plugins_path": "/config/.unmanic/plugins",
"release_notes_viewed": "0.2.8",
"remote_installations": [],
"run_full_scan_on_start": false,
"schedule_full_scan_minutes": 1440,
"ui_port": 8888,
"userdata_path": "/config/.unmanic/userdata",
"worker_event_schedules": null
}
-19
View File
@@ -1,19 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
nodes:
# Wazuh indexer server nodes
indexer:
- name: wazuh.indexer
ip: wazuh.indexer
# Wazuh server nodes
# Use node_type only with more than one Wazuh manager
server:
- name: wazuh.manager
ip: wazuh.manager
# Wazuh dashboard node
dashboard:
- name: wazuh.dashboard
ip: wazuh.dashboard
@@ -1,33 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
network.host: "0.0.0.0"
node.name: "wazuh.indexer"
path.data: /var/lib/wazuh-indexer
path.logs: /var/log/wazuh-indexer
discovery.type: single-node
http.port: 9200-9299
transport.tcp.port: 9300-9399
compatibility.override_main_response_version: true
plugins.security.ssl.http.pemcert_filepath: /usr/share/wazuh-indexer/certs/wazuh.indexer.pem
plugins.security.ssl.http.pemkey_filepath: /usr/share/wazuh-indexer/certs/wazuh.indexer.key
plugins.security.ssl.http.pemtrustedcas_filepath: /usr/share/wazuh-indexer/certs/root-ca.pem
plugins.security.ssl.transport.pemcert_filepath: /usr/share/wazuh-indexer/certs/wazuh.indexer.pem
plugins.security.ssl.transport.pemkey_filepath: /usr/share/wazuh-indexer/certs/wazuh.indexer.key
plugins.security.ssl.transport.pemtrustedcas_filepath: /usr/share/wazuh-indexer/certs/root-ca.pem
plugins.security.ssl.http.enabled: true
plugins.security.ssl.transport.enforce_hostname_verification: false
plugins.security.ssl.transport.resolve_hostname: false
plugins.security.authcz.admin_dn:
- "CN=admin,OU=Wazuh,O=Wazuh,L=California,C=US"
plugins.security.check_snapshot_restore_write_privileges: true
plugins.security.enable_snapshot_restore_privilege: true
plugins.security.nodes_dn:
- "CN=wazuh.indexer,OU=Wazuh,O=Wazuh,L=California,C=US"
plugins.security.restapi.roles_enabled:
- "all_access"
- "security_rest_api_access"
plugins.security.system_indices.enabled: true
plugins.security.system_indices.indices: [".opendistro-alerting-config", ".opendistro-alerting-alert*", ".opendistro-anomaly-results*", ".opendistro-anomaly-detector*", ".opendistro-anomaly-checkpoints", ".opendistro-anomaly-detection-state", ".opendistro-reports-*", ".opendistro-notifications-*", ".opendistro-notebooks", ".opensearch-observability", ".opendistro-asynchronous-search-response*", ".replication-metadata-store"]
plugins.security.allow_default_init_securityindex: true
cluster.routing.allocation.disk.threshold_enabled: false
-10
View File
@@ -1,10 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
hosts:
- 1513629884013:
url: "https://wazuh.manager"
port: 55000
username: wazuh-wui
password: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['WAZUH_API_PASSWORD'] }}
run_as: false
@@ -1,19 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
ydl_server: # youtube-dl-server specific settings
port: 8080 # Port youtube-dl-server should listen on
host: 0.0.0.0 # IP youtube-dl-server should bind to
debug: False # Enable/Disable debug mode
metadata_db_path: '/youtube-dl/.ydl-metadata.db' # Path to metadata DB
output_playlist: '/youtube-dl/%(title)s [%(id)s].%(ext)s' # Playlist output directory template
update_poll_delay_min: 1440 # Automatically check for updates every 24h
max_log_entries: 100 # Maximum number of job log history to keep
forwarded_allow_ips: None # uvicorn Comma seperated list of IPs to trust with proxy headers.
proxy_headers: True # uvicorn flag Enable/Disable X-Forwarded-Proto, X-Forwarded-For, X-Forwarded-Port to populate remote address info.
ydl_options: # youtube-dl options
output: '/youtube-dl/%(title)s [%(id)s].%(ext)s' # output directory template
cache-dir: '/youtube-dl/.cache' # youtube-dl cache directory
ignore-errors: True # instruct youtube-dl to skip errors
age-limit: 6 # minimal age requirement / parental control setting
@@ -1,43 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
# All possible options and their defaults: https://github.com/zitadel/zitadel/blob/main/cmd/defaults.yaml
Log:
Level: 'debug'
# Make ZITADEL accessible over HTTPs, not HTTP
ExternalSecure: true
ExternalDomain: 'id.trez.wtf'
ExternalPort: 443
# If not using the docker compose example, adjust these values for connecting ZITADEL to your PostgreSQL
Database:
postgres:
Host: 'zitadel-pg-db'
Port: 5432
Database: zitadel
User:
SSL:
Mode: 'disable'
Admin:
SSL:
Mode: 'disable'
DefaultInstance:
DomainPolicy:
UserLoginMustBeDomain: false
LogStore:
Access:
Stdout:
Enabled: true
SMTPConfiguration:
# Configuration of the host
SMTP:
# must include the port, like smtp.mailtrap.io:2525. IPv6 is also supported, like [2001:db8::1]:2525
Host: 'postal-smtp:25'
User: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['POSTAL_SMTP_AUTH_USER'] }}
Password: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['POSTAL_SMTP_AUTH_PASSWORD'] }}
From: 'noreply@trez.wtf'
FromName: 'Zitadel @ Rinoa'
@@ -1,13 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
# All possible options and their defaults: https://github.com/zitadel/zitadel/blob/main/cmd/setup/steps.yaml
FirstInstance:
Org:
Human:
# use the loginname root@my-org.my.domain
Username: 'root'
Password: 'RootPassword1!'
Email:
Address: 'charish.patel@trez.wtf'
Verified: true
@@ -1,13 +0,0 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'rinoa-docker/env' %}
# If not using the docker compose example, adjust these values for connecting ZITADEL to your PostgreSQL
Database:
postgres:
User:
# If the user doesn't exist already, it is created
Username: 'zitadel'
Password: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ZITADEL_DB_PASSWORD'] }}
Admin:
Username: 'root'
Password: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ZITADEL_DB_ADMIN_PASSWORD'] }}
@@ -1,8 +0,0 @@
download_url: https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-posix-1.4.0.tar.gz
format_version: 1.0.0
name: posix
namespace: ansible
server: https://galaxy.ansible.com/api/
signatures: []
version: 1.4.0
version_url: /api/v3/plugin/ansible/content/published/collections/index/ansible/posix/versions/1.4.0/
@@ -1,8 +0,0 @@
download_url: https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-scm-2.0.0.tar.gz
format_version: 1.0.0
name: scm
namespace: ansible
server: https://galaxy.ansible.com/api/
signatures: []
version: 2.0.0
version_url: /api/v3/plugin/ansible/content/published/collections/index/ansible/scm/versions/2.0.0/
@@ -1,8 +0,0 @@
download_url: https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-utils-4.0.0.tar.gz
format_version: 1.0.0
name: utils
namespace: ansible
server: https://galaxy.ansible.com/api/
signatures: []
version: 4.0.0
version_url: /api/v3/plugin/ansible/content/published/collections/index/ansible/utils/versions/4.0.0/
@@ -1,3 +0,0 @@
## Azure Pipelines Configuration
Please see the [Documentation](https://github.com/ansible/community/wiki/Testing:-Azure-Pipelines) for more information.
@@ -1,311 +0,0 @@
trigger:
batch: true
branches:
include:
- main
- stable-*
pr:
autoCancel: true
branches:
include:
- main
- stable-*
schedules:
- cron: 0 9 * * *
displayName: Nightly
always: true
branches:
include:
- main
- stable-*
variables:
- name: checkoutPath
value: ansible_collections/ansible/posix
- name: coverageBranches
value: main
- name: pipelinesCoverage
value: coverage
- name: entryPoint
value: tests/utils/shippable/shippable.sh
- name: fetchDepth
value: 0
resources:
containers:
- container: default
image: quay.io/ansible/azure-pipelines-test-container:1.9.0
pool: Standard
stages:
## Docker
- stage: Docker_devel
displayName: Docker devel
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: devel/linux/{0}/1
targets:
- name: CentOS 7
test: centos7
- name: Fedora 34
test: fedora34
- name: Fedora 35
test: fedora35
- name: openSUSE 15 py3
test: opensuse15
- name: Ubuntu 18.04
test: ubuntu1804
- name: Ubuntu 20.04
test: ubuntu2004
- stage: Docker_2_13
displayName: Docker 2.13
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.13/linux/{0}/1
targets:
- name: CentOS 7
test: centos7
- name: Fedora 34
test: fedora34
- name: Fedora 35
test: fedora35
- name: openSUSE 15 py3
test: opensuse15
- name: Ubuntu 18.04
test: ubuntu1804
- name: Ubuntu 20.04
test: ubuntu2004
- stage: Docker_2_12
displayName: Docker 2.12
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.12/linux/{0}/1
targets:
- name: CentOS 6
test: centos6
- name: CentOS 7
test: centos7
- name: Fedora 33
test: fedora33
- name: Fedora 34
test: fedora34
- name: openSUSE 15 py2
test: opensuse15py2
- name: openSUSE 15 py3
test: opensuse15
- name: Ubuntu 18.04
test: ubuntu1804
- name: Ubuntu 20.04
test: ubuntu2004
- stage: Docker_2_11
displayName: Docker 2.11
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.11/linux/{0}/1
targets:
- name: CentOS 6
test: centos6
- name: CentOS 7
test: centos7
- name: Fedora 32
test: fedora32
- name: Fedora 33
test: fedora33
- name: openSUSE 15 py2
test: opensuse15py2
- name: openSUSE 15 py3
test: opensuse15
- name: Ubuntu 18.04
test: ubuntu1804
- name: Ubuntu 20.04
test: ubuntu2004
- stage: Docker_2_10
displayName: Docker 2.10
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.10/linux/{0}/1
targets:
- name: CentOS 6
test: centos6
- name: CentOS 7
test: centos7
- name: Fedora 30
test: fedora30
- name: Fedora 31
test: fedora31
- name: openSUSE 15 py2
test: opensuse15py2
- name: openSUSE 15 py3
test: opensuse15
- name: Ubuntu 16.04
test: ubuntu1604
- name: Ubuntu 18.04
test: ubuntu1804
- stage: Docker_2_9
displayName: Docker 2.9
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.9/linux/{0}/1
targets:
- name: CentOS 6
test: centos6
- name: CentOS 7
test: centos7
- name: Fedora 30
test: fedora30
- name: Fedora 31
test: fedora31
- name: openSUSE 15 py2
test: opensuse15py2
- name: openSUSE 15 py3
test: opensuse15
- name: Ubuntu 16.04
test: ubuntu1604
- name: Ubuntu 18.04
test: ubuntu1804
## Remote
- stage: Remote_devel
displayName: Remote devel
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: devel/{0}/1
targets:
- name: MacOS 12.0
test: macos/12.0
- name: RHEL 7.9
test: rhel/7.9
- name: RHEL 8.5
test: rhel/8.5
- name: FreeBSD 12.3
test: freebsd/12.3
- name: FreeBSD 13.0
test: freebsd/13.0
- stage: Remote_2_13
displayName: Remote 2.13
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.13/{0}/1
targets:
- name: MacOS 12.0
test: macos/12.0
- name: RHEL 7.9
test: rhel/7.9
- name: RHEL 8.5
test: rhel/8.5
- name: FreeBSD 12.3
test: freebsd/12.3
- name: FreeBSD 13.0
test: freebsd/13.0
- stage: Remote_2_12
displayName: Remote 2.12
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.12/{0}/1
targets:
- name: MacOS 11.1
test: macos/11.1
- name: RHEL 7.9
test: rhel/7.9
- name: RHEL 8.4
test: rhel/8.4
- name: FreeBSD 12.2
test: freebsd/12.2
- name: FreeBSD 13.0
test: freebsd/13.0
- stage: Remote_2_11
displayName: Remote 2.11
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.11/{0}/1
targets:
- name: MacOS 11.1
test: macos/11.1
- name: RHEL 7.9
test: rhel/7.9
- name: RHEL 8.3
test: rhel/8.3
- name: FreeBSD 11.4
test: freebsd/11.4
- name: FreeBSD 12.2
test: freebsd/12.2
- stage: Remote_2_10
displayName: Remote 2.10
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.10/{0}/1
targets:
- name: OS X 10.11
test: osx/10.11
- name: RHEL 7.9
test: rhel/7.9
- name: RHEL 8.2
test: rhel/8.2
- name: FreeBSD 11.1
test: freebsd/11.1
- name: FreeBSD 12.1
test: freebsd/12.1
- stage: Remote_2_9
displayName: Remote 2.9
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
testFormat: 2.9/{0}/1
targets:
- name: OS X 10.11
test: osx/10.11
- name: RHEL 7.9
test: rhel/7.9
- name: RHEL 8.1
test: rhel/8.1
- name: FreeBSD 11.1
test: freebsd/11.1
- name: FreeBSD 12.0
test: freebsd/12.0
## Finally
- stage: Summary
condition: succeededOrFailed()
dependsOn:
- Remote_2_9
- Docker_2_9
- Remote_2_10
- Docker_2_10
- Remote_2_11
- Docker_2_11
- Remote_2_12
- Docker_2_12
- Remote_2_13
- Docker_2_13
- Remote_devel
- Docker_devel
jobs:
- template: templates/coverage.yml
@@ -1,20 +0,0 @@
#!/usr/bin/env bash
# Aggregate code coverage results for later processing.
set -o pipefail -eu
agent_temp_directory="$1"
PATH="${PWD}/bin:${PATH}"
mkdir "${agent_temp_directory}/coverage/"
options=(--venv --venv-system-site-packages --color -v)
ansible-test coverage combine --export "${agent_temp_directory}/coverage/" "${options[@]}"
if ansible-test coverage analyze targets generate --help >/dev/null 2>&1; then
# Only analyze coverage if the installed version of ansible-test supports it.
# Doing so allows this script to work unmodified for multiple Ansible versions.
ansible-test coverage analyze targets generate "${agent_temp_directory}/coverage/coverage-analyze-targets.json" "${options[@]}"
fi
@@ -1,60 +0,0 @@
#!/usr/bin/env python
"""
Combine coverage data from multiple jobs, keeping the data only from the most recent attempt from each job.
Coverage artifacts must be named using the format: "Coverage $(System.JobAttempt) {StableUniqueNameForEachJob}"
The recommended coverage artifact name format is: Coverage $(System.JobAttempt) $(System.StageDisplayName) $(System.JobDisplayName)
Keep in mind that Azure Pipelines does not enforce unique job display names (only names).
It is up to pipeline authors to avoid name collisions when deviating from the recommended format.
"""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import os
import re
import shutil
import sys
def main():
"""Main program entry point."""
source_directory = sys.argv[1]
if '/ansible_collections/' in os.getcwd():
output_path = "tests/output"
else:
output_path = "test/results"
destination_directory = os.path.join(output_path, 'coverage')
if not os.path.exists(destination_directory):
os.makedirs(destination_directory)
jobs = {}
count = 0
for name in os.listdir(source_directory):
match = re.search('^Coverage (?P<attempt>[0-9]+) (?P<label>.+)$', name)
label = match.group('label')
attempt = int(match.group('attempt'))
jobs[label] = max(attempt, jobs.get(label, 0))
for label, attempt in jobs.items():
name = 'Coverage {attempt} {label}'.format(label=label, attempt=attempt)
source = os.path.join(source_directory, name)
source_files = os.listdir(source)
for source_file in source_files:
source_path = os.path.join(source, source_file)
destination_path = os.path.join(destination_directory, source_file + '.' + label)
print('"%s" -> "%s"' % (source_path, destination_path))
shutil.copyfile(source_path, destination_path)
count += 1
print('Coverage file count: %d' % count)
print('##vso[task.setVariable variable=coverageFileCount]%d' % count)
print('##vso[task.setVariable variable=outputPath]%s' % output_path)
if __name__ == '__main__':
main()
@@ -1,24 +0,0 @@
#!/usr/bin/env bash
# Check the test results and set variables for use in later steps.
set -o pipefail -eu
if [[ "$PWD" =~ /ansible_collections/ ]]; then
output_path="tests/output"
else
output_path="test/results"
fi
echo "##vso[task.setVariable variable=outputPath]${output_path}"
if compgen -G "${output_path}"'/junit/*.xml' > /dev/null; then
echo "##vso[task.setVariable variable=haveTestResults]true"
fi
if compgen -G "${output_path}"'/bot/ansible-test-*' > /dev/null; then
echo "##vso[task.setVariable variable=haveBotResults]true"
fi
if compgen -G "${output_path}"'/coverage/*' > /dev/null; then
echo "##vso[task.setVariable variable=haveCoverageData]true"
fi
@@ -1,27 +0,0 @@
#!/usr/bin/env bash
# Upload code coverage reports to codecov.io.
# Multiple coverage files from multiple languages are accepted and aggregated after upload.
# Python coverage, as well as PowerShell and Python stubs can all be uploaded.
set -o pipefail -eu
output_path="$1"
curl --silent --show-error https://ansible-ci-files.s3.us-east-1.amazonaws.com/codecov/codecov.sh > codecov.sh
for file in "${output_path}"/reports/coverage*.xml; do
name="${file}"
name="${name##*/}" # remove path
name="${name##coverage=}" # remove 'coverage=' prefix if present
name="${name%.xml}" # remove '.xml' suffix
bash codecov.sh \
-f "${file}" \
-n "${name}" \
-X coveragepy \
-X gcov \
-X fix \
-X search \
-X xcode \
|| echo "Failed to upload code coverage report to codecov.io: ${file}"
done
@@ -1,15 +0,0 @@
#!/usr/bin/env bash
# Generate code coverage reports for uploading to Azure Pipelines and codecov.io.
set -o pipefail -eu
PATH="${PWD}/bin:${PATH}"
if ! ansible-test --help >/dev/null 2>&1; then
# Install the devel version of ansible-test for generating code coverage reports.
# This is only used by Ansible Collections, which are typically tested against multiple Ansible versions (in separate jobs).
# Since a version of ansible-test is required that can work the output from multiple older releases, the devel version is used.
pip install https://github.com/ansible/ansible/archive/devel.tar.gz --disable-pip-version-check
fi
ansible-test coverage xml --stub --venv --venv-system-site-packages --color -v
@@ -1,34 +0,0 @@
#!/usr/bin/env bash
# Configure the test environment and run the tests.
set -o pipefail -eu
entry_point="$1"
test="$2"
read -r -a coverage_branches <<< "$3" # space separated list of branches to run code coverage on for scheduled builds
export COMMIT_MESSAGE
export COMPLETE
export COVERAGE
export IS_PULL_REQUEST
if [ "${SYSTEM_PULLREQUEST_TARGETBRANCH:-}" ]; then
IS_PULL_REQUEST=true
COMMIT_MESSAGE=$(git log --format=%B -n 1 HEAD^2)
else
IS_PULL_REQUEST=
COMMIT_MESSAGE=$(git log --format=%B -n 1 HEAD)
fi
COMPLETE=
COVERAGE=
if [ "${BUILD_REASON}" = "Schedule" ]; then
COMPLETE=yes
if printf '%s\n' "${coverage_branches[@]}" | grep -q "^${BUILD_SOURCEBRANCHNAME}$"; then
COVERAGE=yes
fi
fi
"${entry_point}" "${test}" 2>&1 | "$(dirname "$0")/time-command.py"
@@ -1,25 +0,0 @@
#!/usr/bin/env python
"""Prepends a relative timestamp to each input line from stdin and writes it to stdout."""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import sys
import time
def main():
"""Main program entry point."""
start = time.time()
sys.stdin.reconfigure(errors='surrogateescape')
sys.stdout.reconfigure(errors='surrogateescape')
for line in sys.stdin:
seconds = time.time() - start
sys.stdout.write('%02d:%02d %s' % (seconds // 60, seconds % 60, line))
sys.stdout.flush()
if __name__ == '__main__':
main()
@@ -1,39 +0,0 @@
# This template adds a job for processing code coverage data.
# It will upload results to Azure Pipelines and codecov.io.
# Use it from a job stage that completes after all other jobs have completed.
# This can be done by placing it in a separate summary stage that runs after the test stage(s) have completed.
jobs:
- job: Coverage
displayName: Code Coverage
container: default
workspace:
clean: all
steps:
- checkout: self
fetchDepth: $(fetchDepth)
path: $(checkoutPath)
- task: DownloadPipelineArtifact@2
displayName: Download Coverage Data
inputs:
path: coverage/
patterns: "Coverage */*=coverage.combined"
- bash: .azure-pipelines/scripts/combine-coverage.py coverage/
displayName: Combine Coverage Data
- bash: .azure-pipelines/scripts/report-coverage.sh
displayName: Generate Coverage Report
condition: gt(variables.coverageFileCount, 0)
- task: PublishCodeCoverageResults@1
inputs:
codeCoverageTool: Cobertura
# Azure Pipelines only accepts a single coverage data file.
# That means only Python or PowerShell coverage can be uploaded, but not both.
# Set the "pipelinesCoverage" variable to determine which type is uploaded.
# Use "coverage" for Python and "coverage-powershell" for PowerShell.
summaryFileLocation: "$(outputPath)/reports/$(pipelinesCoverage).xml"
displayName: Publish to Azure Pipelines
condition: gt(variables.coverageFileCount, 0)
- bash: .azure-pipelines/scripts/publish-codecov.sh "$(outputPath)"
displayName: Publish to codecov.io
condition: gt(variables.coverageFileCount, 0)
continueOnError: true
@@ -1,55 +0,0 @@
# This template uses the provided targets and optional groups to generate a matrix which is then passed to the test template.
# If this matrix template does not provide the required functionality, consider using the test template directly instead.
parameters:
# A required list of dictionaries, one per test target.
# Each item in the list must contain a "test" or "name" key.
# Both may be provided. If one is omitted, the other will be used.
- name: targets
type: object
# An optional list of values which will be used to multiply the targets list into a matrix.
# Values can be strings or numbers.
- name: groups
type: object
default: []
# An optional format string used to generate the job name.
# - {0} is the name of an item in the targets list.
- name: nameFormat
type: string
default: "{0}"
# An optional format string used to generate the test name.
# - {0} is the name of an item in the targets list.
- name: testFormat
type: string
default: "{0}"
# An optional format string used to add the group to the job name.
# {0} is the formatted name of an item in the targets list.
# {{1}} is the group -- be sure to include the double "{{" and "}}".
- name: nameGroupFormat
type: string
default: "{0} - {{1}}"
# An optional format string used to add the group to the test name.
# {0} is the formatted test of an item in the targets list.
# {{1}} is the group -- be sure to include the double "{{" and "}}".
- name: testGroupFormat
type: string
default: "{0}/{{1}}"
jobs:
- template: test.yml
parameters:
jobs:
- ${{ if eq(length(parameters.groups), 0) }}:
- ${{ each target in parameters.targets }}:
- name: ${{ format(parameters.nameFormat, coalesce(target.name, target.test)) }}
test: ${{ format(parameters.testFormat, coalesce(target.test, target.name)) }}
- ${{ if not(eq(length(parameters.groups), 0)) }}:
- ${{ each group in parameters.groups }}:
- ${{ each target in parameters.targets }}:
- name: ${{ format(format(parameters.nameGroupFormat, parameters.nameFormat), coalesce(target.name, target.test), group) }}
test: ${{ format(format(parameters.testGroupFormat, parameters.testFormat), coalesce(target.test, target.name), group) }}
@@ -1,45 +0,0 @@
# This template uses the provided list of jobs to create test one or more test jobs.
# It can be used directly if needed, or through the matrix template.
parameters:
# A required list of dictionaries, one per test job.
# Each item in the list must contain a "job" and "name" key.
- name: jobs
type: object
jobs:
- ${{ each job in parameters.jobs }}:
- job: test_${{ replace(replace(replace(job.test, '/', '_'), '.', '_'), '-', '_') }}
displayName: ${{ job.name }}
container: default
workspace:
clean: all
steps:
- checkout: self
fetchDepth: $(fetchDepth)
path: $(checkoutPath)
- bash: .azure-pipelines/scripts/run-tests.sh "$(entryPoint)" "${{ job.test }}" "$(coverageBranches)"
displayName: Run Tests
- bash: .azure-pipelines/scripts/process-results.sh
condition: succeededOrFailed()
displayName: Process Results
- bash: .azure-pipelines/scripts/aggregate-coverage.sh "$(Agent.TempDirectory)"
condition: eq(variables.haveCoverageData, 'true')
displayName: Aggregate Coverage Data
- task: PublishTestResults@2
condition: eq(variables.haveTestResults, 'true')
inputs:
testResultsFiles: "$(outputPath)/junit/*.xml"
displayName: Publish Test Results
- task: PublishPipelineArtifact@1
condition: eq(variables.haveBotResults, 'true')
displayName: Publish Bot Results
inputs:
targetPath: "$(outputPath)/bot/"
artifactName: "Bot $(System.JobAttempt) $(System.StageDisplayName) $(System.JobDisplayName)"
- task: PublishPipelineArtifact@1
condition: eq(variables.haveCoverageData, 'true')
displayName: Publish Coverage Data
inputs:
targetPath: "$(Agent.TempDirectory)/coverage/"
artifactName: "Coverage $(System.JobAttempt) $(System.StageDisplayName) $(System.JobDisplayName)"
@@ -1,52 +0,0 @@
automerge: false
files:
$module_utils/mount.py:
labels: mount
$modules/acl.py:
authors: astorije bcoca
labels: acl
ignore: astorije
$modules/at.py:
authors: risaacson
labels: at
$modules/authorized_key.py:
authors: ansible
labels: authorized_key
$modules/mount.py:
authors: ansible skvidal
maintainers: jtyr
labels: mount
ignore: skvidal
$modules/patch.py:
authors: jirutka luisperlaz
$modules/seboolean.py:
authors: sfromm
labels: seboolean
$modules/selinux.py:
authors: goozbach
maintainers: samdoran
labels: selinux
$modules/synchronize.py:
authors: tima
labels: synchronize
$modules/sysctl.py:
authors: davixx
maintainers: Akasurde
labels: sysctl
$plugins/:
labels: profile
$plugins/debug.py:
labels: debug
$plugins/patch.py:
labels: patch
$plugins/skippy.py:
$plugins/synchronize.py:
labels: synchronize
$plugins/timer.py:
macros:
actions: plugins/action
callbacks: plugins/callback
module_utils: plugins/module_utils
modules: plugins/modules
plugins: plugins/plugins
shells: plugins/shell
@@ -1,390 +0,0 @@
# Created by https://www.gitignore.io/api/git,linux,pydev,python,windows,pycharm+all,jupyternotebook,vim,webstorm,emacs,dotenv
# Edit at https://www.gitignore.io/?templates=git,linux,pydev,python,windows,pycharm+all,jupyternotebook,vim,webstorm,emacs,dotenv
### dotenv ###
.env
### Emacs ###
# -*- mode: gitignore; -*-
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*
# Org-mode
.org-id-locations
*_archive
# flymake-mode
*_flymake.*
# eshell files
/eshell/history
/eshell/lastdir
# elpa packages
/elpa/
# reftex files
*.rel
# AUCTeX auto folder
/auto/
# cask packages
.cask/
dist/
# Flycheck
flycheck_*.el
# server auth directory
/server/
# projectiles files
.projectile
# directory configuration
.dir-locals.el
# network security
/network-security.data
### Git ###
# Created by git for backups. To disable backups in Git:
# $ git config --global mergetool.keepBackup false
*.orig
# Created by git when using merge tools for conflicts
*.BACKUP.*
*.BASE.*
*.LOCAL.*
*.REMOTE.*
*_BACKUP_*.txt
*_BASE_*.txt
*_LOCAL_*.txt
*_REMOTE_*.txt
#!! ERROR: jupyternotebook is undefined. Use list command to see defined gitignore types !!#
### Linux ###
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# KDE directory preferences
.directory
# Linux trash folder which might appear on any partition or disk
.Trash-*
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
### PyCharm+all ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf
# Generated files
.idea/**/contentModel.xml
# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml
# Gradle
.idea/**/gradle.xml
.idea/**/libraries
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr
# CMake
cmake-build-*/
# Mongo Explorer plugin
.idea/**/mongoSettings.xml
# File-based project format
*.iws
# IntelliJ
out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
# Editor-based Rest Client
.idea/httpRequests
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser
### PyCharm+all Patch ###
# Ignores the whole .idea folder and all .iml files
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
.idea/
# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
*.iml
modules.xml
.idea/misc.xml
*.ipr
# Sonarlint plugin
.idea/sonarlint
### pydev ###
.pydevproject
### Python ###
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.pytest_cache/
# Translations
*.mo
*.pot
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# pyenv
.python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# celery beat schedule file
celerybeat-schedule
# SageMath parsed files
*.sage.py
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# Mr Developer
.mr.developer.cfg
.project
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
### Vim ###
# Swap
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]
# Session
Session.vim
Sessionx.vim
# Temporary
.netrwhist
# Auto-generated tag files
tags
# Persistent undo
[._]*.un~
### WebStorm ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
# Generated files
# Sensitive or high-churn files
# Gradle
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr
# CMake
# Mongo Explorer plugin
# File-based project format
# IntelliJ
# mpeltonen/sbt-idea plugin
# JIRA plugin
# Cursive Clojure plugin
# Crashlytics plugin (for Android Studio and IntelliJ)
# Editor-based Rest Client
# Android studio 3.1+ serialized cache file
### WebStorm Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr
# Sonarlint plugin
.idea/**/sonarlint/
# SonarQube Plugin
.idea/**/sonarIssues.xml
# Markdown Navigator plugin
.idea/**/markdown-navigator.xml
.idea/**/markdown-navigator/
### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
# Dump file
*.stackdump
# Folder config file
[Dd]esktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp
# Windows shortcuts
*.lnk
# Antsibull-changelog
changelogs/.plugin-cache.yaml
# End of https://www.gitignore.io/api/git,linux,pydev,python,windows,pycharm+all,jupyternotebook,vim,webstorm,emacs,dotenv
@@ -1,175 +0,0 @@
===========================
ansible.posix Release Notes
===========================
.. contents:: Topics
v1.4.0
======
Release Summary
---------------
This is the minor release of the ``ansible.posix`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``ansible.posix`` 1.3.0.
Minor Changes
-------------
- firewalld - Show warning message that variable type of ``masquerade`` and ``icmp_block_inversion`` will be changed from ``str`` to ``boolean`` in the future release (https://github.com/ansible-collections/ansible.posix/pull/254).
- selinux - optionally update kernel boot params when disabling/re-enabling SELinux (https://github.com/ansible-collections/ansible.posix/pull/142).
Bugfixes
--------
- Fix for whitespace in source full path causing error ```code 23) at main.c(1330) [sender=3.2.3]``` (https://github.com/ansible-collections/ansible.posix/pull/278)
- Include ``PSF-license.txt`` file for ``plugins/module_utils/_version.py``.
- Use vendored version of ``distutils.version`` instead of the deprecated Python standard library to address PEP 632 (https://github.com/ansible-collections/ansible.posix/issues/303).
- firewalld - Correct usage of queryForwardPort (https://github.com/ansible-collections/ansible.posix/issues/247).
- firewalld - Refine the handling of exclusive options (https://github.com/ansible-collections/ansible.posix/issues/255).
- mount - add a newline at the end of line in ``fstab`` (https://github.com/ansible-collections/ansible.posix/issues/210).
- profile_tasks - Correctly calculate task execution time with serial execution (https://github.com/ansible-collections/ansible.posix/issues/83).
- seboolean - add ``python3-libsemanage`` package dependency for RHEL8+ systems.
v1.3.0
======
Release Summary
---------------
This is the minor release of the ``ansible.posix`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``ansible.posix`` 1.2.0.
Minor Changes
-------------
- acl - add new alias ``recurse`` for ``recursive`` parameter (https://github.com/ansible-collections/ansible.posix/issues/124).
- added 2.11 branch to test matrix, added ignore-2.12.txt.
- authorized_key - add ``no_log=False`` in ``argument_spec`` to clear false-positives of ``no-log-needed`` (https://github.com/ansible-collections/ansible.posix/pull/156).
- authorized_key - add a list of valid key types (https://github.com/ansible-collections/ansible.posix/issues/134).
- mount - Change behavior of ``boot`` option to set ``noauto`` on BSD nodes (https://github.com/ansible-collections/ansible.posix/issues/28).
- mount - Change behavior of ``boot`` option to set ``noauto`` on Linux nodes (https://github.com/ansible-collections/ansible.posix/issues/28).
- mount - add ``no_log=False`` in ``argument_spec`` to clear false-positives of ``no-log-needed`` (https://github.com/ansible-collections/ansible.posix/pull/156).
- mount - returns ``backup_file`` value when a backup fstab is created.
- synchronize - add ``delay_updates`` option (https://github.com/ansible-collections/ansible.posix/issues/157).
- synchronize - fix typo (https://github.com/ansible-collections/ansible.posix/pull/198).
Bugfixes
--------
- Synchronize module not recognizing remote ssh key (https://github.com/ansible-collections/ansible.posix/issues/24).
- Synchronize not using quotes around arguments like --out-format (https://github.com/ansible-collections/ansible.posix/issues/190).
- at - append line-separator to the end of the ``command`` (https://github.com/ansible-collections/ansible.posix/issues/169).
- csh - define ``ECHO`` and ``COMMAND_SEP`` (https://github.com/ansible-collections/ansible.posix/issues/204).
- firewalld - enable integration after migration (https://github.com/ansible-collections/ansible.posix/pull/239).
- firewalld - ensure idempotency with firewalld 0.9.3 (https://github.com/ansible-collections/ansible.posix/issues/179).
- firewalld - fix setting zone target to ``%%REJECT%%`` (https://github.com/ansible-collections/ansible.posix/pull/215).
- mount - Handle ``boot`` option on Solaris correctly (https://github.com/ansible-collections/ansible.posix/issues/184).
- synchronize - add ``community.podman.podman`` to the list of supported connection plugins (https://github.com/ansible-community/molecule-podman/issues/45).
- synchronize - complete podman support for synchronize module.
- synchronize - properly quote rsync CLI parameters (https://github.com/ansible-collections/ansible.posix/pull/241).
- synchronize - replace removed ``ansible_ssh_user`` by ``ansible_user`` everywhere; do the same for ``ansible_ssh_port`` and ``ansible_ssh_host`` (https://github.com/ansible-collections/ansible.posix/issues/60).
- synchronize - use SSH args from SSH connection plugin (https://github.com/ansible-collections/ansible.posix/issues/222).
- synchronize - use become_user when invoking rsync on remote with sudo (https://github.com/ansible-collections/ansible.posix/issues/186).
- sysctl - modifying conditional check for docker to fix tests being skipped (https://github.com/ansible-collections/ansible.posix/pull/226).
v1.2.0
======
Release Summary
---------------
This is the minor release of the ``ansible.posix`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``ansible.posix`` 1.1.0.
Minor Changes
-------------
- firewalld - bring the ``target`` feature back (https://github.com/ansible-collections/ansible.posix/issues/112).
- fix sanity test for various modules.
- synchronize - add the ``ssh_connection_multiplexing`` option to allow SSH connection multiplexing (https://github.com/ansible/ansible/issues/24365).
Bugfixes
--------
- at - add AIX support (https://github.com/ansible-collections/ansible.posix/pull/99).
- synchronize - add ``community.docker.docker`` to the list of supported transports (https://github.com/ansible-collections/ansible.posix/issues/132).
- synchronize - do not prepend PWD when path is in form user@server:path or server:path (https://github.com/ansible-collections/ansible.posix/pull/118).
- synchronize - fix for private_key overriding in synchronize module.
- sysctl - do not persist sysctl when value is invalid (https://github.com/ansible-collections/ansible.posix/pull/101).
v1.1.1
======
Minor Changes
-------------
- skippy - fixed the deprecation warning (by date) for skippy callback plugin
Bugfixes
--------
- Fix synchronize to work with renamed docker and buildah connection plugins.
v1.1.0
======
Minor Changes
-------------
- firewalld - add firewalld module to ansible.posix collection
v1.0.0
======
Major Changes
-------------
- Bootstrap Collection (https://github.com/ansible-collections/ansible.posix/pull/1).
Minor Changes
-------------
- CI should use devel (https://github.com/ansible-collections/ansible.posix/pull/6).
- Enable tests for at, patch and synchronize modules (https://github.com/ansible-collections/ansible.posix/pull/5).
- Enabled tags in galaxy.yml (https://github.com/ansible-collections/ansible.posix/issues/18).
- Migrate hacking/cgroup_perf_recap_graph.py to this collection, since the cgroup_perf_recap callback lives here.
- Remove license key from galaxy.yml.
- Remove sanity jobs from shippable (https://github.com/ansible-collections/ansible.posix/pull/43).
- Removed ANSIBLE_METADATA from all the modules.
- Revert "Enable at, patch and synchronize tests (https://github.com/ansible-collections/ansible.posix/pull/5)".
- Update EXAMPLES section in modules to use FQCN.
- Update README.md (https://github.com/ansible-collections/ansible.posix/pull/4/).
Bugfixes
--------
- Allow unsetting existing environment vars via environment by specifying a null value (https://github.com/ansible/ansible/pull/68236).
- Mount - Handle remount with new options (https://github.com/ansible/ansible/issues/59460).
- Profile_tasks - result was a odict_items which is not subscriptable, so the slicing was failing (https://github.com/ansible/ansible/issues/59059).
- Revert "mount - Check if src exists before mounted (ansible/ansible#61752)".
- Typecast results before use in profile_tasks callback (https://github.com/ansible/ansible/issues/69563).
- authorized_keys - Added FIDO2 security keys (https://github.com/ansible-collections/ansible.posix/issues/17).
- authorized_keys - fix inconsistent return value for check mode (https://github.com/ansible-collections/ansible.posix/issues/37)
- json callback - Fix host result to task references in the resultant JSON output for non-lockstep strategy plugins such as free (https://github.com/ansible/ansible/issues/65931)
- mount - fix issues with ismount module_util pathing for Ansible 2.9 (fixes https://github.com/ansible-collections/ansible.posix/issues/21)
- patch - fix FQCN usage for action plugin (https://github.com/ansible-collections/ansible.posix/issues/11)
- selinux - add missing configuration keys for /etc/selinux/config (https://github.com/ansible-collections/ansible.posix/issues/23)
- synchronize - fix FQCN usage for action plugin (https://github.com/ansible-collections/ansible.posix/issues/11)
New Modules
-----------
- acl - Set and retrieve file ACL information.
- at - Schedule the execution of a command or script file via the at command
- authorized_key - Adds or removes an SSH authorized key
- mount - Control active and configured mount points
- patch - Apply patch files using the GNU patch tool
- seboolean - Toggles SELinux booleans
- selinux - Change policy and state of SELinux
- synchronize - A wrapper around rsync to make common tasks in your playbooks quick and easy
- sysctl - Manage entries in sysctl.conf.
@@ -1,675 +0,0 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
File diff suppressed because it is too large Load Diff
@@ -1,33 +0,0 @@
{
"collection_info": {
"namespace": "ansible",
"name": "posix",
"version": "1.4.0",
"authors": [
"Ansible (github.com/ansible)"
],
"readme": "README.md",
"tags": [
"posix",
"networking",
"shell",
"unix"
],
"description": "Ansible Collection targeting POSIX and POSIX-ish platforms.",
"license": [],
"license_file": "COPYING",
"dependencies": {},
"repository": "https://github.com/ansible-collections/ansible.posix",
"documentation": "https://github.com/ansible-collections/ansible.posix/tree/main/docs",
"homepage": "https://github.com/ansible-collections/ansible.posix",
"issues": "https://github.com/ansible-collections/ansible.posix"
},
"file_manifest_file": {
"name": "FILES.json",
"ftype": "file",
"chksum_type": "sha256",
"chksum_sha256": "bc2362ca7d8c1cfe624335166d651e9c8487828c7a5ff81c493a4c19a2423088",
"format": 1
},
"format": 1
}
@@ -1,48 +0,0 @@
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
--------------------------------------------
1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing and
otherwise using this software ("Python") in source or binary form and
its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python alone or in any derivative version,
provided, however, that PSF's License Agreement and PSF's notice of copyright,
i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Python Software Foundation;
All Rights Reserved" are retained in Python alone or in any derivative version
prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make
the derivative work available to others as provided herein, then
Licensee hereby agrees to include in any such work a brief summary of
the changes made to Python.
4. PSF is making Python available to Licensee on an "AS IS"
basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee. This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee
agrees to be bound by the terms and conditions of this License
Agreement.
@@ -1,115 +0,0 @@
# ansible.posix
<!-- Add CI and code coverage badges here. Samples included below. -->
[![Build Status](
https://dev.azure.com/ansible/ansible.posix/_apis/build/status/CI?branchName=main)](https://dev.azure.com/ansible/ansible.posix/_build?definitionId=26)
[![Run Status](https://api.shippable.com/projects/5e669aaf8b17a60007e4d18d/badge?branch=main)]() <!--[![Codecov](https://img.shields.io/codecov/c/github/ansible-collections/ansible.posix)](https://codecov.io/gh/ansible-collections/ansible.posix)-->
<!-- Describe the collection and why a user would want to use it. What does the collection do? -->
An Ansible Collection of modules and plugins that target POSIX UNIX/Linux and derivative Operating Systems.
## Supported Versions of Ansible
<!--start requires_ansible-->
## Ansible version compatibility
This collection has been tested against following Ansible versions: **>=2.9**.
For collections that support Ansible 2.9, please ensure you update your `network_os` to use the
fully qualified collection name (for example, `cisco.ios.ios`).
Plugins and modules within a collection may be tested with only specific Ansible versions.
A collection may contain metadata that identifies these versions.
PEP440 is the schema used to describe the versions of Ansible.
<!--end requires_ansible-->
## Included content
<!-- Galaxy will eventually list the module docs within the UI, but until that is ready, you may need to either describe your plugins etc here, or point to an external docsite to cover that information. -->
<!--start collection content-->
### Modules
Name | Description
--- | ---
[ansible.posix.acl](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.acl_module.rst)|Set and retrieve file ACL information.
[ansible.posix.at](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.at_module.rst)|Schedule the execution of a command or script file via the at command
[ansible.posix.authorized_key](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.authorized_key_module.rst)|Adds or removes an SSH authorized key
[ansible.posix.firewalld](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.firewalld_module.rst)|Manage arbitrary ports/services with firewalld
[ansible.posix.firewalld_info](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.firewalld_info_module.rst)|Gather information about firewalld
[ansible.posix.mount](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.mount_module.rst)|Control active and configured mount points
[ansible.posix.patch](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.patch_module.rst)|Apply patch files using the GNU patch tool
[ansible.posix.seboolean](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.seboolean_module.rst)|Toggles SELinux booleans
[ansible.posix.selinux](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.selinux_module.rst)|Change policy and state of SELinux
[ansible.posix.synchronize](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.synchronize_module.rst)|A wrapper around rsync to make common tasks in your playbooks quick and easy
[ansible.posix.sysctl](https://github.com/ansible-collections/ansible.posix/blob/main/docs/ansible.posix.sysctl_module.rst)|Manage entries in sysctl.conf.
<!--end collection content-->
## Installing this collection
You can install the ``ansible.posix`` collection with the Ansible Galaxy CLI:
ansible-galaxy collection install ansible.posix
You can also include it in a `requirements.yml` file and install it with `ansible-galaxy collection install -r requirements.yml`, using the format:
```yaml
---
collections:
- name: ansible.posix
```
## Using this collection
<!--Include some quick examples that cover the most common use cases for your collection content. -->
See [Ansible Using collections](https://docs.ansible.com/ansible/latest/user_guide/collections_using.html) for more details.
**NOTE**: For Ansible 2.9, you may not see deprecation warnings when you run your playbooks with this collection. Use this documentation to track when a module is deprecated.
## Contributing to this collection
<!--Describe how the community can contribute to your collection. At a minimum, include how and where users can create issues to report problems or request features for this collection. List contribution requirements, including preferred workflows and necessary testing, so you can benefit from community PRs. If you are following general Ansible contributor guidelines, you can link to - [Ansible Community Guide](https://docs.ansible.com/ansible/latest/community/index.html). -->
We welcome community contributions to this collection. See [Contributing to Ansible-maintained collections](https://docs.ansible.com/ansible/devel/community/contributing_maintained_collections.html#contributing-maintained-collections) for complete details.
* [Issues](https://github.com/ansible-collections/ansible.posix/issues)
* [Pull Requests](https://github.com/ansible-collections/ansible.posix/pulls)
* [Ansible Community Guide](https://docs.ansible.com/ansible/latest/community/index.html)
### Code of Conduct
This collection follows the Ansible project's
[Code of Conduct](https://docs.ansible.com/ansible/devel/community/code_of_conduct.html).
Please read and familiarize yourself with this document.
## Release notes
See [changelog](https://github.com/ansible-collections/ansible.posix/blob/main/CHANGELOG.rst) for more details.
## External requirements
None
## Tested with Ansible
<!-- List the versions of Ansible the collection has been tested with. Must match what is in galaxy.yml. -->
- ansible-core 2.14 (devel)
- ansible-core 2.13 (stable)
- ansible-core 2.12 (stable)
- ansible-core 2.11 (stable)
- ansible-base 2.10 (stable)
- ansible 2.9 (stable)
## Roadmap
<!-- Optional. Include the roadmap for this collection, and the proposed release/versioning strategy so users can anticipate the upgrade/update cycle. -->
## More information
<!-- List out where the user can find additional information, such as working group meeting times, slack/IRC channels, or documentation for the product this collection automates. At a minimum, link to: -->
- [Ansible Collection overview](https://github.com/ansible-collections/overview)
- [Ansible User guide](https://docs.ansible.com/ansible/latest/user_guide/index.html)
- [Ansible Developer guide](https://docs.ansible.com/ansible/latest/dev_guide/index.html)
- [Ansible Community code of conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html)
## Licensing
GNU General Public License v3.0 or later.
See [COPYING](https://www.gnu.org/licenses/gpl-3.0.txt) to see the full text.
@@ -1,4 +0,0 @@
# This is a cross-platform list tracking distribution packages needed by tests;
# see https://docs.openstack.org/infra/bindep/ for additional information.
rsync [platform:rhel-8 platform:rhel-9]
@@ -1,262 +0,0 @@
ancestor: null
releases:
1.0.0:
changes:
bugfixes:
- Allow unsetting existing environment vars via environment by specifying a
null value (https://github.com/ansible/ansible/pull/68236).
- Mount - Handle remount with new options (https://github.com/ansible/ansible/issues/59460).
- Profile_tasks - result was a odict_items which is not subscriptable, so the
slicing was failing (https://github.com/ansible/ansible/issues/59059).
- Revert "mount - Check if src exists before mounted (ansible/ansible#61752)".
- Typecast results before use in profile_tasks callback (https://github.com/ansible/ansible/issues/69563).
- authorized_keys - Added FIDO2 security keys (https://github.com/ansible-collections/ansible.posix/issues/17).
- authorized_keys - fix inconsistent return value for check mode (https://github.com/ansible-collections/ansible.posix/issues/37)
- json callback - Fix host result to task references in the resultant JSON output
for non-lockstep strategy plugins such as free (https://github.com/ansible/ansible/issues/65931)
- mount - fix issues with ismount module_util pathing for Ansible 2.9 (fixes
https://github.com/ansible-collections/ansible.posix/issues/21)
- patch - fix FQCN usage for action plugin (https://github.com/ansible-collections/ansible.posix/issues/11)
- selinux - add missing configuration keys for /etc/selinux/config (https://github.com/ansible-collections/ansible.posix/issues/23)
- synchronize - fix FQCN usage for action plugin (https://github.com/ansible-collections/ansible.posix/issues/11)
major_changes:
- Bootstrap Collection (https://github.com/ansible-collections/ansible.posix/pull/1).
minor_changes:
- CI should use devel (https://github.com/ansible-collections/ansible.posix/pull/6).
- Enable tests for at, patch and synchronize modules (https://github.com/ansible-collections/ansible.posix/pull/5).
- Enabled tags in galaxy.yml (https://github.com/ansible-collections/ansible.posix/issues/18).
- Migrate hacking/cgroup_perf_recap_graph.py to this collection, since the cgroup_perf_recap
callback lives here.
- Remove license key from galaxy.yml.
- Remove sanity jobs from shippable (https://github.com/ansible-collections/ansible.posix/pull/43).
- Removed ANSIBLE_METADATA from all the modules.
- Revert "Enable at, patch and synchronize tests (https://github.com/ansible-collections/ansible.posix/pull/5)".
- Update EXAMPLES section in modules to use FQCN.
- Update README.md (https://github.com/ansible-collections/ansible.posix/pull/4/).
fragments:
- 11-action-plugins-use-fqcn.yml
- 12_migrate_cgroup_perf_recap_graph.yml
- 14_mount_option.yml
- 15_profile_tasks.yml
- 17_authorized_keys.yml
- 19_enable_tags.yml
- 21-mount-module_util-routing-issue.yml
- 23-selinux-doesnt-create-missing-config-keys.yml
- 25_ansible_metadata.yml
- 26_profile_tasks_doc.yml
- 27_update_examples.yml
- 33_mount.yml
- 35_disable_tests.yml
- 37-authorized_keys-inconsistent-check-mode-values.yml
- 39_remove_license.yml
- 43_remove_shippable.yml
- 4_update_readme.yml
- 5_enable_tests.yml
- 65931-json-callback-non-lockstep-output.yml
- 6_test_devel.yml
- 7_env.yml
- initial_commit.yaml
modules:
- description: Set and retrieve file ACL information.
name: acl
namespace: ''
- description: Schedule the execution of a command or script file via the at command
name: at
namespace: ''
- description: Adds or removes an SSH authorized key
name: authorized_key
namespace: ''
- description: Control active and configured mount points
name: mount
namespace: ''
- description: Apply patch files using the GNU patch tool
name: patch
namespace: ''
- description: Toggles SELinux booleans
name: seboolean
namespace: ''
- description: Change policy and state of SELinux
name: selinux
namespace: ''
- description: A wrapper around rsync to make common tasks in your playbooks quick
and easy
name: synchronize
namespace: ''
- description: Manage entries in sysctl.conf.
name: sysctl
namespace: ''
release_date: '2020-06-19'
1.1.0:
changes:
minor_changes:
- firewalld - add firewalld module to ansible.posix collection
fragments:
- firewalld_migration.yml
release_date: '2020-07-15'
1.1.1:
changes:
bugfixes:
- Fix synchronize to work with renamed docker and buildah connection plugins.
minor_changes:
- skippy - fixed the deprecation warning (by date) for skippy callback plugin
fragments:
- 74_synchronize_docker.yml
- skippy_deprecation.yml
release_date: '2020-09-02'
1.2.0:
changes:
bugfixes:
- at - add AIX support (https://github.com/ansible-collections/ansible.posix/pull/99).
- synchronize - add ``community.docker.docker`` to the list of supported transports
(https://github.com/ansible-collections/ansible.posix/issues/132).
- synchronize - do not prepend PWD when path is in form user@server:path or
server:path (https://github.com/ansible-collections/ansible.posix/pull/118).
- synchronize - fix for private_key overriding in synchronize module.
- sysctl - do not persist sysctl when value is invalid (https://github.com/ansible-collections/ansible.posix/pull/101).
minor_changes:
- firewalld - bring the ``target`` feature back (https://github.com/ansible-collections/ansible.posix/issues/112).
- fix sanity test for various modules.
- synchronize - add the ``ssh_connection_multiplexing`` option to allow SSH
connection multiplexing (https://github.com/ansible/ansible/issues/24365).
release_summary: 'This is the minor release of the ``ansible.posix`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``ansible.posix`` 1.1.0.'
fragments:
- 1.2.0.yml
- 101-sysctl-dont-persist-when-invalid.yml
- 118-synchronize_bugfix.yml
- 120-synchronize_add_option.yml
- 144_add_community_docker_connection_plugin_alias.yml
- 82-private-key-override-fix.yml
- 99-at_add_aix_support.yml
- firewalld_zone_target.yml
- misc_fix.yml
release_date: '2021-03-08'
1.3.0:
changes:
bugfixes:
- Synchronize module not recognizing remote ssh key (https://github.com/ansible-collections/ansible.posix/issues/24).
- Synchronize not using quotes around arguments like --out-format (https://github.com/ansible-collections/ansible.posix/issues/190).
- at - append line-separator to the end of the ``command`` (https://github.com/ansible-collections/ansible.posix/issues/169).
- csh - define ``ECHO`` and ``COMMAND_SEP`` (https://github.com/ansible-collections/ansible.posix/issues/204).
- firewalld - enable integration after migration (https://github.com/ansible-collections/ansible.posix/pull/239).
- firewalld - ensure idempotency with firewalld 0.9.3 (https://github.com/ansible-collections/ansible.posix/issues/179).
- firewalld - fix setting zone target to ``%%REJECT%%`` (https://github.com/ansible-collections/ansible.posix/pull/215).
- mount - Handle ``boot`` option on Solaris correctly (https://github.com/ansible-collections/ansible.posix/issues/184).
- synchronize - add ``community.podman.podman`` to the list of supported connection
plugins (https://github.com/ansible-community/molecule-podman/issues/45).
- synchronize - complete podman support for synchronize module.
- synchronize - properly quote rsync CLI parameters (https://github.com/ansible-collections/ansible.posix/pull/241).
- synchronize - replace removed ``ansible_ssh_user`` by ``ansible_user`` everywhere;
do the same for ``ansible_ssh_port`` and ``ansible_ssh_host`` (https://github.com/ansible-collections/ansible.posix/issues/60).
- synchronize - use SSH args from SSH connection plugin (https://github.com/ansible-collections/ansible.posix/issues/222).
- synchronize - use become_user when invoking rsync on remote with sudo (https://github.com/ansible-collections/ansible.posix/issues/186).
- sysctl - modifying conditional check for docker to fix tests being skipped
(https://github.com/ansible-collections/ansible.posix/pull/226).
minor_changes:
- acl - add new alias ``recurse`` for ``recursive`` parameter (https://github.com/ansible-collections/ansible.posix/issues/124).
- added 2.11 branch to test matrix, added ignore-2.12.txt.
- authorized_key - add ``no_log=False`` in ``argument_spec`` to clear false-positives
of ``no-log-needed`` (https://github.com/ansible-collections/ansible.posix/pull/156).
- authorized_key - add a list of valid key types (https://github.com/ansible-collections/ansible.posix/issues/134).
- mount - Change behavior of ``boot`` option to set ``noauto`` on BSD nodes
(https://github.com/ansible-collections/ansible.posix/issues/28).
- mount - Change behavior of ``boot`` option to set ``noauto`` on Linux nodes
(https://github.com/ansible-collections/ansible.posix/issues/28).
- mount - add ``no_log=False`` in ``argument_spec`` to clear false-positives
of ``no-log-needed`` (https://github.com/ansible-collections/ansible.posix/pull/156).
- mount - returns ``backup_file`` value when a backup fstab is created.
- synchronize - add ``delay_updates`` option (https://github.com/ansible-collections/ansible.posix/issues/157).
- synchronize - fix typo (https://github.com/ansible-collections/ansible.posix/pull/198).
release_summary: 'This is the minor release of the ``ansible.posix`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``ansible.posix`` 1.2.0.'
fragments:
- 1.3.0.yml
- 124_acl.yml
- 126_mount_not_returning_backup_file.yml
- 134_authorized_key.yml
- 156-fix_no-log-needed_false_positives.yml
- 159-fix-60-deprecated-ansible_ssh_user.yml
- 167-synchronize-add_delay_option.yml
- 169_add_lineseparator_to_command.yml
- 175_synchronize.yml
- 179_firewalld.yml
- 181-update_codecov_sh_url.yml
- 185_mount_at_boot.yml
- 187-fix-synchronize-become-user.yml
- 193_firewalld.yml
- 196_boot_opt_for_linux.yml
- 203_boot_opt_for_bsd.yml
- 204_csh_shell.yml
- 207-mount_tests.yml
- 213_quote_cmd_args.yml
- 214-add_firewalld_info_module.yml
- 215_fix_REJECT_target_name.yml
- 217-restructure_authrized_key_test.yml
- 222_synchronize.yml
- 226_sysctl_fix_integration_test.yml
- 229_add_podman_connection_plugin_to_synchronize.yml
- 230_complete_podman_support_for_synchronize.yml
- 233-fix-wrong-firewalld-version-info.yml
- 241-synchronize-shell-quoting.yml
- firewalld_integ_test.yml
- firewalld_test.yml
- sanity_test_ignore_file.yml
- synchronize.yml
- test_matrix.yml
release_date: '2021-08-11'
1.4.0:
changes:
bugfixes:
- Fix for whitespace in source full path causing error ```code 23) at main.c(1330)
[sender=3.2.3]``` (https://github.com/ansible-collections/ansible.posix/pull/278)
- Include ``PSF-license.txt`` file for ``plugins/module_utils/_version.py``.
- Use vendored version of ``distutils.version`` instead of the deprecated Python
standard library to address PEP 632 (https://github.com/ansible-collections/ansible.posix/issues/303).
- firewalld - Correct usage of queryForwardPort (https://github.com/ansible-collections/ansible.posix/issues/247).
- firewalld - Refine the handling of exclusive options (https://github.com/ansible-collections/ansible.posix/issues/255).
- mount - add a newline at the end of line in ``fstab`` (https://github.com/ansible-collections/ansible.posix/issues/210).
- profile_tasks - Correctly calculate task execution time with serial execution
(https://github.com/ansible-collections/ansible.posix/issues/83).
- seboolean - add ``python3-libsemanage`` package dependency for RHEL8+ systems.
minor_changes:
- firewalld - Show warning message that variable type of ``masquerade`` and
``icmp_block_inversion`` will be changed from ``str`` to ``boolean`` in the
future release (https://github.com/ansible-collections/ansible.posix/pull/254).
- selinux - optionally update kernel boot params when disabling/re-enabling
SELinux (https://github.com/ansible-collections/ansible.posix/pull/142).
release_summary: 'This is the minor release of the ``ansible.posix`` collection.
This changelog contains all changes to the modules in this collection that
have been added after the release of ``ansible.posix`` 1.3.0.'
fragments:
- 1.4.0.yml
- 211_fstab_append_newline.yml
- 247_firewalld.yml
- 254_variable_warnings.yml
- 255_authorized_key_url.yml
- 263_profile_tasks_with_serial.yml
- 272-copy_ignore_txt.yml
- 277_fix_integration_test_on_devel.yml
- 282_fix_unit_test_for_synchronize.yml
- 287_firewalld_requirements.yml
- 288_mounts_options.yml
- 297_firewalld_exclusive_options_handling.yml
- 299_seboolean_python3.yml
- 302_shippable_exit_code.yml
- 304_pep632.yml
- 346_copy_ignore_txt_for_devel.yml
- 347_add_branch_213.yml
- 349_follow_new_guidelines.yml
- 353_ci_fix_unittest_for_synchronize.yml
- disable_selinux_via_kernel_cmdline.yml
- psf-license.yml
- sanity_fixes.yml
- shell_escape_full_path_for_rsync.yml
release_date: '2022-05-23'
@@ -1,29 +0,0 @@
changelog_filename_template: ../CHANGELOG.rst
changelog_filename_version_depth: 0
changes_file: changelog.yaml
changes_format: combined
keep_fragments: false
mention_ancestor: true
new_plugins_after_name: removed_features
notesdir: fragments
prelude_section_name: release_summary
prelude_section_title: Release Summary
sections:
- - major_changes
- Major Changes
- - minor_changes
- Minor Changes
- - breaking_changes
- Breaking Changes / Porting Guide
- - deprecated_features
- Deprecated Features
- - removed_features
- Removed Features (previously deprecated)
- - security_fixes
- Security Fixes
- - bugfixes
- Bugfixes
- - known_issues
- Known Issues
title: ansible.posix
trivial_section_name: trivial
@@ -1 +0,0 @@
comment: false
@@ -1,345 +0,0 @@
.. _ansible.posix.acl_module:
*****************
ansible.posix.acl
*****************
**Set and retrieve file ACL information.**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Set and retrieve file ACL information.
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>default</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>If the target is a directory, setting this to <code>yes</code> will make it the default ACL for entities created inside the directory.</div>
<div>Setting <code>default</code> to <code>yes</code> causes an error if the path is a file.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>entity</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The actual user or group that the ACL applies to when matching entity types user or group are selected.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>entry</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>DEPRECATED.</div>
<div>The ACL to set or remove.</div>
<div>This must always be quoted in the form of <code>&lt;etype&gt;:&lt;qualifier&gt;:&lt;perms&gt;</code>.</div>
<div>The qualifier may be empty for some types, but the type and perms are always required.</div>
<div><code>-</code> can be used as placeholder when you do not care about permissions.</div>
<div>This is now superseded by entity, type and permissions fields.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>etype</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>group</li>
<li>mask</li>
<li>other</li>
<li>user</li>
</ul>
</td>
<td>
<div>The entity type of the ACL to apply, see <code>setfacl</code> documentation for more info.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>follow</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Whether to follow symlinks on the path if a symlink is encountered.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>path</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>The full path of the file or object.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: name</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>permissions</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The permissions to apply/remove can be any combination of <code>r</code>, <code>w</code>, <code>x</code></div>
<div>(read, write and execute respectively), and <code>X</code> (execute permission if the file is a directory or already has execute permission for some user)</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>recalculate_mask</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>default</b>&nbsp;&larr;</div></li>
<li>mask</li>
<li>no_mask</li>
</ul>
</td>
<td>
<div>Select if and when to recalculate the effective right masks of the files.</div>
<div>See <code>setfacl</code> documentation for more info.</div>
<div>Incompatible with <code>state=query</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>recursive</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Recursively sets the specified ACL.</div>
<div>Incompatible with <code>state=query</code>.</div>
<div>Alias <code>recurse</code> added in version 1.3.0.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: recurse</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>absent</li>
<li>present</li>
<li><div style="color: blue"><b>query</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Define whether the ACL should be present or not.</div>
<div>The <code>query</code> state gets the current ACL without changing it, for use in <code>register</code> operations.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>use_nfsv4_acls</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Use NFSv4 ACLs instead of POSIX ACLs.</div>
</td>
</tr>
</table>
<br/>
Notes
-----
.. note::
- The ``acl`` module requires that ACLs are enabled on the target filesystem and that the ``setfacl`` and ``getfacl`` binaries are installed.
- As of Ansible 2.0, this module only supports Linux distributions.
- As of Ansible 2.3, the *name* option has been changed to *path* as default, but *name* still works as well.
Examples
--------
.. code-block:: yaml
- name: Grant user Joe read access to a file
ansible.posix.acl:
path: /etc/foo.conf
entity: joe
etype: user
permissions: r
state: present
- name: Removes the ACL for Joe on a specific file
ansible.posix.acl:
path: /etc/foo.conf
entity: joe
etype: user
state: absent
- name: Sets default ACL for joe on /etc/foo.d/
ansible.posix.acl:
path: /etc/foo.d/
entity: joe
etype: user
permissions: rw
default: yes
state: present
- name: Same as previous but using entry shorthand
ansible.posix.acl:
path: /etc/foo.d/
entry: default:user:joe:rw-
state: present
- name: Obtain the ACL for a specific file
ansible.posix.acl:
path: /etc/foo.conf
register: acl_info
Return Values
-------------
Common return values are documented `here <https://docs.ansible.com/ansible/latest/reference_appendices/common_return_values.html#common-return-values>`_, the following are the fields unique to this module:
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Key</th>
<th>Returned</th>
<th width="100%">Description</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>acl</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>Current ACL on provided path (after changes, if any)</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;user::rwx&#x27;, &#x27;group::rwx&#x27;, &#x27;other::rwx&#x27;]</div>
</td>
</tr>
</table>
<br/><br/>
Status
------
Authors
~~~~~~~
- Brian Coca (@bcoca)
- Jérémie Astori (@astorije)
@@ -1,186 +0,0 @@
.. _ansible.posix.at_module:
****************
ansible.posix.at
****************
**Schedule the execution of a command or script file via the at command**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Use this module to schedule a command or script file to run once in the future.
- All jobs are executed in the 'a' queue.
Requirements
------------
The below requirements are needed on the host that executes this module.
- at
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>command</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>A command to be executed in the future.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>count</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">integer</span>
</div>
</td>
<td>
</td>
<td>
<div>The count of units in the future to execute the command or script file.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>script_file</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>An existing script file to be executed in the future.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>absent</li>
<li><div style="color: blue"><b>present</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>The state dictates if the command or script file should be evaluated as present(added) or absent(deleted).</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>unique</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>If a matching job is present a new job will not be added.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>units</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>minutes</li>
<li>hours</li>
<li>days</li>
<li>weeks</li>
</ul>
</td>
<td>
<div>The type of units in the future to execute the command or script file.</div>
</td>
</tr>
</table>
<br/>
Examples
--------
.. code-block:: yaml
- name: Schedule a command to execute in 20 minutes as root
ansible.posix.at:
command: ls -d / >/dev/null
count: 20
units: minutes
- name: Match a command to an existing job and delete the job
ansible.posix.at:
command: ls -d / >/dev/null
state: absent
- name: Schedule a command to execute in 20 minutes making sure it is unique in the queue
ansible.posix.at:
command: ls -d / >/dev/null
count: 20
units: minutes
unique: yes
Status
------
Authors
~~~~~~~
- Richard Isaacson (@risaacson)
@@ -1,480 +0,0 @@
.. _ansible.posix.authorized_key_module:
****************************
ansible.posix.authorized_key
****************************
**Adds or removes an SSH authorized key**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Adds or removes SSH authorized keys for particular user accounts.
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>comment</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Change the comment on the public key.</div>
<div>Rewriting the comment is useful in cases such as fetching it from GitHub or GitLab.</div>
<div>If no comment is specified, the existing comment will be kept.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>exclusive</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Whether to remove all other non-specified keys from the authorized_keys file.</div>
<div>Multiple keys can be specified in a single <code>key</code> string value by separating them by newlines.</div>
<div>This option is not loop aware, so if you use <code>with_</code> , it will be exclusive per iteration of the loop.</div>
<div>If you want multiple keys in the file you need to pass them all to <code>key</code> in a single batch as mentioned above.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>follow</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Follow path symlink instead of replacing it.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>key</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>The SSH public key(s), as a string or (since Ansible 1.9) url (https://github.com/username.keys).</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>key_options</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>A string of ssh key options to be prepended to the key in the authorized_keys file.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>manage_dir</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Whether this module should manage the directory of the authorized key file.</div>
<div>If set to <code>yes</code>, the module will create the directory, as well as set the owner and permissions of an existing directory.</div>
<div>Be sure to set <code>manage_dir=no</code> if you are using an alternate directory for authorized_keys, as set with <code>path</code>, since you could lock yourself out of SSH access.</div>
<div>See the example below.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>path</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
</div>
</td>
<td>
</td>
<td>
<div>Alternate path to the authorized_keys file.</div>
<div>When unset, this value defaults to <em>~/.ssh/authorized_keys</em>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>absent</li>
<li><div style="color: blue"><b>present</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Whether the given key (with the given key_options) should or should not be in the file.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>user</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>The username on the remote host whose authorized_keys file will be modified.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>validate_certs</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>This only applies if using a https url as the source of the keys.</div>
<div>If set to <code>no</code>, the SSL certificates will not be validated.</div>
<div>This should only set to <code>no</code> used on personally controlled sites using self-signed certificates as it avoids verifying the source site.</div>
<div>Prior to 2.1 the code worked as if this was set to <code>yes</code>.</div>
</td>
</tr>
</table>
<br/>
Examples
--------
.. code-block:: yaml
- name: Set authorized key taken from file
ansible.posix.authorized_key:
user: charlie
state: present
key: "{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}"
- name: Set authorized keys taken from url
ansible.posix.authorized_key:
user: charlie
state: present
key: https://github.com/charlie.keys
- name: Set authorized keys taken from url using lookup
ansible.posix.authorized_key:
user: charlie
state: present
key: "{{ lookup('url', 'https://github.com/charlie.keys', split_lines=False) }}"
- name: Set authorized key in alternate location
ansible.posix.authorized_key:
user: charlie
state: present
key: "{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}"
path: /etc/ssh/authorized_keys/charlie
manage_dir: False
- name: Set up multiple authorized keys
ansible.posix.authorized_key:
user: deploy
state: present
key: '{{ item }}'
with_file:
- public_keys/doe-jane
- public_keys/doe-john
- name: Set authorized key defining key options
ansible.posix.authorized_key:
user: charlie
state: present
key: "{{ lookup('file', '/home/charlie/.ssh/id_rsa.pub') }}"
key_options: 'no-port-forwarding,from="10.0.1.1"'
- name: Set authorized key without validating the TLS/SSL certificates
ansible.posix.authorized_key:
user: charlie
state: present
key: https://github.com/user.keys
validate_certs: False
- name: Set authorized key, removing all the authorized keys already set
ansible.posix.authorized_key:
user: root
key: "{{ lookup('file', 'public_keys/doe-jane') }}"
state: present
exclusive: True
- name: Set authorized key for user ubuntu copying it from current user
ansible.posix.authorized_key:
user: ubuntu
state: present
key: "{{ lookup('file', lookup('env','HOME') + '/.ssh/id_rsa.pub') }}"
Return Values
-------------
Common return values are documented `here <https://docs.ansible.com/ansible/latest/reference_appendices/common_return_values.html#common-return-values>`_, the following are the fields unique to this module:
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Key</th>
<th>Returned</th>
<th width="100%">Description</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>exclusive</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>If the key has been forced to be exclusive or not.</div>
<br/>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>key</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>The key that the module was running against.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">https://github.com/user.keys</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>key_option</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>Key options related to the key.</div>
<br/>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>keyfile</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>Path for authorized key file.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">/home/user/.ssh/authorized_keys</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>manage_dir</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>Whether this module managed the directory of the authorized key file.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">True</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>path</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>Alternate path to the authorized_keys file</div>
<br/>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>Whether the given key (with the given key_options) should or should not be in the file</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">present</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>unique</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>Whether the key is unique</div>
<br/>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>user</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>The username on the remote host whose authorized_keys file will be modified</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">user</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>validate_certs</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>This only applies if using a https url as the source of the keys. If set to <code>no</code>, the SSL certificates will not be validated.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">True</div>
</td>
</tr>
</table>
<br/><br/>
Status
------
Authors
~~~~~~~
- Ansible Core Team
@@ -1,520 +0,0 @@
.. _ansible.posix.firewalld_info_module:
****************************
ansible.posix.firewalld_info
****************************
**Gather information about firewalld**
.. contents::
:local:
:depth: 1
Synopsis
--------
- This module gathers information about firewalld rules.
Requirements
------------
The below requirements are needed on the host that executes this module.
- firewalld >= 0.2.11
- python-firewall
- python-dbus
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>active_zones</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Gather information about active zones.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>zones</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
/ <span style="color: purple">elements=string</span>
</div>
</td>
<td>
</td>
<td>
<div>Gather information about specific zones.</div>
<div>If only works if <code>active_zones</code> is set to <code>false</code>.</div>
</td>
</tr>
</table>
<br/>
Examples
--------
.. code-block:: yaml
- name: Gather information about active zones
ansible.posix.firewalld_info:
active_zones: yes
- name: Gather information about specific zones
ansible.posix.firewalld_info:
zones:
- public
- external
- internal
Return Values
-------------
Common return values are documented `here <https://docs.ansible.com/ansible/latest/reference_appendices/common_return_values.html#common-return-values>`_, the following are the fields unique to this module:
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="4">Key</th>
<th>Returned</th>
<th width="100%">Description</th>
</tr>
<tr>
<td colspan="4">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>active_zones</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>Gather active zones only if turn it <code>true</code>.</div>
<br/>
</td>
</tr>
<tr>
<td colspan="4">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>collected_zones</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of collected zones.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;external&#x27;, &#x27;internal&#x27;]</div>
</td>
</tr>
<tr>
<td colspan="4">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>firewalld_info</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">complex</span>
</div>
</td>
<td>success</td>
<td>
<div>Returns various information about firewalld configuration.</div>
<br/>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="3">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>default_zones</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>The zone name of default zone.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">public</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="3">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>version</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>The version information of firewalld.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">0.8.2</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="3">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>zones</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">complex</span>
</div>
</td>
<td>success</td>
<td>
<div>A dict of zones to gather information.</div>
<br/>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="2">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>zone</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">complex</span>
</div>
</td>
<td>success</td>
<td>
<div>The zone name registered in firewalld.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">external</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>forward</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>The network interface forwarding.</div>
<div>This parameter supports on python-firewall 0.9.0(or later) and is not collected in earlier versions.</div>
<br/>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>forward_ports</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of forwarding port pair with protocol.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;icmp&#x27;, &#x27;ipv6-icmp&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>icmp_block_inversion</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>The ICMP block inversion to block all ICMP requests.</div>
<br/>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>icmp_blocks</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of blocking icmp protocol.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;echo-request&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>interfaces</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of network interfaces.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;eth0&#x27;, &#x27;eth1&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>masquerade</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>success</td>
<td>
<div>The network interface masquerading.</div>
<br/>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>ports</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of network port with protocol.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[[&#x27;22&#x27;, &#x27;tcp&#x27;], [&#x27;80&#x27;, &#x27;tcp&#x27;]]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>protocols</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of network protocol.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;icmp&#x27;, &#x27;ipv6-icmp&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>rich_rules</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of rich language rule.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;rule protocol value=&quot;icmp&quot; reject&#x27;, &#x27;rule priority=&quot;32767&quot; reject&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>services</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of network services.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;dhcp&#x27;, &#x27;dns&#x27;, &#x27;ssh&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>source_ports</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of network source port with protocol.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[[&#x27;30000&#x27;, &#x27;tcp&#x27;], [&#x27;30001&#x27;, &#x27;tcp&#x27;]]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>sources</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of source network address.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;172.16.30.0/24&#x27;, &#x27;172.16.31.0/24&#x27;]</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td class="elbow-placeholder">&nbsp;</td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>target</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of services in the zone.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">ACCEPT</div>
</td>
</tr>
<tr>
<td colspan="4">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>undefined_zones</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
</div>
</td>
<td>success</td>
<td>
<div>A list of undefined zones in <code>zones</code> option.</div>
<div><code>undefined_zones</code> will be ignored for gathering process.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">[&#x27;foo&#x27;, &#x27;bar&#x27;]</div>
</td>
</tr>
</table>
<br/><br/>
Status
------
Authors
~~~~~~~
- Hideki Saito (@saito-hideki)
@@ -1,500 +0,0 @@
.. _ansible.posix.firewalld_module:
***********************
ansible.posix.firewalld
***********************
**Manage arbitrary ports/services with firewalld**
.. contents::
:local:
:depth: 1
Synopsis
--------
- This module allows for addition or deletion of services and ports (either TCP or UDP) in either running or permanent firewalld rules.
Requirements
------------
The below requirements are needed on the host that executes this module.
- firewalld >= 0.2.11
- python-firewall >= 0.2.11
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="2">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>icmp_block</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The ICMP block you would like to add/remove to/from a zone in firewalld.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>icmp_block_inversion</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Enable/Disable inversion of ICMP blocks for a zone in firewalld.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>immediate</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Should this configuration be applied immediately, if set as permanent.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>interface</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The interface you would like to add/remove to/from a zone in firewalld.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>masquerade</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The masquerade setting you would like to enable/disable to/from zones within firewalld.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>offline</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Whether to run this module even when firewalld is offline.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>permanent</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Should this configuration be in the running firewalld configuration or persist across reboots.</div>
<div>As of Ansible 2.3, permanent operations can operate on firewalld configs when it is not running (requires firewalld &gt;= 0.3.9).</div>
<div>Note that if this is <code>no</code>, immediate is assumed <code>yes</code>.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>port</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Name of a port or port range to add/remove to/from firewalld.</div>
<div>Must be in the form PORT/PROTOCOL or PORT-PORT/PROTOCOL for port ranges.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>port_forward</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
/ <span style="color: purple">elements=dictionary</span>
</div>
</td>
<td>
</td>
<td>
<div>Port and protocol to forward using firewalld.</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>port</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>Source port to forward from</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>proto</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>udp</li>
<li>tcp</li>
</ul>
</td>
<td>
<div>protocol to forward</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>toaddr</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Optional address to forward to</div>
</td>
</tr>
<tr>
<td class="elbow-placeholder"></td>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>toport</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>destination port</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>rich_rule</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Rich rule to add/remove to/from firewalld.</div>
<div>See <a href='https://firewalld.org/documentation/man-pages/firewalld.richlanguage.html'>Syntax for firewalld rich language rules</a>.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>service</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Name of a service to add/remove to/from firewalld.</div>
<div>The service must be listed in output of firewall-cmd --get-services.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>source</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The source/network you would like to add/remove to/from firewalld.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>absent</li>
<li>disabled</li>
<li>enabled</li>
<li>present</li>
</ul>
</td>
<td>
<div>Enable or disable a setting.</div>
<div>For ports: Should this port accept (enabled) or reject (disabled) connections.</div>
<div>The states <code>present</code> and <code>absent</code> can only be used in zone level operations (i.e. when no other parameters but zone and state are set).</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>target</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
<div style="font-style: italic; font-size: small; color: darkgreen">added in 1.2.0</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>default</li>
<li>ACCEPT</li>
<li>DROP</li>
<li>%%REJECT%%</li>
</ul>
</td>
<td>
<div>firewalld Zone target</div>
<div>If state is set to <code>absent</code>, this will reset the target to default</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>timeout</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">integer</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">0</div>
</td>
<td>
<div>The amount of time in seconds the rule should be in effect for when non-permanent.</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>zone</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The firewalld zone to add/remove to/from.</div>
<div>Note that the default zone can be configured per system but <code>public</code> is default from upstream.</div>
<div>Available choices can be extended based on per-system configs, listed here are &quot;out of the box&quot; defaults.</div>
<div>Possible values include <code>block</code>, <code>dmz</code>, <code>drop</code>, <code>external</code>, <code>home</code>, <code>internal</code>, <code>public</code>, <code>trusted</code>, <code>work</code>.</div>
</td>
</tr>
</table>
<br/>
Notes
-----
.. note::
- Not tested on any Debian based system.
- Requires the python2 bindings of firewalld, which may not be installed by default.
- For distributions where the python2 firewalld bindings are unavailable (e.g Fedora 28 and later) you will have to set the ansible_python_interpreter for these hosts to the python3 interpreter path and install the python3 bindings.
- Zone transactions (creating, deleting) can be performed by using only the zone and state parameters "present" or "absent". Note that zone transactions must explicitly be permanent. This is a limitation in firewalld. This also means that you will have to reload firewalld after adding a zone that you wish to perform immediate actions on. The module will not take care of this for you implicitly because that would undo any previously performed immediate actions which were not permanent. Therefore, if you require immediate access to a newly created zone it is recommended you reload firewalld immediately after the zone creation returns with a changed state and before you perform any other immediate, non-permanent actions on that zone.
- This module needs ``python-firewall`` or ``python3-firewall`` on managed nodes. It is usually provided as a subset with ``firewalld`` from the OS distributor for the OS default Python interpreter.
Examples
--------
.. code-block:: yaml
- name: permit traffic in default zone for https service
ansible.posix.firewalld:
service: https
permanent: yes
state: enabled
- name: do not permit traffic in default zone on port 8081/tcp
ansible.posix.firewalld:
port: 8081/tcp
permanent: yes
state: disabled
- ansible.posix.firewalld:
port: 161-162/udp
permanent: yes
state: enabled
- ansible.posix.firewalld:
zone: dmz
service: http
permanent: yes
state: enabled
- ansible.posix.firewalld:
rich_rule: rule service name="ftp" audit limit value="1/m" accept
permanent: yes
state: enabled
- ansible.posix.firewalld:
source: 192.0.2.0/24
zone: internal
state: enabled
- ansible.posix.firewalld:
zone: trusted
interface: eth2
permanent: yes
state: enabled
- ansible.posix.firewalld:
masquerade: yes
state: enabled
permanent: yes
zone: dmz
- ansible.posix.firewalld:
zone: custom
state: present
permanent: yes
- ansible.posix.firewalld:
zone: drop
state: enabled
permanent: yes
icmp_block_inversion: yes
- ansible.posix.firewalld:
zone: drop
state: enabled
permanent: yes
icmp_block: echo-request
- ansible.posix.firewalld:
zone: internal
state: present
permanent: yes
target: ACCEPT
- name: Redirect port 443 to 8443 with Rich Rule
ansible.posix.firewalld:
rich_rule: rule family=ipv4 forward-port port=443 protocol=tcp to-port=8443
zone: public
permanent: yes
immediate: yes
state: enabled
Status
------
Authors
~~~~~~~
- Adam Miller (@maxamillion)
@@ -1,322 +0,0 @@
.. _ansible.posix.mount_module:
*******************
ansible.posix.mount
*******************
**Control active and configured mount points**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- This module controls active and configured mount points in ``/etc/fstab``.
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>backup</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Create a backup file including the timestamp information so you can get the original file back if you somehow clobbered it incorrectly.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>boot</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Determines if the filesystem should be mounted on boot.</div>
<div>Only applies to Solaris and Linux systems.</div>
<div>For Solaris systems, <code>true</code> will set <code>yes</code> as the value of mount at boot in <em>/etc/vfstab</em>.</div>
<div>For Linux, FreeBSD, NetBSD and OpenBSD systems, <code>false</code> will add <code>noauto</code> to mount options in <em>/etc/fstab</em>.</div>
<div>To avoid mount option conflicts, if <code>noauto</code> specified in <code>opts</code>, mount module will ignore <code>boot</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>dump</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">"0"</div>
</td>
<td>
<div>Dump (see fstab(5)).</div>
<div>Note that if set to <code>null</code> and <em>state</em> set to <code>present</code>, it will cease to work and duplicate entries will be made with subsequent runs.</div>
<div>Has no effect on Solaris systems.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>fstab</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>File to use instead of <code>/etc/fstab</code>.</div>
<div>You should not use this option unless you really know what you are doing.</div>
<div>This might be useful if you need to configure mountpoints in a chroot environment.</div>
<div>OpenBSD does not allow specifying alternate fstab files with mount so do not use this on OpenBSD with any state that operates on the live filesystem.</div>
<div>This parameter defaults to /etc/fstab or /etc/vfstab on Solaris.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>fstype</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Filesystem type.</div>
<div>Required when <em>state</em> is <code>present</code> or <code>mounted</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>opts</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Mount options (see fstab(5), or vfstab(4) on Solaris).</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>passno</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">"0"</div>
</td>
<td>
<div>Passno (see fstab(5)).</div>
<div>Note that if set to <code>null</code> and <em>state</em> set to <code>present</code>, it will cease to work and duplicate entries will be made with subsequent runs.</div>
<div>Deprecated on Solaris systems.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>path</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>Path to the mount point (e.g. <code>/mnt/files</code>).</div>
<div>Before Ansible 2.3 this option was only usable as <em>dest</em>, <em>destfile</em> and <em>name</em>.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: name</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>src</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
</div>
</td>
<td>
</td>
<td>
<div>Device (or NFS volume, or something else) to be mounted on <em>path</em>.</div>
<div>Required when <em>state</em> set to <code>present</code> or <code>mounted</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>absent</li>
<li>mounted</li>
<li>present</li>
<li>unmounted</li>
<li>remounted</li>
</ul>
</td>
<td>
<div>If <code>mounted</code>, the device will be actively mounted and appropriately configured in <em>fstab</em>. If the mount point is not present, the mount point will be created.</div>
<div>If <code>unmounted</code>, the device will be unmounted without changing <em>fstab</em>.</div>
<div><code>present</code> only specifies that the device is to be configured in <em>fstab</em> and does not trigger or require a mount.</div>
<div><code>absent</code> specifies that the device mount&#x27;s entry will be removed from <em>fstab</em> and will also unmount the device and remove the mount point.</div>
<div><code>remounted</code> specifies that the device will be remounted for when you want to force a refresh on the mount itself (added in 2.9). This will always return changed=true. If <em>opts</em> is set, the options will be applied to the remount, but will not change <em>fstab</em>. Additionally, if <em>opts</em> is set, and the remount command fails, the module will error to prevent unexpected mount changes. Try using <code>mounted</code> instead to work around this issue.</div>
</td>
</tr>
</table>
<br/>
Notes
-----
.. note::
- As of Ansible 2.3, the *name* option has been changed to *path* as default, but *name* still works as well.
- Using ``remounted`` with *opts* set may create unexpected results based on the existing options already defined on mount, so care should be taken to ensure that conflicting options are not present before hand.
Examples
--------
.. code-block:: yaml
# Before 2.3, option 'name' was used instead of 'path'
- name: Mount DVD read-only
ansible.posix.mount:
path: /mnt/dvd
src: /dev/sr0
fstype: iso9660
opts: ro,noauto
state: present
- name: Mount up device by label
ansible.posix.mount:
path: /srv/disk
src: LABEL=SOME_LABEL
fstype: ext4
state: present
- name: Mount up device by UUID
ansible.posix.mount:
path: /home
src: UUID=b3e48f45-f933-4c8e-a700-22a159ec9077
fstype: xfs
opts: noatime
state: present
- name: Unmount a mounted volume
ansible.posix.mount:
path: /tmp/mnt-pnt
state: unmounted
- name: Remount a mounted volume
ansible.posix.mount:
path: /tmp/mnt-pnt
state: remounted
# The following will not save changes to fstab, and only be temporary until
# a reboot, or until calling "state: unmounted" followed by "state: mounted"
# on the same "path"
- name: Remount a mounted volume and append exec to the existing options
ansible.posix.mount:
path: /tmp
state: remounted
opts: exec
- name: Mount and bind a volume
ansible.posix.mount:
path: /system/new_volume/boot
src: /boot
opts: bind
state: mounted
fstype: none
- name: Mount an NFS volume
ansible.posix.mount:
src: 192.168.1.100:/nfs/ssd/shared_data
path: /mnt/shared_data
opts: rw,sync,hard
state: mounted
fstype: nfs
- name: Mount NFS volumes with noauto according to boot option
ansible.posix.mount:
src: 192.168.1.100:/nfs/ssd/shared_data
path: /mnt/shared_data
opts: rw,sync,hard
boot: no
state: mounted
fstype: nfs
Status
------
Authors
~~~~~~~
- Ansible Core Team
- Seth Vidal (@skvidal)
@@ -1,245 +0,0 @@
.. _ansible.posix.patch_module:
*******************
ansible.posix.patch
*******************
**Apply patch files using the GNU patch tool**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Apply patch files using the GNU patch tool.
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>backup</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Passes <code>--backup --version-control=numbered</code> to patch, producing numbered backup copies.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>basedir</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
</div>
</td>
<td>
</td>
<td>
<div>Path of a base directory in which the patch file will be applied.</div>
<div>May be omitted when <code>dest</code> option is specified, otherwise required.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>binary</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Setting to <code>yes</code> will disable patch&#x27;s heuristic for transforming CRLF line endings into LF.</div>
<div>Line endings of src and dest must match.</div>
<div>If set to <code>no</code>, <code>patch</code> will replace CRLF in <code>src</code> files on POSIX.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>dest</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
</div>
</td>
<td>
</td>
<td>
<div>Path of the file on the remote machine to be patched.</div>
<div>The names of the files to be patched are usually taken from the patch file, but if there&#x27;s just one file to be patched it can specified with this option.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: originalfile</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>ignore_whitespace</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Setting to <code>yes</code> will ignore white space changes between patch and input..</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>remote_src</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>If <code>no</code>, it will search for src at originating/controller machine, if <code>yes</code> it will go to the remote/target machine for the <code>src</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>src</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>Path of the patch file as accepted by the GNU patch tool. If <code>remote_src</code> is &#x27;no&#x27;, the patch source file is looked up from the module&#x27;s <em>files</em> directory.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: patchfile</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>absent</li>
<li><div style="color: blue"><b>present</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Whether the patch should be applied or reverted.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>strip</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">integer</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">0</div>
</td>
<td>
<div>Number that indicates the smallest prefix containing leading slashes that will be stripped from each file name found in the patch file.</div>
<div>For more information see the strip parameter of the GNU patch tool.</div>
</td>
</tr>
</table>
<br/>
Notes
-----
.. note::
- This module requires GNU *patch* utility to be installed on the remote host.
Examples
--------
.. code-block:: yaml
- name: Apply patch to one file
ansible.posix.patch:
src: /tmp/index.html.patch
dest: /var/www/index.html
- name: Apply patch to multiple files under basedir
ansible.posix.patch:
src: /tmp/customize.patch
basedir: /var/www
strip: 1
- name: Revert patch to one file
ansible.posix.patch:
src: /tmp/index.html.patch
dest: /var/www/index.html
state: absent
Status
------
Authors
~~~~~~~
- Jakub Jirutka (@jirutka)
- Luis Alberto Perez Lazaro (@luisperlaz)
@@ -1,151 +0,0 @@
.. _ansible.posix.seboolean_module:
***********************
ansible.posix.seboolean
***********************
**Toggles SELinux booleans**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Toggles SELinux booleans.
Requirements
------------
The below requirements are needed on the host that executes this module.
- libselinux-python
- libsemanage-python
- python3-libsemanage
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>ignore_selinux_state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Useful for scenarios (chrooted environment) that you can&#x27;t get the real SELinux state.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>name</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>Name of the boolean to configure.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>persistent</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Set to <code>yes</code> if the boolean setting should survive a reboot.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Desired boolean value</div>
</td>
</tr>
</table>
<br/>
Notes
-----
.. note::
- Not tested on any Debian based system.
Examples
--------
.. code-block:: yaml
- name: Set httpd_can_network_connect flag on and keep it persistent across reboots
ansible.posix.seboolean:
name: httpd_can_network_connect
state: yes
persistent: yes
Status
------
Authors
~~~~~~~
- Stephen Fromm (@sfromm)
@@ -1,253 +0,0 @@
.. _ansible.posix.selinux_module:
*********************
ansible.posix.selinux
*********************
**Change policy and state of SELinux**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Configures the SELinux mode and policy.
- A reboot may be required after usage.
- Ansible will not issue this reboot but will let you know when it is required.
Requirements
------------
The below requirements are needed on the host that executes this module.
- libselinux-python
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>configfile</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">"/etc/selinux/config"</div>
</td>
<td>
<div>The path to the SELinux configuration file, if non-standard.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: conf, file</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>policy</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>The name of the SELinux policy to use (e.g. <code>targeted</code>) will be required if <em>state</em> is not <code>disabled</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>disabled</li>
<li>enforcing</li>
<li>permissive</li>
</ul>
</td>
<td>
<div>The SELinux mode.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>update_kernel_param</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
<div style="font-style: italic; font-size: small; color: darkgreen">added in 1.4.0</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>If set to <em>true</em>, will update also the kernel boot parameters when disabling/enabling SELinux.</div>
<div>The <code>grubby</code> tool must be present on the target system for this to work.</div>
</td>
</tr>
</table>
<br/>
Examples
--------
.. code-block:: yaml
- name: Enable SELinux
ansible.posix.selinux:
policy: targeted
state: enforcing
- name: Put SELinux in permissive mode, logging actions that would be blocked.
ansible.posix.selinux:
policy: targeted
state: permissive
- name: Disable SELinux
ansible.posix.selinux:
state: disabled
Return Values
-------------
Common return values are documented `here <https://docs.ansible.com/ansible/latest/reference_appendices/common_return_values.html#common-return-values>`_, the following are the fields unique to this module:
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Key</th>
<th>Returned</th>
<th width="100%">Description</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>configfile</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>always</td>
<td>
<div>Path to SELinux configuration file.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">/etc/selinux/config</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>msg</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>always</td>
<td>
<div>Messages that describe changes that were made.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">Config SELinux state changed from &#x27;disabled&#x27; to &#x27;permissive&#x27;</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>policy</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>always</td>
<td>
<div>Name of the SELinux policy.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">targeted</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>reboot_required</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>always</td>
<td>
<div>Whether or not an reboot is required for the changes to take effect.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">True</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="return-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>always</td>
<td>
<div>SELinux mode.</div>
<br/>
<div style="font-size: smaller"><b>Sample:</b></div>
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">enforcing</div>
</td>
</tr>
</table>
<br/><br/>
Status
------
Authors
~~~~~~~
- Derek Carter (@goozbach) <goozbach@friocorte.com>
@@ -1,744 +0,0 @@
.. _ansible.posix.synchronize_module:
*************************
ansible.posix.synchronize
*************************
**A wrapper around rsync to make common tasks in your playbooks quick and easy**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- ``synchronize`` is a wrapper around rsync to make common tasks in your playbooks quick and easy.
- It is run and originates on the local host where Ansible is being run.
- Of course, you could just use the ``command`` action to call rsync yourself, but you also have to add a fair number of boilerplate options and host facts.
- This module is not intended to provide access to the full power of rsync, but does make the most common invocations easier to implement. You `still` may need to call rsync directly via ``command`` or ``shell`` depending on your use case.
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>archive</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Mirrors the rsync archive flag, enables recursive, links, perms, times, owner, group flags and -D.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>checksum</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Skip based on checksum, rather than mod-time &amp; size; Note that that &quot;archive&quot; option is still enabled by default - the &quot;checksum&quot; option will not disable it.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>compress</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Compress file data during the transfer.</div>
<div>In most cases, leave this enabled unless it causes problems.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>copy_links</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Copy symlinks as the item that they point to (the referent) is copied, rather than the symlink.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>delay_updates</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
<div style="font-style: italic; font-size: small; color: darkgreen">added in 1.3.0</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>This option puts the temporary file from each updated file into a holding directory until the end of the transfer, at which time all the files are renamed into place in rapid succession.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>delete</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Delete files in <em>dest</em> that do not exist (after transfer, not before) in the <em>src</em> path.</div>
<div>This option requires <em>recursive=yes</em>.</div>
<div>This option ignores excluded files and behaves like the rsync opt <code>--delete-after</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>dest</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>Path on the destination host that will be synchronized from the source.</div>
<div>The path can be absolute or relative.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>dest_port</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">integer</span>
</div>
</td>
<td>
</td>
<td>
<div>Port number for ssh on the destination host.</div>
<div>Prior to Ansible 2.0, the ansible_ssh_port inventory var took precedence over this value.</div>
<div>This parameter defaults to the value of <code>ansible_port</code>, the <code>remote_port</code> config setting or the value from ssh client configuration if none of the former have been set.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>dirs</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Transfer directories without recursing.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>existing_only</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Skip creating new files on receiver.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>group</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Preserve group.</div>
<div>This parameter defaults to the value of the archive option.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>link_dest</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
/ <span style="color: purple">elements=string</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">null</div>
</td>
<td>
<div>Add a destination to hard link against during the rsync.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>links</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Copy symlinks as symlinks.</div>
<div>This parameter defaults to the value of the archive option.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>mode</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>pull</li>
<li><div style="color: blue"><b>push</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Specify the direction of the synchronization.</div>
<div>In push mode the localhost or delegate is the source.</div>
<div>In pull mode the remote host in context is the source.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>owner</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Preserve owner (super user only).</div>
<div>This parameter defaults to the value of the archive option.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>partial</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Tells rsync to keep the partial file which should make a subsequent transfer of the rest of the file much faster.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>perms</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Preserve permissions.</div>
<div>This parameter defaults to the value of the archive option.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>private_key</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
</div>
</td>
<td>
</td>
<td>
<div>Specify the private key to use for SSH-based rsync connections (e.g. <code>~/.ssh/id_rsa</code>).</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>recursive</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Recurse into directories.</div>
<div>This parameter defaults to the value of the archive option.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>rsync_opts</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">list</span>
/ <span style="color: purple">elements=string</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">null</div>
</td>
<td>
<div>Specify additional rsync options by passing in an array.</div>
<div>Note that an empty string in <code>rsync_opts</code> will end up transfer the current working directory.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>rsync_path</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Specify the rsync command to run on the remote host. See <code>--rsync-path</code> on the rsync man page.</div>
<div>To specify the rsync command to run on the local host, you need to set this your task var <code>ansible_rsync_path</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>rsync_timeout</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">integer</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">0</div>
</td>
<td>
<div>Specify a <code>--timeout</code> for the rsync command in seconds.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>set_remote_user</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>Put user@ for the remote paths.</div>
<div>If you have a custom ssh config to define the remote user for a host that does not match the inventory user, you should set this parameter to <code>no</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>src</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>Path on the source host that will be synchronized to the destination.</div>
<div>The path can be absolute or relative.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>ssh_connection_multiplexing</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>SSH connection multiplexing for rsync is disabled by default to prevent misconfigured ControlSockets from resulting in failed SSH connections. This is accomplished by setting the SSH <code>ControlSocket</code> to <code>none</code>.</div>
<div>Set this option to <code>yes</code> to allow multiplexing and reduce SSH connection overhead.</div>
<div>Note that simply setting this option to <code>yes</code> is not enough; You must also configure SSH connection multiplexing in your SSH client config by setting values for <code>ControlMaster</code>, <code>ControlPersist</code> and <code>ControlPath</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>times</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li>yes</li>
</ul>
</td>
<td>
<div>Preserve modification times.</div>
<div>This parameter defaults to the value of the archive option.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>use_ssh_args</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>In Ansible 2.10 and lower, it uses the ssh_args specified in <code>ansible.cfg</code>.</div>
<div>In Ansible 2.11 and onwards, when set to <code>true</code>, it uses all SSH connection configurations like <code>ansible_ssh_args</code>, <code>ansible_ssh_common_args</code>, and <code>ansible_ssh_extra_args</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>verify_host</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Verify destination host key.</div>
</td>
</tr>
</table>
<br/>
Notes
-----
.. note::
- rsync must be installed on both the local and remote host.
- For the ``synchronize`` module, the "local host" is the host `the synchronize task originates on`, and the "destination host" is the host `synchronize is connecting to`.
- The "local host" can be changed to a different host by using `delegate_to`. This enables copying between two remote hosts or entirely on one remote machine.
- The user and permissions for the synchronize `src` are those of the user running the Ansible task on the local host (or the remote_user for a delegate_to host when delegate_to is used).
- The user and permissions for the synchronize `dest` are those of the `remote_user` on the destination host or the `become_user` if `become=yes` is active.
- In Ansible 2.0 a bug in the synchronize module made become occur on the "local host". This was fixed in Ansible 2.0.1.
- Currently, synchronize is limited to elevating permissions via passwordless sudo. This is because rsync itself is connecting to the remote machine and rsync doesn't give us a way to pass sudo credentials in.
- Currently there are only a few connection types which support synchronize (ssh, paramiko, local, and docker) because a sync strategy has been determined for those connection types. Note that the connection for these must not need a password as rsync itself is making the connection and rsync does not provide us a way to pass a password to the connection.
- Expect that dest=~/x will be ~<remote_user>/x even if using sudo.
- Inspect the verbose output to validate the destination user/host/path are what was expected.
- To exclude files and directories from being synchronized, you may add ``.rsync-filter`` files to the source directory.
- rsync daemon must be up and running with correct permission when using rsync protocol in source or destination path.
- The ``synchronize`` module enables `--delay-updates` by default to avoid leaving a destination in a broken in-between state if the underlying rsync process encounters an error. Those synchronizing large numbers of files that are willing to trade safety for performance should disable this option.
- link_destination is subject to the same limitations as the underlying rsync daemon. Hard links are only preserved if the relative subtrees of the source and destination are the same. Attempts to hardlink into a directory that is a subdirectory of the source will be prevented.
See Also
--------
.. seealso::
:ref:`copy_module`
The official documentation on the **copy** module.
:ref:`community.windows.win_robocopy_module`
The official documentation on the **community.windows.win_robocopy** module.
Examples
--------
.. code-block:: yaml
- name: Synchronization of src on the control machine to dest on the remote hosts
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
- name: Synchronization using rsync protocol (push)
ansible.posix.synchronize:
src: some/relative/path/
dest: rsync://somehost.com/path/
- name: Synchronization using rsync protocol (pull)
ansible.posix.synchronize:
mode: pull
src: rsync://somehost.com/path/
dest: /some/absolute/path/
- name: Synchronization using rsync protocol on delegate host (push)
ansible.posix.synchronize:
src: /some/absolute/path/
dest: rsync://somehost.com/path/
delegate_to: delegate.host
- name: Synchronization using rsync protocol on delegate host (pull)
ansible.posix.synchronize:
mode: pull
src: rsync://somehost.com/path/
dest: /some/absolute/path/
delegate_to: delegate.host
- name: Synchronization without any --archive options enabled
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
archive: no
- name: Synchronization with --archive options enabled except for --recursive
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
recursive: no
- name: Synchronization with --archive options enabled except for --times, with --checksum option enabled
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
checksum: yes
times: no
- name: Synchronization without --archive options enabled except use --links
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
archive: no
links: yes
- name: Synchronization of two paths both on the control machine
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
delegate_to: localhost
- name: Synchronization of src on the inventory host to the dest on the localhost in pull mode
ansible.posix.synchronize:
mode: pull
src: some/relative/path
dest: /some/absolute/path
- name: Synchronization of src on delegate host to dest on the current inventory host.
ansible.posix.synchronize:
src: /first/absolute/path
dest: /second/absolute/path
delegate_to: delegate.host
- name: Synchronize two directories on one remote host.
ansible.posix.synchronize:
src: /first/absolute/path
dest: /second/absolute/path
delegate_to: "{{ inventory_hostname }}"
- name: Synchronize and delete files in dest on the remote host that are not found in src of localhost.
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
delete: yes
recursive: yes
# This specific command is granted su privileges on the destination
- name: Synchronize using an alternate rsync command
ansible.posix.synchronize:
src: some/relative/path
dest: /some/absolute/path
rsync_path: su -c rsync
# Example .rsync-filter file in the source directory
# - var # exclude any path whose last part is 'var'
# - /var # exclude any path starting with 'var' starting at the source directory
# + /var/conf # include /var/conf even though it was previously excluded
- name: Synchronize passing in extra rsync options
ansible.posix.synchronize:
src: /tmp/helloworld
dest: /var/www/helloworld
rsync_opts:
- "--no-motd"
- "--exclude=.git"
# Hardlink files if they didn't change
- name: Use hardlinks when synchronizing filesystems
ansible.posix.synchronize:
src: /tmp/path_a/foo.txt
dest: /tmp/path_b/foo.txt
link_dest: /tmp/path_a/
# Specify the rsync binary to use on remote host and on local host
- hosts: groupofhosts
vars:
ansible_rsync_path: /usr/gnu/bin/rsync
tasks:
- name: copy /tmp/localpath/ to remote location /tmp/remotepath
ansible.posix.synchronize:
src: /tmp/localpath/
dest: /tmp/remotepath
rsync_path: /usr/gnu/bin/rsync
Status
------
Authors
~~~~~~~
- Timothy Appnel (@tima)
@@ -1,215 +0,0 @@
.. _ansible.posix.sysctl_module:
********************
ansible.posix.sysctl
********************
**Manage entries in sysctl.conf.**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- This module manipulates sysctl entries and optionally performs a ``/sbin/sysctl -p`` after changing them.
Parameters
----------
.. raw:: html
<table border=0 cellpadding=0 class="documentation-table">
<tr>
<th colspan="1">Parameter</th>
<th>Choices/<font color="blue">Defaults</font></th>
<th width="100%">Comments</th>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>ignoreerrors</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Use this option to ignore errors about unknown keys.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>name</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
/ <span style="color: red">required</span>
</div>
</td>
<td>
</td>
<td>
<div>The dot-separated path (also known as <em>key</em>) specifying the sysctl variable.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: key</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>reload</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
</ul>
</td>
<td>
<div>If <code>yes</code>, performs a <em>/sbin/sysctl -p</em> if the <code>sysctl_file</code> is updated. If <code>no</code>, does not reload <em>sysctl</em> even if the <code>sysctl_file</code> is updated.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>state</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>present</b>&nbsp;&larr;</div></li>
<li>absent</li>
</ul>
</td>
<td>
<div>Whether the entry should be present or absent in the sysctl file.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>sysctl_file</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">path</span>
</div>
</td>
<td>
<b>Default:</b><br/><div style="color: blue">"/etc/sysctl.conf"</div>
</td>
<td>
<div>Specifies the absolute path to <code>sysctl.conf</code>, if not <code>/etc/sysctl.conf</code>.</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>sysctl_set</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">boolean</span>
</div>
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
<div>Verify token value with the sysctl command and set with -w if necessary</div>
</td>
</tr>
<tr>
<td colspan="1">
<div class="ansibleOptionAnchor" id="parameter-"></div>
<b>value</b>
<a class="ansibleOptionLink" href="#parameter-" title="Permalink to this option"></a>
<div style="font-size: small">
<span style="color: purple">string</span>
</div>
</td>
<td>
</td>
<td>
<div>Desired value of the sysctl key.</div>
<div style="font-size: small; color: darkgreen"><br/>aliases: val</div>
</td>
</tr>
</table>
<br/>
Examples
--------
.. code-block:: yaml
# Set vm.swappiness to 5 in /etc/sysctl.conf
- ansible.posix.sysctl:
name: vm.swappiness
value: '5'
state: present
# Remove kernel.panic entry from /etc/sysctl.conf
- ansible.posix.sysctl:
name: kernel.panic
state: absent
sysctl_file: /etc/sysctl.conf
# Set kernel.panic to 3 in /tmp/test_sysctl.conf
- ansible.posix.sysctl:
name: kernel.panic
value: '3'
sysctl_file: /tmp/test_sysctl.conf
reload: no
# Set ip forwarding on in /proc and verify token value with the sysctl command
- ansible.posix.sysctl:
name: net.ipv4.ip_forward
value: '1'
sysctl_set: yes
# Set ip forwarding on in /proc and in the sysctl file and reload if necessary
- ansible.posix.sysctl:
name: net.ipv4.ip_forward
value: '1'
sysctl_set: yes
state: present
reload: yes
Status
------
Authors
~~~~~~~
- David CHANIAL (@davixx)
@@ -1,130 +0,0 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# (c) 2018, Matt Martz <matt@sivel.net>
#
# This file is part of Ansible
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import os
import argparse
import csv
from collections import namedtuple
try:
import matplotlib
matplotlib.use("Agg")
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
except ImportError:
raise SystemExit('matplotlib is required for this script to work')
Data = namedtuple('Data', ['axis_name', 'dates', 'names', 'values'])
def task_start_ticks(dates, names):
item = None
ret = []
for i, name in enumerate(names):
if name == item:
continue
item = name
ret.append((dates[i], name))
return ret
def create_axis_data(filename, relative=False):
x_base = None if relative else 0
axis_name, dummy = os.path.splitext(os.path.basename(filename))
dates = []
names = []
values = []
with open(filename) as f:
reader = csv.reader(f)
for row in reader:
if x_base is None:
x_base = float(row[0])
dates.append(mdates.epoch2num(float(row[0]) - x_base))
names.append(row[1])
values.append(float(row[3]))
return Data(axis_name, dates, names, values)
def create_graph(data1, data2, width=11.0, height=8.0, filename='out.png', title=None):
fig, ax1 = plt.subplots(figsize=(width, height), dpi=300)
task_ticks = task_start_ticks(data1.dates, data1.names)
ax1.grid(linestyle='dashed', color='lightgray')
ax1.xaxis.set_major_formatter(mdates.DateFormatter('%X'))
ax1.plot(data1.dates, data1.values, 'b-')
if title:
ax1.set_title(title)
ax1.set_xlabel('Time')
ax1.set_ylabel(data1.axis_name, color='b')
for item in ax1.get_xticklabels():
item.set_rotation(60)
ax2 = ax1.twiny()
ax2.set_xticks([x[0] for x in task_ticks])
ax2.set_xticklabels([x[1] for x in task_ticks])
ax2.grid(axis='x', linestyle='dashed', color='lightgray')
ax2.xaxis.set_ticks_position('bottom')
ax2.xaxis.set_label_position('bottom')
ax2.spines['bottom'].set_position(('outward', 86))
ax2.set_xlabel('Task')
ax2.set_xlim(ax1.get_xlim())
for item in ax2.get_xticklabels():
item.set_rotation(60)
ax3 = ax1.twinx()
ax3.plot(data2.dates, data2.values, 'g-')
ax3.set_ylabel(data2.axis_name, color='g')
fig.tight_layout()
fig.savefig(filename, format='png')
def parse_args():
parser = argparse.ArgumentParser()
parser.add_argument('files', nargs=2, help='2 CSV files produced by cgroup_perf_recap to graph together')
parser.add_argument('--relative', default=False, action='store_true',
help='Use relative dates instead of absolute')
parser.add_argument('--output', default='out.png', help='output path of PNG file: Default %s(default)s')
parser.add_argument('--width', type=float, default=11.0,
help='Width of output image in inches. Default %(default)s')
parser.add_argument('--height', type=float, default=8.0,
help='Height of output image in inches. Default %(default)s')
parser.add_argument('--title', help='Title for graph')
return parser.parse_args()
def main():
args = parse_args()
data1 = create_axis_data(args.files[0], relative=args.relative)
data2 = create_axis_data(args.files[1], relative=args.relative)
create_graph(data1, data2, width=args.width, height=args.height, filename=args.output, title=args.title)
print('Graph written to %s' % os.path.abspath(args.output))
if __name__ == '__main__':
main()
@@ -1,8 +0,0 @@
---
requires_ansible: '>=2.9'
plugin_routing:
callback:
skippy:
deprecation:
removal_date: '2022-06-01'
warning_text: See the plugin documentation for more details
@@ -1,72 +0,0 @@
# (c) 2015, Brian Coca <briancoca+dev@gmail.com>
#
# This file is part of Ansible
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import os
from ansible.errors import AnsibleError, AnsibleAction, _AnsibleActionDone, AnsibleActionFail
from ansible.module_utils._text import to_native
from ansible.module_utils.parsing.convert_bool import boolean
from ansible.plugins.action import ActionBase
class ActionModule(ActionBase):
TRANSFERS_FILES = True
def run(self, tmp=None, task_vars=None):
if task_vars is None:
task_vars = dict()
result = super(ActionModule, self).run(tmp, task_vars)
del tmp # tmp no longer has any effect
src = self._task.args.get('src', None)
remote_src = boolean(self._task.args.get('remote_src', 'no'), strict=False)
try:
if src is None:
raise AnsibleActionFail("src is required")
elif remote_src:
# everything is remote, so we just execute the module
# without changing any of the module arguments
raise _AnsibleActionDone(result=self._execute_module(task_vars=task_vars))
try:
src = self._find_needle('files', src)
except AnsibleError as e:
raise AnsibleActionFail(to_native(e))
tmp_src = self._connection._shell.join_path(self._connection._shell.tmpdir, os.path.basename(src))
self._transfer_file(src, tmp_src)
self._fixup_perms2((self._connection._shell.tmpdir, tmp_src))
new_module_args = self._task.args.copy()
new_module_args.update(
dict(
src=tmp_src,
)
)
result.update(self._execute_module('ansible.posix.patch', module_args=new_module_args, task_vars=task_vars))
except AnsibleAction as e:
result.update(e.result)
finally:
self._remove_tmp_path(self._connection._shell.tmpdir)
return result
@@ -1,427 +0,0 @@
# -*- coding: utf-8 -*-
# (c) 2012-2013, Timothy Appnel <tim@appnel.com>
#
# Ansible is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Ansible is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import os.path
from ansible import constants as C
from ansible.module_utils.six import string_types
from ansible.module_utils.six.moves import shlex_quote
from ansible.module_utils._text import to_text
from ansible.module_utils.common._collections_compat import MutableSequence
from ansible.module_utils.parsing.convert_bool import boolean
from ansible.plugins.action import ActionBase
from ansible.plugins.loader import connection_loader
DOCKER = ['docker', 'community.general.docker', 'community.docker.docker']
PODMAN = ['podman', 'ansible.builtin.podman', 'containers.podman.podman']
BUILDAH = ['buildah', 'containers.podman.buildah']
class ActionModule(ActionBase):
def _get_absolute_path(self, path):
original_path = path
#
# Check if we have a local relative path and do not process
# * remote paths (some.server.domain:/some/remote/path/...)
# * URLs (rsync://...)
# * local absolute paths (/some/local/path/...)
#
if ':' in path or path.startswith('/'):
return path
if self._task._role is not None:
path = self._loader.path_dwim_relative(self._task._role._role_path, 'files', path)
else:
path = self._loader.path_dwim_relative(self._loader.get_basedir(), 'files', path)
if original_path and original_path[-1] == '/' and path[-1] != '/':
# make sure the dwim'd path ends in a trailing "/"
# if the original path did
path += '/'
return path
def _host_is_ipv6_address(self, host):
return ':' in to_text(host, errors='surrogate_or_strict')
def _format_rsync_rsh_target(self, host, path, user):
''' formats rsync rsh target, escaping ipv6 addresses if needed '''
user_prefix = ''
if path.startswith('rsync://'):
return path
# If using docker or buildah, do not add user information
if self._remote_transport not in DOCKER + PODMAN + BUILDAH and user:
user_prefix = '%s@' % (user, )
if self._host_is_ipv6_address(host):
return '[%s%s]:%s' % (user_prefix, host, path)
return '%s%s:%s' % (user_prefix, host, path)
def _process_origin(self, host, path, user):
if host not in C.LOCALHOST:
return self._format_rsync_rsh_target(host, path, user)
path = self._get_absolute_path(path=path)
return path
def _process_remote(self, task_args, host, path, user, port_matches_localhost_port):
"""
:arg host: hostname for the path
:arg path: file path
:arg user: username for the transfer
:arg port_matches_localhost_port: boolean whether the remote port
matches the port used by localhost's sshd. This is used in
conjunction with seeing whether the host is localhost to know
if we need to have the module substitute the pathname or if it
is a different host (for instance, an ssh tunnelled port or an
alternative ssh port to a vagrant host.)
"""
transport = self._connection.transport
# If we're connecting to a remote host or we're delegating to another
# host or we're connecting to a different ssh instance on the
# localhost then we have to format the path as a remote rsync path
if host not in C.LOCALHOST or transport != "local" or \
(host in C.LOCALHOST and not port_matches_localhost_port):
# If we're delegating to non-localhost and but the
# inventory_hostname host is localhost then we need the module to
# fix up the rsync path to use the controller's public DNS/IP
# instead of "localhost"
if port_matches_localhost_port and host in C.LOCALHOST:
task_args['_substitute_controller'] = True
return self._format_rsync_rsh_target(host, path, user)
path = self._get_absolute_path(path=path)
return path
def _override_module_replaced_vars(self, task_vars):
""" Some vars are substituted into the modules. Have to make sure
that those are correct for localhost when synchronize creates its own
connection to localhost."""
# Clear the current definition of these variables as they came from the
# connection to the remote host
if 'ansible_syslog_facility' in task_vars:
del task_vars['ansible_syslog_facility']
for key in list(task_vars.keys()):
if key.startswith("ansible_") and key.endswith("_interpreter"):
del task_vars[key]
# Add the definitions from localhost
for host in C.LOCALHOST:
if host in task_vars['hostvars']:
localhost = task_vars['hostvars'][host]
break
if 'ansible_syslog_facility' in localhost:
task_vars['ansible_syslog_facility'] = localhost['ansible_syslog_facility']
for key in localhost:
if key.startswith("ansible_") and key.endswith("_interpreter"):
task_vars[key] = localhost[key]
def run(self, tmp=None, task_vars=None):
''' generates params and passes them on to the rsync module '''
# When modifying this function be aware of the tricky convolutions
# your thoughts have to go through:
#
# In normal ansible, we connect from controller to inventory_hostname
# (playbook's hosts: field) or controller to delegate_to host and run
# a module on one of those hosts.
#
# So things that are directly related to the core of ansible are in
# terms of that sort of connection that always originate on the
# controller.
#
# In synchronize we use ansible to connect to either the controller or
# to the delegate_to host and then run rsync which makes its own
# connection from controller to inventory_hostname or delegate_to to
# inventory_hostname.
#
# That means synchronize needs to have some knowledge of the
# controller to inventory_host/delegate host that ansible typically
# establishes and use those to construct a command line for rsync to
# connect from the inventory_host to the controller/delegate. The
# challenge for coders is remembering which leg of the trip is
# associated with the conditions that you're checking at any one time.
if task_vars is None:
task_vars = dict()
# We make a copy of the args here because we may fail and be asked to
# retry. If that happens we don't want to pass the munged args through
# to our next invocation. Munged args are single use only.
_tmp_args = self._task.args.copy()
result = super(ActionModule, self).run(tmp, task_vars)
del tmp # tmp no longer has any effect
# Store remote connection type
self._remote_transport = self._connection.transport
use_ssh_args = _tmp_args.pop('use_ssh_args', None)
if use_ssh_args and self._connection.transport == 'ssh':
ssh_args = [
self._connection.get_option('ssh_args'),
self._connection.get_option('ssh_common_args'),
self._connection.get_option('ssh_extra_args'),
]
_tmp_args['ssh_args'] = ' '.join([a for a in ssh_args if a])
# Handle docker connection options
if self._remote_transport in DOCKER:
self._docker_cmd = self._connection.docker_cmd
if self._play_context.docker_extra_args:
self._docker_cmd = "%s %s" % (self._docker_cmd, self._play_context.docker_extra_args)
elif self._remote_transport in PODMAN:
self._docker_cmd = self._connection._options['podman_executable']
if self._connection._options.get('podman_extra_args'):
self._docker_cmd = "%s %s" % (self._docker_cmd, self._connection._options['podman_extra_args'])
# self._connection accounts for delegate_to so
# remote_transport is the transport ansible thought it would need
# between the controller and the delegate_to host or the controller
# and the remote_host if delegate_to isn't set.
remote_transport = False
if self._connection.transport != 'local':
remote_transport = True
try:
delegate_to = self._task.delegate_to
except (AttributeError, KeyError):
delegate_to = None
# ssh paramiko docker buildah and local are fully supported transports. Anything
# else only works with delegate_to
if delegate_to is None and self._connection.transport not in [
'ssh', 'paramiko', 'local'] + DOCKER + PODMAN + BUILDAH:
result['failed'] = True
result['msg'] = (
"synchronize uses rsync to function. rsync needs to connect to the remote "
"host via ssh, docker client or a direct filesystem "
"copy. This remote host is being accessed via %s instead "
"so it cannot work." % self._connection.transport)
return result
# Parameter name needed by the ansible module
_tmp_args['_local_rsync_path'] = task_vars.get('ansible_rsync_path') or 'rsync'
_tmp_args['_local_rsync_password'] = task_vars.get('ansible_ssh_pass') or task_vars.get('ansible_password')
# rsync thinks that one end of the connection is localhost and the
# other is the host we're running the task for (Note: We use
# ansible's delegate_to mechanism to determine which host rsync is
# running on so localhost could be a non-controller machine if
# delegate_to is used)
src_host = '127.0.0.1'
inventory_hostname = task_vars.get('inventory_hostname')
dest_host_inventory_vars = task_vars['hostvars'].get(inventory_hostname)
dest_host = dest_host_inventory_vars.get('ansible_host', inventory_hostname)
dest_host_ids = [hostid for hostid in (dest_host_inventory_vars.get('inventory_hostname'),
dest_host_inventory_vars.get('ansible_host'))
if hostid is not None]
localhost_ports = set()
for host in C.LOCALHOST:
localhost_vars = task_vars['hostvars'].get(host, {})
for port_var in C.MAGIC_VARIABLE_MAPPING['port']:
port = localhost_vars.get(port_var, None)
if port:
break
else:
port = C.DEFAULT_REMOTE_PORT
localhost_ports.add(port)
# dest_is_local tells us if the host rsync runs on is the same as the
# host rsync puts the files on. This is about *rsync's connection*,
# not about the ansible connection to run the module.
dest_is_local = False
if delegate_to is None and remote_transport is False:
dest_is_local = True
elif delegate_to is not None and delegate_to in dest_host_ids:
dest_is_local = True
# CHECK FOR NON-DEFAULT SSH PORT
inv_port = task_vars.get('ansible_port', None) or C.DEFAULT_REMOTE_PORT
if _tmp_args.get('dest_port', None) is None:
if inv_port is not None:
_tmp_args['dest_port'] = inv_port
# Set use_delegate if we are going to run rsync on a delegated host
# instead of localhost
use_delegate = False
if delegate_to is not None and delegate_to in dest_host_ids:
# edge case: explicit delegate and dest_host are the same
# so we run rsync on the remote machine targeting its localhost
# (itself)
dest_host = '127.0.0.1'
use_delegate = True
elif delegate_to is not None and remote_transport:
# If we're delegating to a remote host then we need to use the
# delegate_to settings
use_delegate = True
# Delegate to localhost as the source of the rsync unless we've been
# told (via delegate_to) that a different host is the source of the
# rsync
if not use_delegate and remote_transport:
# Create a connection to localhost to run rsync on
new_stdin = self._connection._new_stdin
# Unlike port, there can be only one shell
localhost_shell = None
for host in C.LOCALHOST:
localhost_vars = task_vars['hostvars'].get(host, {})
for shell_var in C.MAGIC_VARIABLE_MAPPING['shell']:
localhost_shell = localhost_vars.get(shell_var, None)
if localhost_shell:
break
if localhost_shell:
break
else:
localhost_shell = os.path.basename(C.DEFAULT_EXECUTABLE)
self._play_context.shell = localhost_shell
# Unlike port, there can be only one executable
localhost_executable = None
for host in C.LOCALHOST:
localhost_vars = task_vars['hostvars'].get(host, {})
for executable_var in C.MAGIC_VARIABLE_MAPPING['executable']:
localhost_executable = localhost_vars.get(executable_var, None)
if localhost_executable:
break
if localhost_executable:
break
else:
localhost_executable = C.DEFAULT_EXECUTABLE
self._play_context.executable = localhost_executable
new_connection = connection_loader.get('local', self._play_context, new_stdin)
self._connection = new_connection
# Override _remote_is_local as an instance attribute specifically for the synchronize use case
# ensuring we set local tmpdir correctly
self._connection._remote_is_local = True
self._override_module_replaced_vars(task_vars)
# SWITCH SRC AND DEST HOST PER MODE
if _tmp_args.get('mode', 'push') == 'pull':
(dest_host, src_host) = (src_host, dest_host)
# MUNGE SRC AND DEST PER REMOTE_HOST INFO
src = _tmp_args.get('src', None)
dest = _tmp_args.get('dest', None)
if src is None or dest is None:
return dict(failed=True, msg="synchronize requires both src and dest parameters are set")
# Determine if we need a user@
user = None
if not dest_is_local:
# Src and dest rsync "path" handling
if boolean(_tmp_args.get('set_remote_user', 'yes'), strict=False):
if use_delegate:
user = task_vars.get('ansible_delegated_vars', dict()).get('ansible_user', None)
if not user:
user = task_vars.get('ansible_user') or self._play_context.remote_user
if not user:
user = C.DEFAULT_REMOTE_USER
else:
user = task_vars.get('ansible_user') or self._play_context.remote_user
# Private key handling
# Use the private_key parameter if passed else use context private_key_file
_tmp_args['private_key'] = _tmp_args.get('private_key', self._play_context.private_key_file)
# use the mode to define src and dest's url
if _tmp_args.get('mode', 'push') == 'pull':
# src is a remote path: <user>@<host>, dest is a local path
src = self._process_remote(_tmp_args, src_host, src, user, inv_port in localhost_ports)
dest = self._process_origin(dest_host, dest, user)
else:
# src is a local path, dest is a remote path: <user>@<host>
src = self._process_origin(src_host, src, user)
dest = self._process_remote(_tmp_args, dest_host, dest, user, inv_port in localhost_ports)
else:
# Still need to munge paths (to account for roles) even if we aren't
# copying files between hosts
src = self._get_absolute_path(path=src)
dest = self._get_absolute_path(path=dest)
_tmp_args['src'] = src
_tmp_args['dest'] = dest
# Allow custom rsync path argument
rsync_path = _tmp_args.get('rsync_path', None)
# backup original become as we are probably about to unset it
become = self._play_context.become
if not dest_is_local:
# don't escalate for docker. doing --rsync-path with docker exec fails
# and we can switch directly to the user via docker arguments
if self._play_context.become and not rsync_path and self._remote_transport not in DOCKER + PODMAN:
# If no rsync_path is set, become was originally set, and dest is
# remote then add privilege escalation here.
if self._play_context.become_method == 'sudo':
if self._play_context.become_user:
rsync_path = 'sudo -u %s rsync' % self._play_context.become_user
else:
rsync_path = 'sudo rsync'
# TODO: have to add in the rest of the become methods here
# We cannot use privilege escalation on the machine running the
# module. Instead we run it on the machine rsync is connecting
# to.
self._play_context.become = False
_tmp_args['rsync_path'] = rsync_path
# If launching synchronize against docker container
# use rsync_opts to support container to override rsh options
if self._remote_transport in DOCKER + BUILDAH + PODMAN and not use_delegate:
# Replicate what we do in the module argumentspec handling for lists
if not isinstance(_tmp_args.get('rsync_opts'), MutableSequence):
tmp_rsync_opts = _tmp_args.get('rsync_opts', [])
if isinstance(tmp_rsync_opts, string_types):
tmp_rsync_opts = tmp_rsync_opts.split(',')
elif isinstance(tmp_rsync_opts, (int, float)):
tmp_rsync_opts = [to_text(tmp_rsync_opts)]
_tmp_args['rsync_opts'] = tmp_rsync_opts
if '--blocking-io' not in _tmp_args['rsync_opts']:
_tmp_args['rsync_opts'].append('--blocking-io')
if self._remote_transport in DOCKER + PODMAN:
if become and self._play_context.become_user:
_tmp_args['rsync_opts'].append('--rsh=' + shlex_quote('%s exec -u %s -i' % (self._docker_cmd, self._play_context.become_user)))
elif user is not None:
_tmp_args['rsync_opts'].append('--rsh=' + shlex_quote('%s exec -u %s -i' % (self._docker_cmd, user)))
else:
_tmp_args['rsync_opts'].append('--rsh=' + shlex_quote('%s exec -i' % self._docker_cmd))
elif self._remote_transport in BUILDAH:
_tmp_args['rsync_opts'].append('--rsh=' + shlex_quote('buildah run --'))
# run the module and store the result
result.update(self._execute_module('ansible.posix.synchronize', module_args=_tmp_args, task_vars=task_vars))
return result
@@ -1,465 +0,0 @@
# -*- coding: utf-8 -*-
# (c) 2018 Matt Martz <matt@sivel.net>
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'community'}
DOCUMENTATION = '''
name: cgroup_perf_recap
type: aggregate
requirements:
- whitelist in configuration
- cgroups
short_description: Profiles system activity of tasks and full execution using cgroups
description:
- This is an ansible callback plugin utilizes cgroups to profile system activity of ansible and
individual tasks, and display a recap at the end of the playbook execution
notes:
- Requires ansible to be run from within a cgroup, such as with
C(cgexec -g cpuacct,memory,pids:ansible_profile ansible-playbook ...)
- This cgroup should only be used by ansible to get accurate results
- To create the cgroup, first use a command such as
C(sudo cgcreate -a ec2-user:ec2-user -t ec2-user:ec2-user -g cpuacct,memory,pids:ansible_profile)
options:
control_group:
required: True
description: Name of cgroups control group
env:
- name: CGROUP_CONTROL_GROUP
ini:
- section: callback_cgroup_perf_recap
key: control_group
cpu_poll_interval:
description: Interval between CPU polling for determining CPU usage. A lower value may produce inaccurate
results, a higher value may not be short enough to collect results for short tasks.
default: 0.25
type: float
env:
- name: CGROUP_CPU_POLL_INTERVAL
ini:
- section: callback_cgroup_perf_recap
key: cpu_poll_interval
memory_poll_interval:
description: Interval between memory polling for determining memory usage. A lower value may produce inaccurate
results, a higher value may not be short enough to collect results for short tasks.
default: 0.25
type: float
env:
- name: CGROUP_MEMORY_POLL_INTERVAL
ini:
- section: callback_cgroup_perf_recap
key: memory_poll_interval
pid_poll_interval:
description: Interval between PID polling for determining PID count. A lower value may produce inaccurate
results, a higher value may not be short enough to collect results for short tasks.
default: 0.25
type: float
env:
- name: CGROUP_PID_POLL_INTERVAL
ini:
- section: callback_cgroup_perf_recap
key: pid_poll_interval
display_recap:
description: Controls whether the recap is printed at the end, useful if you will automatically
process the output files
env:
- name: CGROUP_DISPLAY_RECAP
ini:
- section: callback_cgroup_perf_recap
key: display_recap
type: bool
default: true
file_name_format:
description: Format of filename. Accepts C(%(counter)s), C(%(task_uuid)s),
C(%(feature)s), C(%(ext)s). Defaults to C(%(feature)s.%(ext)s) when C(file_per_task) is C(False)
and C(%(counter)s-%(task_uuid)s-%(feature)s.%(ext)s) when C(True)
env:
- name: CGROUP_FILE_NAME_FORMAT
ini:
- section: callback_cgroup_perf_recap
key: file_name_format
type: str
default: '%(feature)s.%(ext)s'
output_dir:
description: Output directory for files containing recorded performance readings. If the value contains a
single %s, the start time of the playbook run will be inserted in that space. Only the deepest
level directory will be created if it does not exist, parent directories will not be created.
type: path
default: /tmp/ansible-perf-%s
env:
- name: CGROUP_OUTPUT_DIR
ini:
- section: callback_cgroup_perf_recap
key: output_dir
output_format:
description: Output format, either CSV or JSON-seq
env:
- name: CGROUP_OUTPUT_FORMAT
ini:
- section: callback_cgroup_perf_recap
key: output_format
type: str
default: csv
choices:
- csv
- json
file_per_task:
description: When set as C(True) along with C(write_files), this callback will write 1 file per task
instead of 1 file for the entire playbook run
env:
- name: CGROUP_FILE_PER_TASK
ini:
- section: callback_cgroup_perf_recap
key: file_per_task
type: bool
default: False
write_files:
description: Dictates whether files will be written containing performance readings
env:
- name: CGROUP_WRITE_FILES
ini:
- section: callback_cgroup_perf_recap
key: write_files
type: bool
default: false
'''
import csv
import datetime
import os
import time
import threading
from abc import ABCMeta, abstractmethod
from functools import partial
from ansible.module_utils._text import to_bytes, to_text
from ansible.module_utils.six import with_metaclass
from ansible.parsing.ajson import AnsibleJSONEncoder, json
from ansible.plugins.callback import CallbackBase
RS = '\x1e' # RECORD SEPARATOR
LF = '\x0a' # LINE FEED
def dict_fromkeys(keys, default=None):
d = {}
for key in keys:
d[key] = default() if callable(default) else default
return d
class BaseProf(with_metaclass(ABCMeta, threading.Thread)):
def __init__(self, path, obj=None, writer=None):
threading.Thread.__init__(self) # pylint: disable=non-parent-init-called
self.obj = obj
self.path = path
self.max = 0
self.running = True
self.writer = writer
def run(self):
while self.running:
self.poll()
@abstractmethod
def poll(self):
pass
class MemoryProf(BaseProf):
"""Python thread for recording memory usage"""
def __init__(self, path, poll_interval=0.25, obj=None, writer=None):
super(MemoryProf, self).__init__(path, obj=obj, writer=writer)
self._poll_interval = poll_interval
def poll(self):
with open(self.path) as f:
val = int(f.read().strip()) / 1024**2
if val > self.max:
self.max = val
if self.writer:
try:
self.writer(time.time(), self.obj.get_name(), self.obj._uuid, val)
except ValueError:
# We may be profiling after the playbook has ended
self.running = False
time.sleep(self._poll_interval)
class CpuProf(BaseProf):
def __init__(self, path, poll_interval=0.25, obj=None, writer=None):
super(CpuProf, self).__init__(path, obj=obj, writer=writer)
self._poll_interval = poll_interval
def poll(self):
with open(self.path) as f:
start_time = time.time() * 1000**2
start_usage = int(f.read().strip()) / 1000
time.sleep(self._poll_interval)
with open(self.path) as f:
end_time = time.time() * 1000**2
end_usage = int(f.read().strip()) / 1000
val = (end_usage - start_usage) / (end_time - start_time) * 100
if val > self.max:
self.max = val
if self.writer:
try:
self.writer(time.time(), self.obj.get_name(), self.obj._uuid, val)
except ValueError:
# We may be profiling after the playbook has ended
self.running = False
class PidsProf(BaseProf):
def __init__(self, path, poll_interval=0.25, obj=None, writer=None):
super(PidsProf, self).__init__(path, obj=obj, writer=writer)
self._poll_interval = poll_interval
def poll(self):
with open(self.path) as f:
val = int(f.read().strip())
if val > self.max:
self.max = val
if self.writer:
try:
self.writer(time.time(), self.obj.get_name(), self.obj._uuid, val)
except ValueError:
# We may be profiling after the playbook has ended
self.running = False
time.sleep(self._poll_interval)
def csv_writer(writer, timestamp, task_name, task_uuid, value):
writer.writerow([timestamp, task_name, task_uuid, value])
def json_writer(writer, timestamp, task_name, task_uuid, value):
data = {
'timestamp': timestamp,
'task_name': task_name,
'task_uuid': task_uuid,
'value': value,
}
writer.write('%s%s%s' % (RS, json.dumps(data, cls=AnsibleJSONEncoder), LF))
class CallbackModule(CallbackBase):
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'aggregate'
CALLBACK_NAME = 'ansible.posix.cgroup_perf_recap'
CALLBACK_NEEDS_WHITELIST = True
def __init__(self, display=None):
super(CallbackModule, self).__init__(display)
self._features = ('memory', 'cpu', 'pids')
self._units = {
'memory': 'MB',
'cpu': '%',
'pids': '',
}
self.task_results = dict_fromkeys(self._features, default=list)
self._profilers = dict.fromkeys(self._features)
self._files = dict.fromkeys(self._features)
self._writers = dict.fromkeys(self._features)
self._file_per_task = False
self._counter = 0
self.write_files = False
def _open_files(self, task_uuid=None):
output_format = self._output_format
output_dir = self._output_dir
for feature in self._features:
data = {
b'counter': to_bytes(self._counter),
b'task_uuid': to_bytes(task_uuid),
b'feature': to_bytes(feature),
b'ext': to_bytes(output_format)
}
if self._files.get(feature):
try:
self._files[feature].close()
except Exception:
pass
if self.write_files:
filename = self._file_name_format % data
self._files[feature] = open(os.path.join(output_dir, filename), 'w+')
if output_format == b'csv':
self._writers[feature] = partial(csv_writer, csv.writer(self._files[feature]))
elif output_format == b'json':
self._writers[feature] = partial(json_writer, self._files[feature])
def set_options(self, task_keys=None, var_options=None, direct=None):
super(CallbackModule, self).set_options(task_keys=task_keys, var_options=var_options, direct=direct)
cpu_poll_interval = self.get_option('cpu_poll_interval')
memory_poll_interval = self.get_option('memory_poll_interval')
pid_poll_interval = self.get_option('pid_poll_interval')
self._display_recap = self.get_option('display_recap')
control_group = to_bytes(self.get_option('control_group'), errors='surrogate_or_strict')
self.mem_max_file = b'/sys/fs/cgroup/memory/%s/memory.max_usage_in_bytes' % control_group
mem_current_file = b'/sys/fs/cgroup/memory/%s/memory.usage_in_bytes' % control_group
cpu_usage_file = b'/sys/fs/cgroup/cpuacct/%s/cpuacct.usage' % control_group
pid_current_file = b'/sys/fs/cgroup/pids/%s/pids.current' % control_group
for path in (self.mem_max_file, mem_current_file, cpu_usage_file, pid_current_file):
try:
with open(path) as f:
pass
except Exception as e:
self._display.warning(
u'Cannot open %s for reading (%s). Disabling %s' % (to_text(path), to_text(e), self.CALLBACK_NAME)
)
self.disabled = True
return
try:
with open(self.mem_max_file, 'w+') as f:
f.write('0')
except Exception as e:
self._display.warning(
u'Unable to reset max memory value in %s: %s' % (to_text(self.mem_max_file), to_text(e))
)
self.disabled = True
return
try:
with open(cpu_usage_file, 'w+') as f:
f.write('0')
except Exception as e:
self._display.warning(
u'Unable to reset CPU usage value in %s: %s' % (to_text(cpu_usage_file), to_text(e))
)
self.disabled = True
return
self._profiler_map = {
'memory': partial(MemoryProf, mem_current_file, poll_interval=memory_poll_interval),
'cpu': partial(CpuProf, cpu_usage_file, poll_interval=cpu_poll_interval),
'pids': partial(PidsProf, pid_current_file, poll_interval=pid_poll_interval),
}
self.write_files = self.get_option('write_files')
file_per_task = self.get_option('file_per_task')
self._output_format = to_bytes(self.get_option('output_format'))
output_dir = to_bytes(self.get_option('output_dir'), errors='surrogate_or_strict')
try:
output_dir %= to_bytes(datetime.datetime.now().isoformat())
except TypeError:
pass
self._output_dir = output_dir
file_name_format = to_bytes(self.get_option('file_name_format'))
if self.write_files:
if file_per_task:
self._file_per_task = True
if file_name_format == b'%(feature)s.%(ext)s':
file_name_format = b'%(counter)s-%(task_uuid)s-%(feature)s.%(ext)s'
else:
file_name_format = to_bytes(self.get_option('file_name_format'))
self._file_name_format = file_name_format
if not os.path.exists(output_dir):
try:
os.mkdir(output_dir)
except Exception as e:
self._display.warning(
u'Could not create the output directory at %s: %s' % (to_text(output_dir), to_text(e))
)
self.disabled = True
return
if not self._file_per_task:
self._open_files()
def _profile(self, obj=None):
prev_task = None
results = dict.fromkeys(self._features)
if not obj or self._file_per_task:
for dummy, f in self._files.items():
if f is None:
continue
try:
f.close()
except Exception:
pass
try:
for name, prof in self._profilers.items():
prof.running = False
for name, prof in self._profilers.items():
results[name] = prof.max
prev_task = prof.obj
except AttributeError:
pass
for name, result in results.items():
if result is not None:
try:
self.task_results[name].append((prev_task, result))
except ValueError:
pass
if obj is not None:
if self._file_per_task or self._counter == 0:
self._open_files(task_uuid=obj._uuid)
for feature in self._features:
self._profilers[feature] = self._profiler_map[feature](obj=obj, writer=self._writers[feature])
self._profilers[feature].start()
self._counter += 1
def v2_playbook_on_task_start(self, task, is_conditional):
self._profile(task)
def v2_playbook_on_stats(self, stats):
self._profile()
if not self._display_recap:
return
with open(self.mem_max_file) as f:
max_results = int(f.read().strip()) / 1024 / 1024
self._display.banner('CGROUP PERF RECAP')
self._display.display('Memory Execution Maximum: %0.2fMB\n' % max_results)
for name, data in self.task_results.items():
if name == 'memory':
continue
try:
self._display.display(
'%s Execution Maximum: %0.2f%s\n' % (name, max((t[1] for t in data)), self._units[name])
)
except Exception as e:
self._display.display('%s profiling error: no results collected: %s\n' % (name, e))
self._display.display('\n')
for name, data in self.task_results.items():
if data:
self._display.display('%s:\n' % name)
for task, value in data:
self._display.display('%s (%s): %0.2f%s' % (task.get_name(), task._uuid, value, self._units[name]))
self._display.display('\n')
@@ -1,53 +0,0 @@
# (c) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
DOCUMENTATION = '''
name: debug
type: stdout
short_description: formatted stdout/stderr display
description:
- Use this callback to sort through extensive debug output
extends_documentation_fragment:
- default_callback
requirements:
- set as stdout in configuration
'''
from ansible.plugins.callback.default import CallbackModule as CallbackModule_default
class CallbackModule(CallbackModule_default): # pylint: disable=too-few-public-methods,no-init
'''
Override for the default callback module.
Render std err/out outside of the rest of the result which it prints with
indentation.
'''
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'stdout'
CALLBACK_NAME = 'ansible.posix.debug'
def _dump_results(self, result, indent=None, sort_keys=True, keep_invocation=False):
'''Return the text to output for a result.'''
# Enable JSON identation
result['_ansible_verbose_always'] = True
save = {}
for key in ['stdout', 'stdout_lines', 'stderr', 'stderr_lines', 'msg', 'module_stdout', 'module_stderr']:
if key in result:
save[key] = result.pop(key)
output = CallbackModule_default._dump_results(self, result)
for key in ['stdout', 'stderr', 'msg', 'module_stdout', 'module_stderr']:
if key in save and save[key]:
output += '\n\n%s:\n\n%s\n' % (key.upper(), save[key])
for key, value in save.items():
result[key] = value
return output
@@ -1,179 +0,0 @@
# (c) 2016, Matt Martz <matt@sivel.net>
# (c) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
DOCUMENTATION = '''
name: json
short_description: Ansible screen output as JSON
description:
- This callback converts all events into JSON output to stdout
type: stdout
requirements:
- Set as stdout in config
options:
show_custom_stats:
name: Show custom stats
description: 'This adds the custom stats set via the set_stats plugin to the play recap'
default: False
env:
- name: ANSIBLE_SHOW_CUSTOM_STATS
ini:
- key: show_custom_stats
section: defaults
type: bool
notes:
- When using a strategy such as free, host_pinned, or a custom strategy, host results will
be added to new task results in ``.plays[].tasks[]``. As such, there will exist duplicate
task objects indicated by duplicate task IDs at ``.plays[].tasks[].task.id``, each with an
individual host result for the task.
'''
import datetime
import json
from functools import partial
from ansible.inventory.host import Host
from ansible.module_utils._text import to_text
from ansible.parsing.ajson import AnsibleJSONEncoder
from ansible.plugins.callback import CallbackBase
LOCKSTEP_CALLBACKS = frozenset(('linear', 'debug'))
def current_time():
return '%sZ' % datetime.datetime.utcnow().isoformat()
class CallbackModule(CallbackBase):
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'stdout'
CALLBACK_NAME = 'ansible.posix.json'
def __init__(self, display=None):
super(CallbackModule, self).__init__(display)
self.results = []
self._task_map = {}
self._is_lockstep = False
def _new_play(self, play):
self._is_lockstep = play.strategy in LOCKSTEP_CALLBACKS
return {
'play': {
'name': play.get_name(),
'id': to_text(play._uuid),
'duration': {
'start': current_time()
}
},
'tasks': []
}
def _new_task(self, task):
return {
'task': {
'name': task.get_name(),
'id': to_text(task._uuid),
'duration': {
'start': current_time()
}
},
'hosts': {}
}
def _find_result_task(self, host, task):
key = (host.get_name(), task._uuid)
return self._task_map.get(
key,
self.results[-1]['tasks'][-1]
)
def v2_playbook_on_play_start(self, play):
self.results.append(self._new_play(play))
def v2_runner_on_start(self, host, task):
if self._is_lockstep:
return
key = (host.get_name(), task._uuid)
task_result = self._new_task(task)
self._task_map[key] = task_result
self.results[-1]['tasks'].append(task_result)
def v2_playbook_on_task_start(self, task, is_conditional):
if not self._is_lockstep:
return
self.results[-1]['tasks'].append(self._new_task(task))
def v2_playbook_on_handler_task_start(self, task):
if not self._is_lockstep:
return
self.results[-1]['tasks'].append(self._new_task(task))
def _convert_host_to_name(self, key):
if isinstance(key, (Host,)):
return key.get_name()
return key
def v2_playbook_on_stats(self, stats):
"""Display info about playbook statistics"""
hosts = sorted(stats.processed.keys())
summary = {}
for h in hosts:
s = stats.summarize(h)
summary[h] = s
custom_stats = {}
global_custom_stats = {}
if self.get_option('show_custom_stats') and stats.custom:
custom_stats.update(dict((self._convert_host_to_name(k), v) for k, v in stats.custom.items()))
global_custom_stats.update(custom_stats.pop('_run', {}))
output = {
'plays': self.results,
'stats': summary,
'custom_stats': custom_stats,
'global_custom_stats': global_custom_stats,
}
self._display.display(json.dumps(output, cls=AnsibleJSONEncoder, indent=4, sort_keys=True))
def _record_task_result(self, on_info, result, **kwargs):
"""This function is used as a partial to add failed/skipped info in a single method"""
host = result._host
task = result._task
result_copy = result._result.copy()
result_copy.update(on_info)
result_copy['action'] = task.action
task_result = self._find_result_task(host, task)
task_result['hosts'][host.name] = result_copy
end_time = current_time()
task_result['task']['duration']['end'] = end_time
self.results[-1]['play']['duration']['end'] = end_time
if not self._is_lockstep:
key = (host.get_name(), task._uuid)
del self._task_map[key]
def __getattribute__(self, name):
"""Return ``_record_task_result`` partial with a dict containing skipped/failed if necessary"""
if name not in ('v2_runner_on_ok', 'v2_runner_on_failed', 'v2_runner_on_unreachable', 'v2_runner_on_skipped'):
return object.__getattribute__(self, name)
on = name.rsplit('_', 1)[1]
on_info = {}
if on in ('failed', 'skipped'):
on_info[on] = True
return partial(self._record_task_result, on_info)
@@ -1,118 +0,0 @@
# (c) 2017, Tennis Smith, https://github.com/gamename
# (c) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
DOCUMENTATION = '''
name: profile_roles
type: aggregate
short_description: adds timing information to roles
description:
- This callback module provides profiling for ansible roles.
requirements:
- whitelisting in configuration
'''
import collections
import time
from ansible.plugins.callback import CallbackBase
from ansible.module_utils.six.moves import reduce
# define start time
t0 = tn = time.time()
def secondsToStr(t):
# http://bytes.com/topic/python/answers/635958-handy-short-cut-formatting-elapsed-time-floating-point-seconds
def rediv(ll, b):
return list(divmod(ll[0], b)) + ll[1:]
return "%d:%02d:%02d.%03d" % tuple(
reduce(rediv, [[t * 1000, ], 1000, 60, 60]))
def filled(msg, fchar="*"):
if len(msg) == 0:
width = 79
else:
msg = "%s " % msg
width = 79 - len(msg)
if width < 3:
width = 3
filler = fchar * width
return "%s%s " % (msg, filler)
def timestamp(self):
if self.current is not None:
self.stats[self.current] = time.time() - self.stats[self.current]
self.totals[self.current] += self.stats[self.current]
def tasktime():
global tn
time_current = time.strftime('%A %d %B %Y %H:%M:%S %z')
time_elapsed = secondsToStr(time.time() - tn)
time_total_elapsed = secondsToStr(time.time() - t0)
tn = time.time()
return filled('%s (%s)%s%s' %
(time_current, time_elapsed, ' ' * 7, time_total_elapsed))
class CallbackModule(CallbackBase):
"""
This callback module provides profiling for ansible roles.
"""
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'aggregate'
CALLBACK_NAME = 'ansible.posix.profile_roles'
CALLBACK_NEEDS_WHITELIST = True
def __init__(self):
self.stats = collections.Counter()
self.totals = collections.Counter()
self.current = None
super(CallbackModule, self).__init__()
def _record_task(self, task):
"""
Logs the start of each task
"""
self._display.display(tasktime())
timestamp(self)
if task._role:
self.current = task._role._role_name
else:
self.current = task.action
self.stats[self.current] = time.time()
def v2_playbook_on_task_start(self, task, is_conditional):
self._record_task(task)
def v2_playbook_on_handler_task_start(self, task):
self._record_task(task)
def playbook_on_setup(self):
self._display.display(tasktime())
def playbook_on_stats(self, stats):
self._display.display(tasktime())
self._display.display(filled("", fchar="="))
timestamp(self)
total_time = sum(self.totals.values())
# Print the timings starting with the largest one
for result in self.totals.most_common():
msg = u"{0:-<70}{1:->9}".format(result[0] + u' ', u' {0:.02f}s'.format(result[1]))
self._display.display(msg)
msg_total = u"{0:-<70}{1:->9}".format(u'total ', u' {0:.02f}s'.format(total_time))
self._display.display(filled("", fchar="~"))
self._display.display(msg_total)
@@ -1,201 +0,0 @@
# (C) 2016, Joel, https://github.com/jjshoe
# (C) 2015, Tom Paine, <github@aioue.net>
# (C) 2014, Jharrod LaFon, @JharrodLaFon
# (C) 2012-2013, Michael DeHaan, <michael.dehaan@gmail.com>
# (C) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
DOCUMENTATION = '''
name: profile_tasks
type: aggregate
short_description: adds time information to tasks
description:
- Ansible callback plugin for timing individual tasks and overall execution time.
- "Mashup of 2 excellent original works: https://github.com/jlafon/ansible-profile,
https://github.com/junaid18183/ansible_home/blob/master/ansible_plugins/callback_plugins/timestamp.py.old"
- "Format: C(<task start timestamp> (<length of previous task>) <current elapsed playbook execution time>)"
- It also lists the top/bottom time consuming tasks in the summary (configurable)
- Before 2.4 only the environment variables were available for configuration.
requirements:
- whitelisting in configuration - see examples section below for details.
options:
output_limit:
description: Number of tasks to display in the summary
default: 20
env:
- name: PROFILE_TASKS_TASK_OUTPUT_LIMIT
ini:
- section: callback_profile_tasks
key: task_output_limit
sort_order:
description: Adjust the sorting output of summary tasks
choices: ['descending', 'ascending', 'none']
default: 'descending'
env:
- name: PROFILE_TASKS_SORT_ORDER
ini:
- section: callback_profile_tasks
key: sort_order
'''
EXAMPLES = '''
example: >
To enable, add this to your ansible.cfg file in the defaults block
[defaults]
callback_whitelist = ansible.posix.profile_tasks
sample output: >
#
# TASK: [ensure messaging security group exists] ********************************
# Thursday 11 June 2017 22:50:53 +0100 (0:00:00.721) 0:00:05.322 *********
# ok: [localhost]
#
# TASK: [ensure db security group exists] ***************************************
# Thursday 11 June 2017 22:50:54 +0100 (0:00:00.558) 0:00:05.880 *********
# changed: [localhost]
#
'''
import collections
import time
from ansible.module_utils.six.moves import reduce
from ansible.plugins.callback import CallbackBase
# define start time
t0 = tn = time.time()
def secondsToStr(t):
# http://bytes.com/topic/python/answers/635958-handy-short-cut-formatting-elapsed-time-floating-point-seconds
def rediv(ll, b):
return list(divmod(ll[0], b)) + ll[1:]
return "%d:%02d:%02d.%03d" % tuple(reduce(rediv, [[t * 1000, ], 1000, 60, 60]))
def filled(msg, fchar="*"):
if len(msg) == 0:
width = 79
else:
msg = "%s " % msg
width = 79 - len(msg)
if width < 3:
width = 3
filler = fchar * width
return "%s%s " % (msg, filler)
def timestamp(self):
if self.current is not None:
elapsed = time.time() - self.stats[self.current]['started']
self.stats[self.current]['elapsed'] += elapsed
def tasktime():
global tn
time_current = time.strftime('%A %d %B %Y %H:%M:%S %z')
time_elapsed = secondsToStr(time.time() - tn)
time_total_elapsed = secondsToStr(time.time() - t0)
tn = time.time()
return filled('%s (%s)%s%s' % (time_current, time_elapsed, ' ' * 7, time_total_elapsed))
class CallbackModule(CallbackBase):
"""
This callback module provides per-task timing, ongoing playbook elapsed time
and ordered list of top 20 longest running tasks at end.
"""
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'aggregate'
CALLBACK_NAME = 'ansible.posix.profile_tasks'
CALLBACK_NEEDS_WHITELIST = True
def __init__(self):
self.stats = collections.OrderedDict()
self.current = None
self.sort_order = None
self.task_output_limit = None
super(CallbackModule, self).__init__()
def set_options(self, task_keys=None, var_options=None, direct=None):
super(CallbackModule, self).set_options(task_keys=task_keys, var_options=var_options, direct=direct)
self.sort_order = self.get_option('sort_order')
if self.sort_order is not None:
if self.sort_order == 'ascending':
self.sort_order = False
elif self.sort_order == 'descending':
self.sort_order = True
elif self.sort_order == 'none':
self.sort_order = None
self.task_output_limit = self.get_option('output_limit')
if self.task_output_limit is not None:
if self.task_output_limit == 'all':
self.task_output_limit = None
else:
self.task_output_limit = int(self.task_output_limit)
def _record_task(self, task):
"""
Logs the start of each task
"""
self._display.display(tasktime())
timestamp(self)
# Record the start time of the current task
# stats[TASK_UUID]:
# started: Current task start time. This value will be updated each time a task
# with the same UUID is executed when `serial` is specified in a playbook.
# elapsed: Elapsed time since the first serialized task was started
self.current = task._uuid
if self.current not in self.stats:
self.stats[self.current] = {'started': time.time(), 'elapsed': 0.0, 'name': task.get_name()}
else:
self.stats[self.current]['started'] = time.time()
if self._display.verbosity >= 2:
self.stats[self.current]['path'] = task.get_path()
def v2_playbook_on_task_start(self, task, is_conditional):
self._record_task(task)
def v2_playbook_on_handler_task_start(self, task):
self._record_task(task)
def playbook_on_setup(self):
self._display.display(tasktime())
def playbook_on_stats(self, stats):
self._display.display(tasktime())
self._display.display(filled("", fchar="="))
timestamp(self)
self.current = None
results = list(self.stats.items())
# Sort the tasks by the specified sort
if self.sort_order is not None:
results = sorted(
self.stats.items(),
key=lambda x: x[1]['elapsed'],
reverse=self.sort_order,
)
# Display the number of tasks specified or the default of 20
results = list(results)[:self.task_output_limit]
# Print the timings
for uuid, result in results:
msg = u"{0:-<{2}}{1:->9}".format(result['name'] + u' ', u' {0:.02f}s'.format(result['elapsed']), self._display.columns - 9)
if 'path' in result:
msg += u"\n{0:-<{1}}".format(result['path'] + u' ', self._display.columns)
self._display.display(msg)
@@ -1,43 +0,0 @@
# (c) 2012-2014, Michael DeHaan <michael.dehaan@gmail.com>
# (c) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
DOCUMENTATION = '''
name: skippy
type: stdout
requirements:
- set as main display callback
short_description: Ansible screen output that ignores skipped status
deprecated:
why: The 'default' callback plugin now supports this functionality
removed_at_date: '2022-06-01'
alternative: "'default' callback plugin with 'display_skipped_hosts = no' option"
extends_documentation_fragment:
- default_callback
description:
- This callback does the same as the default except it does not output skipped host/task/item status
'''
from ansible.plugins.callback.default import CallbackModule as CallbackModule_default
class CallbackModule(CallbackModule_default):
'''
This is the default callback interface, which simply prints messages
to stdout when new callback events are received.
'''
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'stdout'
CALLBACK_NAME = 'ansible.posix.skippy'
def v2_runner_on_skipped(self, result):
pass
def v2_runner_item_on_skipped(self, result):
pass
@@ -1,49 +0,0 @@
# (c) 2017 Ansible Project
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Make coding more python3-ish
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
DOCUMENTATION = '''
name: timer
type: aggregate
requirements:
- whitelist in configuration
short_description: Adds time to play stats
description:
- This callback just adds total play duration to the play stats.
'''
from datetime import datetime
from ansible.plugins.callback import CallbackBase
class CallbackModule(CallbackBase):
"""
This callback module tells you how long your plays ran for.
"""
CALLBACK_VERSION = 2.0
CALLBACK_TYPE = 'aggregate'
CALLBACK_NAME = 'ansible.posix.timer'
CALLBACK_NEEDS_WHITELIST = True
def __init__(self):
super(CallbackModule, self).__init__()
self.start_time = datetime.utcnow()
def days_hours_minutes_seconds(self, runtime):
minutes = (runtime.seconds // 60) % 60
r_seconds = runtime.seconds % 60
return runtime.days, runtime.seconds // 3600, minutes, r_seconds
def playbook_on_stats(self, stats):
self.v2_playbook_on_stats(stats)
def v2_playbook_on_stats(self, stats):
end_time = datetime.utcnow()
runtime = end_time - self.start_time
self._display.display("Playbook run took %s days, %s hours, %s minutes, %s seconds" % (self.days_hours_minutes_seconds(runtime)))
@@ -1,344 +0,0 @@
# Vendored copy of distutils/version.py from CPython 3.9.5
#
# Implements multiple version numbering conventions for the
# Python Module Distribution Utilities.
#
# PSF License (see PSF-license.txt or https://opensource.org/licenses/Python-2.0)
#
"""Provides classes to represent module version numbers (one class for
each style of version numbering). There are currently two such classes
implemented: StrictVersion and LooseVersion.
Every version number class implements the following interface:
* the 'parse' method takes a string and parses it to some internal
representation; if the string is an invalid version number,
'parse' raises a ValueError exception
* the class constructor takes an optional string argument which,
if supplied, is passed to 'parse'
* __str__ reconstructs the string that was passed to 'parse' (or
an equivalent string -- ie. one that will generate an equivalent
version number instance)
* __repr__ generates Python code to recreate the version number instance
* _cmp compares the current instance with either another instance
of the same class or a string (which will be parsed to an instance
of the same class, thus must follow the same rules)
"""
from __future__ import absolute_import, division, print_function
__metaclass__ = type
import re
try:
RE_FLAGS = re.VERBOSE | re.ASCII
except AttributeError:
RE_FLAGS = re.VERBOSE
class Version:
"""Abstract base class for version numbering classes. Just provides
constructor (__init__) and reproducer (__repr__), because those
seem to be the same for all version numbering classes; and route
rich comparisons to _cmp.
"""
def __init__(self, vstring=None):
if vstring:
self.parse(vstring)
def __repr__(self):
return "%s ('%s')" % (self.__class__.__name__, str(self))
def __eq__(self, other):
c = self._cmp(other)
if c is NotImplemented:
return c
return c == 0
def __lt__(self, other):
c = self._cmp(other)
if c is NotImplemented:
return c
return c < 0
def __le__(self, other):
c = self._cmp(other)
if c is NotImplemented:
return c
return c <= 0
def __gt__(self, other):
c = self._cmp(other)
if c is NotImplemented:
return c
return c > 0
def __ge__(self, other):
c = self._cmp(other)
if c is NotImplemented:
return c
return c >= 0
# Interface for version-number classes -- must be implemented
# by the following classes (the concrete ones -- Version should
# be treated as an abstract class).
# __init__ (string) - create and take same action as 'parse'
# (string parameter is optional)
# parse (string) - convert a string representation to whatever
# internal representation is appropriate for
# this style of version numbering
# __str__ (self) - convert back to a string; should be very similar
# (if not identical to) the string supplied to parse
# __repr__ (self) - generate Python code to recreate
# the instance
# _cmp (self, other) - compare two version numbers ('other' may
# be an unparsed version string, or another
# instance of your version class)
class StrictVersion(Version):
"""Version numbering for anal retentives and software idealists.
Implements the standard interface for version number classes as
described above. A version number consists of two or three
dot-separated numeric components, with an optional "pre-release" tag
on the end. The pre-release tag consists of the letter 'a' or 'b'
followed by a number. If the numeric components of two version
numbers are equal, then one with a pre-release tag will always
be deemed earlier (lesser) than one without.
The following are valid version numbers (shown in the order that
would be obtained by sorting according to the supplied cmp function):
0.4 0.4.0 (these two are equivalent)
0.4.1
0.5a1
0.5b3
0.5
0.9.6
1.0
1.0.4a3
1.0.4b1
1.0.4
The following are examples of invalid version numbers:
1
2.7.2.2
1.3.a4
1.3pl1
1.3c4
The rationale for this version numbering system will be explained
in the distutils documentation.
"""
version_re = re.compile(r"^(\d+) \. (\d+) (\. (\d+))? ([ab](\d+))?$", RE_FLAGS)
def parse(self, vstring):
match = self.version_re.match(vstring)
if not match:
raise ValueError("invalid version number '%s'" % vstring)
(major, minor, patch, prerelease, prerelease_num) = match.group(1, 2, 4, 5, 6)
if patch:
self.version = tuple(map(int, [major, minor, patch]))
else:
self.version = tuple(map(int, [major, minor])) + (0,)
if prerelease:
self.prerelease = (prerelease[0], int(prerelease_num))
else:
self.prerelease = None
def __str__(self):
if self.version[2] == 0:
vstring = ".".join(map(str, self.version[0:2]))
else:
vstring = ".".join(map(str, self.version))
if self.prerelease:
vstring = vstring + self.prerelease[0] + str(self.prerelease[1])
return vstring
def _cmp(self, other):
if isinstance(other, str):
other = StrictVersion(other)
elif not isinstance(other, StrictVersion):
return NotImplemented
if self.version != other.version:
# numeric versions don't match
# prerelease stuff doesn't matter
if self.version < other.version:
return -1
else:
return 1
# have to compare prerelease
# case 1: neither has prerelease; they're equal
# case 2: self has prerelease, other doesn't; other is greater
# case 3: self doesn't have prerelease, other does: self is greater
# case 4: both have prerelease: must compare them!
if not self.prerelease and not other.prerelease:
return 0
elif self.prerelease and not other.prerelease:
return -1
elif not self.prerelease and other.prerelease:
return 1
elif self.prerelease and other.prerelease:
if self.prerelease == other.prerelease:
return 0
elif self.prerelease < other.prerelease:
return -1
else:
return 1
else:
raise AssertionError("never get here")
# end class StrictVersion
# The rules according to Greg Stein:
# 1) a version number has 1 or more numbers separated by a period or by
# sequences of letters. If only periods, then these are compared
# left-to-right to determine an ordering.
# 2) sequences of letters are part of the tuple for comparison and are
# compared lexicographically
# 3) recognize the numeric components may have leading zeroes
#
# The LooseVersion class below implements these rules: a version number
# string is split up into a tuple of integer and string components, and
# comparison is a simple tuple comparison. This means that version
# numbers behave in a predictable and obvious way, but a way that might
# not necessarily be how people *want* version numbers to behave. There
# wouldn't be a problem if people could stick to purely numeric version
# numbers: just split on period and compare the numbers as tuples.
# However, people insist on putting letters into their version numbers;
# the most common purpose seems to be:
# - indicating a "pre-release" version
# ('alpha', 'beta', 'a', 'b', 'pre', 'p')
# - indicating a post-release patch ('p', 'pl', 'patch')
# but of course this can't cover all version number schemes, and there's
# no way to know what a programmer means without asking him.
#
# The problem is what to do with letters (and other non-numeric
# characters) in a version number. The current implementation does the
# obvious and predictable thing: keep them as strings and compare
# lexically within a tuple comparison. This has the desired effect if
# an appended letter sequence implies something "post-release":
# eg. "0.99" < "0.99pl14" < "1.0", and "5.001" < "5.001m" < "5.002".
#
# However, if letters in a version number imply a pre-release version,
# the "obvious" thing isn't correct. Eg. you would expect that
# "1.5.1" < "1.5.2a2" < "1.5.2", but under the tuple/lexical comparison
# implemented here, this just isn't so.
#
# Two possible solutions come to mind. The first is to tie the
# comparison algorithm to a particular set of semantic rules, as has
# been done in the StrictVersion class above. This works great as long
# as everyone can go along with bondage and discipline. Hopefully a
# (large) subset of Python module programmers will agree that the
# particular flavour of bondage and discipline provided by StrictVersion
# provides enough benefit to be worth using, and will submit their
# version numbering scheme to its domination. The free-thinking
# anarchists in the lot will never give in, though, and something needs
# to be done to accommodate them.
#
# Perhaps a "moderately strict" version class could be implemented that
# lets almost anything slide (syntactically), and makes some heuristic
# assumptions about non-digits in version number strings. This could
# sink into special-case-hell, though; if I was as talented and
# idiosyncratic as Larry Wall, I'd go ahead and implement a class that
# somehow knows that "1.2.1" < "1.2.2a2" < "1.2.2" < "1.2.2pl3", and is
# just as happy dealing with things like "2g6" and "1.13++". I don't
# think I'm smart enough to do it right though.
#
# In any case, I've coded the test suite for this module (see
# ../test/test_version.py) specifically to fail on things like comparing
# "1.2a2" and "1.2". That's not because the *code* is doing anything
# wrong, it's because the simple, obvious design doesn't match my
# complicated, hairy expectations for real-world version numbers. It
# would be a snap to fix the test suite to say, "Yep, LooseVersion does
# the Right Thing" (ie. the code matches the conception). But I'd rather
# have a conception that matches common notions about version numbers.
class LooseVersion(Version):
"""Version numbering for anarchists and software realists.
Implements the standard interface for version number classes as
described above. A version number consists of a series of numbers,
separated by either periods or strings of letters. When comparing
version numbers, the numeric components will be compared
numerically, and the alphabetic components lexically. The following
are all valid version numbers, in no particular order:
1.5.1
1.5.2b2
161
3.10a
8.02
3.4j
1996.07.12
3.2.pl0
3.1.1.6
2g6
11g
0.960923
2.2beta29
1.13++
5.5.kw
2.0b1pl0
In fact, there is no such thing as an invalid version number under
this scheme; the rules for comparison are simple and predictable,
but may not always give the results you want (for some definition
of "want").
"""
component_re = re.compile(r"(\d+ | [a-z]+ | \.)", re.VERBOSE)
def __init__(self, vstring=None):
if vstring:
self.parse(vstring)
def parse(self, vstring):
# I've given up on thinking I can reconstruct the version string
# from the parsed tuple -- so I just store the string here for
# use by __str__
self.vstring = vstring
components = [x for x in self.component_re.split(vstring) if x and x != "."]
for i, obj in enumerate(components):
try:
components[i] = int(obj)
except ValueError:
pass
self.version = components
def __str__(self):
return self.vstring
def __repr__(self):
return "LooseVersion ('%s')" % str(self)
def _cmp(self, other):
if isinstance(other, str):
other = LooseVersion(other)
elif not isinstance(other, LooseVersion):
return NotImplemented
if self.version == other.version:
return 0
if self.version < other.version:
return -1
if self.version > other.version:
return 1
# end class LooseVersion
@@ -1,319 +0,0 @@
# -*- coding: utf-8 -*-
#
# (c) 2013-2018, Adam Miller (maxamillion@fedoraproject.org)
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
from __future__ import absolute_import, division, print_function
from ansible_collections.ansible.posix.plugins.module_utils.version import LooseVersion
__metaclass__ = type
FW_VERSION = None
fw = None
fw_offline = False
import_failure = True
try:
import firewall.config
FW_VERSION = firewall.config.VERSION
from firewall.client import FirewallClient
from firewall.client import FirewallClientZoneSettings
from firewall.errors import FirewallError
import_failure = False
try:
fw = FirewallClient()
fw.getDefaultZone()
except (AttributeError, FirewallError):
# Firewalld is not currently running, permanent-only operations
fw_offline = True
# Import other required parts of the firewalld API
#
# NOTE:
# online and offline operations do not share a common firewalld API
try:
from firewall.core.fw_test import Firewall_test
fw = Firewall_test()
except (ModuleNotFoundError):
# In firewalld version 0.7.0 this behavior changed
from firewall.core.fw import Firewall
fw = Firewall(offline=True)
fw.start()
except ImportError:
pass
class FirewallTransaction(object):
"""
FirewallTransaction
This is the base class for all firewalld transactions we might want to have
"""
def __init__(self, module, action_args=(), zone=None, desired_state=None,
permanent=False, immediate=False, enabled_values=None, disabled_values=None):
# type: (firewall.client, tuple, str, bool, bool, bool)
"""
initializer the transaction
:module: AnsibleModule, instance of AnsibleModule
:action_args: tuple, args to pass for the action to take place
:zone: str, firewall zone
:desired_state: str, the desired state (enabled, disabled, etc)
:permanent: bool, action should be permanent
:immediate: bool, action should take place immediately
:enabled_values: str[], acceptable values for enabling something (default: enabled)
:disabled_values: str[], acceptable values for disabling something (default: disabled)
"""
self.module = module
self.fw = fw
self.action_args = action_args
if zone:
self.zone = zone
else:
if fw_offline:
self.zone = fw.get_default_zone()
else:
self.zone = fw.getDefaultZone()
self.desired_state = desired_state
self.permanent = permanent
self.immediate = immediate
self.fw_offline = fw_offline
self.enabled_values = enabled_values or ["enabled"]
self.disabled_values = disabled_values or ["disabled"]
# List of messages that we'll call module.fail_json or module.exit_json
# with.
self.msgs = []
# Allow for custom messages to be added for certain subclass transaction
# types
self.enabled_msg = None
self.disabled_msg = None
#####################
# exception handling
#
def action_handler(self, action_func, action_func_args):
"""
Function to wrap calls to make actions on firewalld in try/except
logic and emit (hopefully) useful error messages
"""
try:
return action_func(*action_func_args)
except Exception as e:
# If there are any commonly known errors that we should provide more
# context for to help the users diagnose what's wrong. Handle that here
if "INVALID_SERVICE" in "%s" % e:
self.msgs.append("Services are defined by port/tcp relationship and named as they are in /etc/services (on most systems)")
if len(self.msgs) > 0:
self.module.fail_json(
msg='ERROR: Exception caught: %s %s' % (e, ', '.join(self.msgs))
)
else:
self.module.fail_json(msg='ERROR: Exception caught: %s' % e)
def get_fw_zone_settings(self):
if self.fw_offline:
fw_zone = self.fw.config.get_zone(self.zone)
fw_settings = FirewallClientZoneSettings(
list(self.fw.config.get_zone_config(fw_zone))
)
else:
fw_zone = self.fw.config().getZoneByName(self.zone)
fw_settings = fw_zone.getSettings()
return (fw_zone, fw_settings)
def update_fw_settings(self, fw_zone, fw_settings):
if self.fw_offline:
self.fw.config.set_zone_config(fw_zone, fw_settings.settings)
else:
fw_zone.update(fw_settings)
def get_enabled_immediate(self):
raise NotImplementedError
def get_enabled_permanent(self):
raise NotImplementedError
def set_enabled_immediate(self):
raise NotImplementedError
def set_enabled_permanent(self):
raise NotImplementedError
def set_disabled_immediate(self):
raise NotImplementedError
def set_disabled_permanent(self):
raise NotImplementedError
def run(self):
"""
run
This function contains the "transaction logic" where as all operations
follow a similar pattern in order to perform their action but simply
call different functions to carry that action out.
"""
self.changed = False
if self.immediate and self.permanent:
is_enabled_permanent = self.action_handler(
self.get_enabled_permanent,
self.action_args
)
is_enabled_immediate = self.action_handler(
self.get_enabled_immediate,
self.action_args
)
self.msgs.append('Permanent and Non-Permanent(immediate) operation')
if self.desired_state in self.enabled_values:
if not is_enabled_permanent or not is_enabled_immediate:
if self.module.check_mode:
self.module.exit_json(changed=True)
if not is_enabled_permanent:
self.action_handler(
self.set_enabled_permanent,
self.action_args
)
self.changed = True
if not is_enabled_immediate:
self.action_handler(
self.set_enabled_immediate,
self.action_args
)
self.changed = True
if self.changed and self.enabled_msg:
self.msgs.append(self.enabled_msg)
elif self.desired_state in self.disabled_values:
if is_enabled_permanent or is_enabled_immediate:
if self.module.check_mode:
self.module.exit_json(changed=True)
if is_enabled_permanent:
self.action_handler(
self.set_disabled_permanent,
self.action_args
)
self.changed = True
if is_enabled_immediate:
self.action_handler(
self.set_disabled_immediate,
self.action_args
)
self.changed = True
if self.changed and self.disabled_msg:
self.msgs.append(self.disabled_msg)
elif self.permanent and not self.immediate:
is_enabled = self.action_handler(
self.get_enabled_permanent,
self.action_args
)
self.msgs.append('Permanent operation')
if self.desired_state in self.enabled_values:
if not is_enabled:
if self.module.check_mode:
self.module.exit_json(changed=True)
self.action_handler(
self.set_enabled_permanent,
self.action_args
)
self.changed = True
if self.changed and self.enabled_msg:
self.msgs.append(self.enabled_msg)
elif self.desired_state in self.disabled_values:
if is_enabled:
if self.module.check_mode:
self.module.exit_json(changed=True)
self.action_handler(
self.set_disabled_permanent,
self.action_args
)
self.changed = True
if self.changed and self.disabled_msg:
self.msgs.append(self.disabled_msg)
elif self.immediate and not self.permanent:
is_enabled = self.action_handler(
self.get_enabled_immediate,
self.action_args
)
self.msgs.append('Non-permanent operation')
if self.desired_state in self.enabled_values:
if not is_enabled:
if self.module.check_mode:
self.module.exit_json(changed=True)
self.action_handler(
self.set_enabled_immediate,
self.action_args
)
self.changed = True
if self.changed and self.enabled_msg:
self.msgs.append(self.enabled_msg)
elif self.desired_state in self.disabled_values:
if is_enabled:
if self.module.check_mode:
self.module.exit_json(changed=True)
self.action_handler(
self.set_disabled_immediate,
self.action_args
)
self.changed = True
if self.changed and self.disabled_msg:
self.msgs.append(self.disabled_msg)
return (self.changed, self.msgs)
@staticmethod
def sanity_check(module):
"""
Perform sanity checking, version checks, etc
:module: AnsibleModule instance
"""
if FW_VERSION and fw_offline:
# Pre-run version checking
if LooseVersion(FW_VERSION) < LooseVersion("0.3.9"):
module.fail_json(msg='unsupported version of firewalld, offline operations require >= 0.3.9 - found: {0}'.format(FW_VERSION))
elif FW_VERSION and not fw_offline:
# Pre-run version checking
if LooseVersion(FW_VERSION) < LooseVersion("0.2.11"):
module.fail_json(msg='unsupported version of firewalld, requires >= 0.2.11 - found: {0}'.format(FW_VERSION))
# Check for firewalld running
try:
if fw.connected is False:
module.fail_json(msg='firewalld service must be running, or try with offline=true')
except AttributeError:
module.fail_json(msg="firewalld connection can't be established,\
installed version (%s) likely too old. Requires firewalld >= 0.2.11" % FW_VERSION)
if import_failure:
module.fail_json(
msg='Python Module not found: firewalld and its python module are required for this module, \
version 0.2.11 or newer required (0.3.9 or newer for offline operations)'
)

Some files were not shown because too many files have changed in this diff Show More