Compare commits

...

97 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
7 changed files with 174 additions and 149 deletions
@@ -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"
@@ -12,6 +12,7 @@ on:
env:
FLARECTL_VERSION: "0.116.0"
HC_VAULT_VERSION: "1.20.4"
TEA_VERSION: "0.10.1"
jobs:
check-and-create-pr:
@@ -84,10 +85,12 @@ jobs:
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
echo "$service: added" >> service_changes.txt
[ -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
@@ -97,11 +100,41 @@ jobs:
done
echo "Detected service changes:"
cat service_changes.txt
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 "$mod_svcs" >> "$GITHUB_OUTPUT"
echo "$all_svcs" >> "$GITHUB_OUTPUT"
echo "EOF" >> "$GITHUB_OUTPUT"
- name: List of Services for (Re)Deployment
@@ -161,6 +194,8 @@ jobs:
- 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"
@@ -257,59 +292,9 @@ jobs:
notification_title: "GITEA: Cloudflare Setup @ Rinoa"
notification_message: "Cloudflare DNS setup completed successfully."
regenerate-readme-modified-services:
name: Update README & Generate List of Modified Services
runs-on: ubuntu-latest
needs: [cloudflare-dns-setup]
steps:
- name: Checkout
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Install yq
uses: dcarbone/install-yq-action@4075b4dca348d74bd83f2bf82d30f25d7c54539b # v1.3.1
- 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: README Update"
notification_message: "Updating README..."
- name: Generate service list
run: |
yq '.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"
- 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: README Update"
notification_message: "README updated"
pr-merge:
name: PR Merge
needs: [regenerate-readme-modified-services]
needs: [generate-service-list, docker-compose-dry-run]
if: github.ref != 'refs/heads/main'
runs-on: ubuntu-latest
steps:
@@ -411,6 +396,14 @@ jobs:
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: hoverkraft-tech/compose-action@b716db5b717cb9b81e391fe638e5aceaa2299e43 # v2.4.0
env:
+1 -25
View File
@@ -1,6 +1,7 @@
name: Renovate Image Tag Deployment
on:
workflow_dispatch:
pull_request:
types: [closed]
branches:
@@ -26,31 +27,6 @@ jobs:
with:
fetch-depth: 0 # required so we can access main^1
- name: Generate service list for README
run: |
yq '.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, & Push README.md
id: commit-readme
uses: actions4git/add-commit-push@v1.0.0
with:
path: .
add-pathspec: "README.md"
commit-author: me
commit-message: "chore: Update README"
- name: Save docker-compose.yml before merge (old)
run: |
git fetch origin main
+1 -1
View File
@@ -6,7 +6,7 @@ on:
workflow_dispatch:
env:
RENOVATE_VERSION: "41.131.12"
RENOVATE_VERSION: "41.138.5"
jobs:
renovate:
+1
View File
@@ -0,0 +1 @@
2025-10-08T06-54-08
+41 -41
View File
@@ -8,24 +8,24 @@
| 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:c3297670fdbdc694febfd0aec6b3cc8d5d7bf76c1b3e59816d0ac6607b0354c7 | Multi-channel notification API |
| 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:73f9742fe6264ca6371caba714c8051bc4b60bf367c6c95d414c72a3a0eb85df | Authentication/authorization server with MFA & SSO |
| 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:cf7a02a46d37899eeafd1d96b81984168f771f89c554a52a2fd35437fdc16cb6 | Subtitle automation for TV shows/movies |
| beszel | henrygd/beszel:latest@sha256:4a7aeba2e1ee2b4b9391c362cbbb6c2b3c5eb7de996d966d4e968f51dc080ef6 | Lightweight server monitoring hub |
| beszel-agent | henrygd/beszel-agent:latest@sha256:ad1fe17fb4cc1dfca9ace15505ab7dddebb8d17ca8f8b95bdd84593a8415b6d1 | |
| 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:8021eadd6ab7d8a5cdd25a6d7b539680bf4a71a1ad9bf6637ee65e891193140c | |
| bytestash | ghcr.io/jordan-dalby/bytestash:latest@sha256:f57d694a727bfbe1daf72acd3d98620b2ff9b1e4f4aafbacc5cda89c31da3512 | Code Gists/Snippets |
| 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:d8113bf66f47895d29c6935000bbac4c0f33d79588ae37d9ed6000ed328c5833 | Page change monitoring with alerts |
| 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 |
@@ -35,16 +35,16 @@
| 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:96d5318adc43db5fa6a60d22a559af754a4090400cff06908e8b748049be9b1d | Cron alternative with a web UI |
| dawarich-app | freikin/dawarich:latest@sha256:ea1bcc61d7fd94e59ecee710f6850230d11593a54128cfd1309a14c61cb32fd6 | Self-hosted alternative to Google Location History |
| dawarich-pg-db | postgis/postgis:17-3.5-alpine@sha256:6ebb2b32a6d5315c8fc2b00427356eebd4778bfaf7211d4b28eac481f3d194ec | |
| dawarich-sidekiq | freikin/dawarich:latest@sha256:ea1bcc61d7fd94e59ecee710f6850230d11593a54128cfd1309a14c61cb32fd6 | |
| 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:8c419e698cdf4160b7043197b1d674cdf82910fdc4e249ff52da3cf86f5b5383 | Cloudflare Tunnel controller |
| dockpeek | ghcr.io/dockpeek/dockpeek:v1.6.5@sha256:6fafcbf955814a9a87eebf0b61f6abfd9cd8596b9c5e7d176b6f19f31946c037 | Real-time port monitoring and discovery |
| duplicati | lscr.io/linuxserver/duplicati:latest@sha256:187467acf99e5de56f4ca1ad1e047a9a3ae4a9cc0e6deee31007242fb1749c00 | Data backup |
| 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 | |
@@ -52,13 +52,13 @@
| 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:dd8091333f22465f6bb2a01636eb7fca155d1e954357f68726bfe3dd35c681e4 | Personal blog |
| 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:14cc0004058f148c4b97a7f0afdfa9b2bf76bd3fd18633db94864e2c7834efad | |
| 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 | |
@@ -71,10 +71,10 @@
| 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:6e50b4291b4bc4aa37a6425d2e059481216b7ab73ef2828b78ad82a9c3c70568 | |
| 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:8adbdcb969e2676478ee2c7ad333956f0c8e0e4c5a7463f4611d7a2e7a7ff5dc | Simple invoicing, multiple payment options, expense and vendor management, and more! |
| 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 | |
@@ -89,7 +89,7 @@
| 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:2452f5df3b6e3a267c419382a1e492c6831a5e46a01c3aec11c61a7810e15d6f | Music Automation |
| 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 |
@@ -97,7 +97,7 @@
| 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:c7ca780abe5aba6d6a7643570ea30679aa0705da21c392355138660d8a5b6def | |
| 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 | |
@@ -105,7 +105,7 @@
| 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:328dc1698cc6f54bb811b8030ff864c6345144cded5ac89b6ab23fe9f747d723 | |
| 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 | |
@@ -114,20 +114,20 @@
| 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:6a27f932a0784bd2b4a9d7ae6fa983a661f96abcc193331a98f5ce7134693135 | |
| 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:57f95a26b1b28527053fba6316d9d046395d9b4da9d0da486e838384a38fcf37 | Extendable workflow automation tool to easily automate tasks |
| 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:a3d37f6cacef4ec342abba884da8d8bd35c09d6ef9ebfd4538c51d7bd6854e18 | Turn any SQL-based database into a smart spreadsheet |
| 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:218d7f17ad284f35e2a7887c95f106da4d192df1d846ee22abcdbbdd30a7dfd9 | Media Requests |
| omnitools | iib0011/omni-tools:latest@sha256:ceb5acc317daf387634f7f212cefe4722fd1243ad1cba74203f25254195b6c69 | Tools for common tasks |
| omnipoly | kweg/omnipoly:latest@sha256:6739c1b665859493bbdc49269e39ff6c8e9a7de8e8a884e44e6579512adf5bcd | Open-source language translation with LanguageTool, LibreTranslate, & Ollama |
| open-webui | ghcr.io/open-webui/open-webui:main@sha256:c77fa8da6d702ed064b36d414a9493e0bc5242d9a5a3ea0828c5013cbf35b1d5 | User-friendly and extensible AI interface |
| 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 | |
@@ -136,13 +136,13 @@
| 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:78112d94d212a8714cb97dc82ca86d14e2f3e763484e66a335f0fe60be084b05 | Backups for PostgreSQL |
| 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:cd55fe13c6645253fbeb52665fc88a8d7e5c660e2bbff9b9ac045b0c136a1426 | Textual diagram generator for UML & other visualizations. |
| 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 | |
@@ -150,23 +150,23 @@
| 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:fa81e471a7e46a24b121838563a10d468cf82eecd1587a464c6df4927ecc3248 | Index aggregator |
| 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:19474a623b278f558c9696a19b84640ad4aff3b2959f08904a77ffbad73ed7bd | Movie Automation |
| 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:a492592dad85b7d9bae9fca9ac958eb04492e383002abbd3566a7efb3b251091 | Beautiful, powerful, self-hosted ROM manager |
| 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:4aa7e22f7a632082dbfe6e4be694068b08e5764b83c95339220ff2b33bf43be2 | |
| 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:a8b83538c53a6eae8c722d8deaa4317f21d380a28261a7566451433ad4241663 | Anonymized Meta-Search Engine |
| 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 |
@@ -184,21 +184,21 @@
| 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:33f54300b2997270fbec8be1b8244ca264a1b10b952ec2a24da2896cfbe24038 | Self-hosted internet performance tracking |
| 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:5f4f148eac1e5682db56186681dd296767013957f071d900d770040811738394 | SWAG Dashboard for proxies |
| tandoor | vabene1111/recipes@sha256:bbafaa18a39292e3e2cf032e090d17d0fcc1deb71a2b98425fec99cb05e8532d | Recipes, cookbooks, meal-planning, & grocery lists |
| 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:a072511fb4250237e6edabd1e97ab8fe693d5db5efff7280dffff3f41e8171d0 | Library Optimizer |
| 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:0f76eb2b6aaebcfb32f599e8021abc8435dad190fdf0a8792b4f477509ecf88f | User invitation management system for Jellyfin, Plex, and Emby |
| 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 | |
+41 -28
View File
@@ -544,7 +544,8 @@ services:
X_AUTHELIA_CONFIG_FILTERS: template
expose:
- 9091
image: authelia/authelia:master@sha256:3fd2e4de59e9a2d3b759b36ea71499f2cc9a0b14c7a6d175a799dd439fda2a53
- 9959 # Metrics port for Prometheus
image: authelia/authelia:master@sha256:e9fb691f9d835d79cd56d7250224780341f43531006f1ed9e12bf021e8d47552
labels:
homepage.group: Privacy/Security
homepage.name: Authelia
@@ -604,7 +605,7 @@ services:
TZ: ${TZ}
DOCKER_MODS: ghcr.io/gilbn/theme.park:bazarr
hostname: Rinoa
image: lscr.io/linuxserver/bazarr:latest@sha256:cf7a02a46d37899eeafd1d96b81984168f771f89c554a52a2fd35437fdc16cb6
image: lscr.io/linuxserver/bazarr:latest@sha256:005f97fcab0fd7402cd7ff3c09f5ff4da4c63ca51be487e90d5c4dc8a8f85a45
labels:
homepage.group: Servarr Stack
homepage.name: Bazarr
@@ -651,7 +652,7 @@ services:
container_name: beszel
extra_hosts:
- host.docker.internal:host-gateway
image: henrygd/beszel:latest@sha256:4a7aeba2e1ee2b4b9391c362cbbb6c2b3c5eb7de996d966d4e968f51dc080ef6
image: henrygd/beszel:latest@sha256:a019a9f05ba6b16d2f990ed21cedab99741ae408ec22eef2fb84be3a16640d33
labels:
homepage.group: Infrastructure/App Performance Monitoring
homepage.name: Beszel
@@ -690,7 +691,7 @@ services:
KEY: "${BESZEL_RINOA_AGENT_KEY}"
expose:
- 45876
image: henrygd/beszel-agent:latest@sha256:ad1fe17fb4cc1dfca9ace15505ab7dddebb8d17ca8f8b95bdd84593a8415b6d1
image: henrygd/beszel-agent:latest@sha256:17fe8c1bf093bc65fba8808093de6b3a3a8ed915bc59eef9815ea42c889aab6a
network_mode: host
profiles: ["rinoa-apps"]
restart: unless-stopped
@@ -812,7 +813,7 @@ services:
- 3000
extra_hosts:
- "host.docker.internal:host-gateway"
image: ghcr.io/browserless/chromium:latest@sha256:8021eadd6ab7d8a5cdd25a6d7b539680bf4a71a1ad9bf6637ee65e891193140c
image: ghcr.io/browserless/chromium:latest@sha256:ef2affc38cd47b23e62851e8be3644a97a485faa0de899ffbd74e1c3883e88b4
labels:
swag: enable
swag_proto: http
@@ -832,7 +833,7 @@ services:
DEBUG: true
DISABLE_ACCOUNTS: false
DISABLE_INTERNAL_ACCOUNTS: false
image: ghcr.io/jordan-dalby/bytestash:latest@sha256:f57d694a727bfbe1daf72acd3d98620b2ff9b1e4f4aafbacc5cda89c31da3512
image: ghcr.io/jordan-dalby/bytestash:latest@sha256:9c17b5510ca45c976fe23b0d4705ad416aa58d4bf756a70e03ef1f08cf7801fd
labels:
homepage.description: Code Gists/Snippets
homepage.group: Code/DevOps
@@ -928,7 +929,7 @@ services:
TZ: ${TZ}
LC_ALL: en_US.UTF-8
LISTEN_HOST: 0.0.0.0
image: ghcr.io/dgtlmoon/changedetection.io@sha256:d8113bf66f47895d29c6935000bbac4c0f33d79588ae37d9ed6000ed328c5833
image: ghcr.io/dgtlmoon/changedetection.io@sha256:d924bacc4640cfe2dbffcdbb221caa740d00dd6e24fa6877ea6b797d8cd29f99
labels:
homepage.description: Page change monitoring with alerts
homepage.group: System Administration
@@ -1198,6 +1199,10 @@ services:
TZ: ${TZ}
UMASK: 1
WEB_LISTENING_PORT: 5800
WEB_AUTHENTICATION: 1
WEB_AUTHENTICATION_USERNAME: ${CZKAWKA_WEB_AUTH_USERNAME}
WEB_AUTHENTICATION_PASSWORD: ${CZKAWKA_WEB_AUTH_PASSWORD}
CZKAWKA_GUI_KROKIET: 1
image: jlesage/czkawka@sha256:03109f40d1bc41ebe24c2fd3ee81429950338591bbb64c4cf39ec6160fee75a4
labels:
homepage.group: System Administration
@@ -1246,7 +1251,7 @@ services:
DAGU_AUTH_TOKEN: ${DAGU_AUTH_TOKEN}
PUID: ${PUID}
PGID: ${PGID}
image: ghcr.io/dagu-org/dagu:alpine@sha256:89d0dbc4b2950939fcde3b517aaa2814a9b020488dbebefa6150482985fd2c95
image: ghcr.io/dagu-org/dagu:alpine@sha256:da97d58fde48b39aa9a5456b3fafeb8f05691c6925922d2d89b9a87514c36638
labels:
homepage.group: Automation
homepage.name: Dagu
@@ -1279,7 +1284,7 @@ services:
- ${DOCKER_VOLUME_STORAGE}/backups/:/backups
- /var/run/docker.sock:/var/run/docker.sock
dawarich-app:
command: ["bin/rails", "server", "-p", "3000", "-b", "::"]
command: bin/dev
container_name: dawarich-app
depends_on:
dawarich-pg-db:
@@ -1307,11 +1312,13 @@ services:
APPLICATION_PROTOCOL: http
DISTANCE_UNIT: km
SECRET_KEY_BASE: ${DAWARICH_SECRET_KEY_BASE}
PROMETHEUS_EXPORTER_ENABLED: false
PROMETHEUS_EXPORTER_ENABLED: true
PROMETHEUS_EXPORTER_HOST: 0.0.0.0
PROMETHEUS_EXPORTER_PORT: 9394
ENABLE_TELEMETRY: false # More on telemetry: https://dawarich.app/docs/tutorials/telemetry
SELF_HOSTED: true
expose:
- 9394
healthcheck:
test:
[
@@ -1322,7 +1329,7 @@ services:
retries: 30
start_period: 30s
timeout: 10s
image: freikin/dawarich:latest@sha256:ea1bcc61d7fd94e59ecee710f6850230d11593a54128cfd1309a14c61cb32fd6
image: freikin/dawarich:latest@sha256:ca06ad58ac7a26d30cd26d84242f12ac0b27227c2c095a0d03c0d167e9cb909a
labels:
homepage.group: Privacy/Security
homepage.name: Dawarich
@@ -1342,7 +1349,6 @@ services:
swag.uptime-kuma.monitor.maxretries: 5
ports:
- 63561:3000
- 9394:9394 # Prometheus exporter, uncomment if needed
profiles: ["rinoa-apps"]
restart: on-failure
stdin_open: true
@@ -1363,7 +1369,7 @@ services:
retries: 5
start_period: 30s
timeout: 10s
image: postgis/postgis:17-3.5-alpine@sha256:6ebb2b32a6d5315c8fc2b00427356eebd4778bfaf7211d4b28eac481f3d194ec
image: postgis/postgis:17-3.5-alpine@sha256:b5316941603622f8c10ccff770885cd3adf940555cb8f65b0e3d9c9040722492
profiles: ["rinoa-apps"]
restart: always
shm_size: 1G
@@ -1399,7 +1405,7 @@ services:
DATABASE_USERNAME: dawarich
DISTANCE_UNIT: km
ENABLE_TELEMETRY: false # More on telemetry: https://dawarich.app/docs/tutorials/telemetry
PROMETHEUS_EXPORTER_ENABLED: false
PROMETHEUS_EXPORTER_ENABLED: true
PROMETHEUS_EXPORTER_HOST: dawarich-app
PROMETHEUS_EXPORTER_PORT: 9394
RAILS_ENV: production
@@ -1408,13 +1414,15 @@ services:
SECRET_KEY_BASE: ${DAWARICH_SECRET_KEY_BASE}
SELF_HOSTED: true
STORE_GEODATA: true
expose:
- 9394
healthcheck:
test: ["CMD-SHELL", "pgrep -f sidekiq"]
interval: 10s
retries: 30
start_period: 30s
timeout: 10s
image: freikin/dawarich:latest@sha256:ea1bcc61d7fd94e59ecee710f6850230d11593a54128cfd1309a14c61cb32fd6
image: freikin/dawarich:latest@sha256:ca06ad58ac7a26d30cd26d84242f12ac0b27227c2c095a0d03c0d167e9cb909a
profiles: ["rinoa-apps"]
restart: on-failure
stdin_open: true
@@ -1518,7 +1526,7 @@ services:
timeout: 30s
retries: 5
start_period: 30s
image: alplat/dockflare:stable@sha256:8c419e698cdf4160b7043197b1d674cdf82910fdc4e249ff52da3cf86f5b5383 # Or :unstable for the latest features
image: alplat/dockflare:stable@sha256:f37b8b0080a7ee9a448b5c34ce2043ec71e9378ae92736487ec8e6b6ce69bdba # Or :unstable for the latest features
labels:
homepage.group: Privacy/Security
homepage.name: DockFlare
@@ -2058,7 +2066,7 @@ services:
VPN_SERVICE_PROVIDER: private internet access
expose:
- 8000
image: qmcgaw/gluetun:latest@sha256:14cc0004058f148c4b97a7f0afdfa9b2bf76bd3fd18633db94864e2c7834efad
image: qmcgaw/gluetun:latest@sha256:9b429a254a359f7553b0260e2f194901a1fd6fc4ac09f0749c7de6620cb11b1a
ports:
- 3333:3333
- 3334:3334
@@ -2227,6 +2235,8 @@ services:
DB_PASSWORD: ${IMMICH_DB_PASSWORD}
IMMICH_LOG_LEVEL: error
IMMICH_TELEMETRY_INCLUDE: all
IMMICH_API_METRICS_PORT: 8081
IMMICH_MICROSERVICES_METRICS_PORT: 8082
REDIS_HOSTNAME: immich-valkey
REDIS_PORT: 6379
REDIS_DBINDEX: 0
@@ -2263,6 +2273,8 @@ services:
homepage.widget.version: 2
ports:
- 2283:2283
- 42239:8081
- 42015:8082
profiles: ["rinoa-apps"]
restart: always
volumes:
@@ -2444,7 +2456,7 @@ services:
container_name: invidious-companion
environment:
SERVER_SECRET_KEY: ${INVID_COMPANION_KEY}
image: quay.io/invidious/invidious-companion:latest@sha256:6e50b4291b4bc4aa37a6425d2e059481216b7ab73ef2828b78ad82a9c3c70568
image: quay.io/invidious/invidious-companion:latest@sha256:62e5ec92802bc6da3e7ca6f39879d869e20d065c5c6d9cfa8ec2296057c48a3d
logging:
options:
max-size: "1G"
@@ -2569,7 +2581,7 @@ services:
QUEUE_CONNECTION: database
REQUIRE_HTTPS: false
TRUSTED_PROXIES: 172.18.0.0/16
image: nginx@sha256:8adbdcb969e2676478ee2c7ad333956f0c8e0e4c5a7463f4611d7a2e7a7ff5dc
image: nginx@sha256:f79cde317d4d172a392978344034eed6dff5728a8e6d7a42f507504c23ecf8b8
labels:
swag: enable
swag_proto: http
@@ -3395,7 +3407,7 @@ services:
TZ: America/New_York
DOCKER_MODS: ghcr.io/gilbn/theme.park:lidarr
hostname: Rinoa
image: lscr.io/linuxserver/lidarr:latest@sha256:2452f5df3b6e3a267c419382a1e492c6831a5e46a01c3aec11c61a7810e15d6f
image: lscr.io/linuxserver/lidarr:latest@sha256:e9ab17c7d4738a735a50b6e8f129d09a4166081f33b140d5d93177b2b12b069d
labels:
homepage.group: Servarr Stack
homepage.name: Lidarr
@@ -3679,7 +3691,7 @@ services:
timeout: 10s
retries: 5
hostname: Rinoa
image: linuxserver/mariadb@sha256:c7ca780abe5aba6d6a7643570ea30679aa0705da21c392355138660d8a5b6def
image: linuxserver/mariadb@sha256:caa3b6d9165a7bd44f7247dbb703aa8bc99988dea469983b73397f3cc0adb6ea
networks:
default: null
ports:
@@ -3867,7 +3879,7 @@ services:
MEILI_HOST: http://meilisearch:7700
MEILI_NO_ANALYTICS: true
MEILI_MASTER_KEY: ${MEILISEARCH_MASTER_KEY}
image: getmeili/meilisearch:v1.22@sha256:328dc1698cc6f54bb811b8030ff864c6345144cded5ac89b6ab23fe9f747d723
image: getmeili/meilisearch:v1.22@sha256:14ef9f50add5243fb8dfd13b60df82a76f3c653f0f03b8fee7b5464ab2f0f303
ports:
- 7700:7700
profiles: ["rinoa-apps"]
@@ -4090,7 +4102,7 @@ services:
environment:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
image: mongo:7@sha256:6a27f932a0784bd2b4a9d7ae6fa983a661f96abcc193331a98f5ce7134693135
image: mongo:7@sha256:062ee16916ad234f6a4e276e8905e22803c206c2e0711c3f90aec722bf641aa6
ports:
- 27017:27017
profiles: ["rinoa-apps"]
@@ -4153,7 +4165,7 @@ services:
NODE_ENV: production
WEBHOOK_URL: https://n8n.${MY_TLD}/
GENERIC_TIMEZONE: ${TZ}
image: docker.n8n.io/n8nio/n8n@sha256:57f95a26b1b28527053fba6316d9d046395d9b4da9d0da486e838384a38fcf37
image: docker.n8n.io/n8nio/n8n@sha256:4da14e676858f0e7eb0fc08e49ca8902447987d00a52343917153464289400c1
labels:
swag: enable
swag_proto: http
@@ -4538,7 +4550,7 @@ services:
WEBSOCKET_MANAGER: redis
WEBSOCKET_REDIS_URL: redis://open-webui-valkey:6379/0
REDIS_KEY_PREFIX: open-webui
image: ghcr.io/open-webui/open-webui:main@sha256:c77fa8da6d702ed064b36d414a9493e0bc5242d9a5a3ea0828c5013cbf35b1d5
image: ghcr.io/open-webui/open-webui:main@sha256:5a93a2c0943336d1bc8e3d86773172a7b007e6cb27676f9268e8b272738b70f0
labels:
homepage.group: Personal Tools
homepage.name: Open WebUI
@@ -4753,7 +4765,7 @@ services:
PBW_ENCRYPTION_KEY: ${PGBACKWEB_ENCRYPTION_KEY}
PBW_POSTGRES_CONN_STRING: "postgresql://pgbackweb:${PGBACKWEB_PG_DB_PASSWD}@pgbackweb-db:5432/pgbackweb?sslmode=disable"
TZ: ${TZ}
image: eduardolat/pgbackweb:latest@sha256:78112d94d212a8714cb97dc82ca86d14e2f3e763484e66a335f0fe60be084b05
image: eduardolat/pgbackweb:latest@sha256:56358e7adff53250ec0b43cf2764e723e45872fa2b92b9608fdddfeebaafbed7
labels:
homepage.group: System Administration
homepage.name: PG Back Web
@@ -5151,7 +5163,7 @@ services:
TP_COMMUNITY_THEME: false
TP_THEME: space-gray
hostname: Rinoa
image: lscr.io/linuxserver/prowlarr:latest@sha256:fa81e471a7e46a24b121838563a10d468cf82eecd1587a464c6df4927ecc3248
image: lscr.io/linuxserver/prowlarr:latest@sha256:964485823771c102427a0c1cd896cf6b576add6f21bd041498b92cb040ee7270
labels:
homepage.group: Servarr Stack
homepage.name: Prowlarr
@@ -5802,7 +5814,7 @@ services:
READARR_URL: http://readarr:8787
SONARR_API_KEY: ${SONARR_API_KEY}
SONARR_URL: http://sonarr:8989
image: ghcr.io/thecfu/scraparr:2@sha256:4aa7e22f7a632082dbfe6e4be694068b08e5764b83c95339220ff2b33bf43be2
image: ghcr.io/thecfu/scraparr:2@sha256:cfe07f005aa6e93221dd0bb540600aaa51ea1215968595806863f9df3dc3b26c
ports:
- 7100:7100
profiles: ["rinoa-apps"]
@@ -6094,6 +6106,7 @@ services:
- ${DOCKER_VOLUME_CONFIG}/signoz/common/otel/otel-collector-opamp-config.yaml:/etc/manager-config.yaml
- ${DOCKER_VOLUME_CONFIG}/swag/log/nginx/access.log:/swag/log/nginx/access.log:ro
- ${DOCKER_VOLUME_CONFIG}/swag/log/nginx/error.log:/swag/log/nginx/error.log:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
signoz-schema-migrator-async:
<<: *signoz-db-depend
image: signoz/signoz-schema-migrator:v0.129.7@sha256:721c55284b32da6af8932d1fe6939410b6f0d10da74fc666f9856fa1e1f5763b