Compare commits
364 Commits
7f9bf6f0be
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 28c1847ae1 | |||
| ddfe72e830 | |||
| 44b3fd8d60 | |||
| d349fc650c | |||
| e43b523ad5 | |||
| 3c65b4ad1d | |||
| 9ff9cb69a5 | |||
| 89dea8bd30 | |||
| 0fff2f2d58 | |||
| 6db5343639 | |||
| a6f1446830 | |||
| 95e0dd0a8c | |||
| c75f4f2631 | |||
| 5ae91a9b57 | |||
| baefd0053c | |||
| 34610cfea9 | |||
| d75cdc442e | |||
| c2e03243df | |||
| c78a630299 | |||
| 2a32f87426 | |||
| 8cfb137116 | |||
| dec9c86191 | |||
| 895dddb9f0 | |||
| d68d3a0acb | |||
| 3ffa234e87 | |||
| 07919fea6e | |||
| f62f9aa4fe | |||
| 497e669637 | |||
| b88e2d98f8 | |||
| b5dc7108f6 | |||
| c986095797 | |||
| 6f397589a6 | |||
| 547bfd4f22 | |||
| 88d1f52226 | |||
| d48efc0b3f | |||
| 8ac626b673 | |||
| 8b43b71c6b | |||
| 37f363b2a0 | |||
| 28eb1391e2 | |||
| d5ed9e4505 | |||
| 8628c48560 | |||
| 445bbc9f2a | |||
| 9fb05a5b2d | |||
| a2eaa18431 | |||
| 800a39c6aa | |||
| e4ab865707 | |||
| c6a0e46e71 | |||
| 3db852b01e | |||
| 0d531731e4 | |||
| 017fa31358 | |||
| f8c822af74 | |||
| f80b668c65 | |||
| fb915afb88 | |||
| 4b3680cb71 | |||
| 155a365675 | |||
| dadd7b777a | |||
| d59c906b3d | |||
| 3a430d9db0 | |||
| 3c24d57a70 | |||
| 103d76aec5 | |||
| f79825325b | |||
| 6c377f69d9 | |||
| ea999b1d30 | |||
| 78d0900a4a | |||
| e3ee7f6681 | |||
| 2f49a28b76 | |||
| 8a24d7a3b2 | |||
| ed1e817cfe | |||
| 1e70b9872b | |||
| d4680baecc | |||
| 1808a729ad | |||
| e7ce3bfe3c | |||
| bb32f564c6 | |||
| a9b03a2227 | |||
| 4c177f33b4 | |||
| 2d72e3a587 | |||
| 2dcd26dbb3 | |||
| e8641b2b31 | |||
| 5ce0a9bb20 | |||
| 3cf45828b0 | |||
| 01dd4b9da1 | |||
| 330895c1dd | |||
| 79cf3e2d2f | |||
| 5d9ef70a23 | |||
| aa6a3c096f | |||
| de25af84d2 | |||
| 480ffcf7ee | |||
| 31e97437e9 | |||
| 36cdce4f96 | |||
| f6c22b7ca5 | |||
| a06f19f9bd | |||
| b41d7d1da7 | |||
| 0972ac819d | |||
| 41111d2076 | |||
| 07b0e67e93 | |||
| 0c41feb484 | |||
| a4a2f22a35 | |||
| 2fa0723eab | |||
| 3cdaffac67 | |||
| 253ddd2765 | |||
| afecbda9d3 | |||
| 5ff7214b11 | |||
| daddf78c84 | |||
| 576a6f5bec | |||
| 8b3f32a670 | |||
| d6732bec7c | |||
| 49933bbb74 | |||
| 0bf5ad3549 | |||
| 82144b652b | |||
| a137e98e97 | |||
| 9ff9fc92d0 | |||
| 9da8377d25 | |||
| 998dfd8062 | |||
| 6058d48c12 | |||
| 0b1ad9ca95 | |||
| a6d8803a0f | |||
| 8b5f84f3e0 | |||
| 0ca3ae10e3 | |||
| 2a246e4f96 | |||
| 2cddc750a9 | |||
| 4113c46a8a | |||
| b94c069ec6 | |||
| 03c5468e1d | |||
| 538292851d | |||
| 45922eb071 | |||
| a60717a616 | |||
| e11da76012 | |||
| fe2e6c79c0 | |||
| ee395c799d | |||
| 300c483688 | |||
| 7edf6f4727 | |||
| 539c6612c0 | |||
| 33e45f56ec | |||
| 1d6f96a0ed | |||
| aa1c2a0437 | |||
| 73089412b6 | |||
| 0d8ff889f5 | |||
| e5ea7b89ed | |||
| 63425bd0b7 | |||
| d31d2ab472 | |||
| bb2a4a086c | |||
| 1f723a44d6 | |||
| 811956c399 | |||
| 7eb024bca4 | |||
| 611c70e626 | |||
| 47e0212686 | |||
| b0e8734cf8 | |||
| 63ca3648ed | |||
| 955acfdd4e | |||
| c6dc9b198f | |||
| 6d19b3e4af | |||
| 9af9c9c554 | |||
| 6dac690c51 | |||
| 27013c6b3a | |||
| 763de9dfc2 | |||
| 7982255e50 | |||
| 830ca2c78b | |||
| c6d68763b6 | |||
| a72be7aa47 | |||
| d38322273b | |||
| 99fcfd96c5 | |||
| 09c032e814 | |||
| b508ff0289 | |||
| 8c9db6c4d7 | |||
| 103d3f3072 | |||
| be0a850d18 | |||
| b4be1a2f1c | |||
| 8c3bac76dc | |||
| 8253afdcb6 | |||
| 5983a8bd3c | |||
| ad4d3253de | |||
| c46e6bd9ab | |||
| 1a2d0b230b | |||
| b755680848 | |||
| eef3d5ee00 | |||
| a365e215bd | |||
| 225897fb6f | |||
| 8f80bf468d | |||
| 878f026c30 | |||
| 29466878fc | |||
| cfda04e115 | |||
| 394e480732 | |||
| d0a650bb11 | |||
| 8f503f638c | |||
| 90812a6ed2 | |||
| 32bcc677b6 | |||
| fd7d41618a | |||
| c6d138abe7 | |||
| 000578ca5a | |||
| 785e40f627 | |||
| a11cb89fe6 | |||
| be2718c430 | |||
| 9cca37970b | |||
| 906d89f193 | |||
| 5020c28b3d | |||
| 81e9dd1f35 | |||
| b7b93d88c3 | |||
| 3c8e9a1bf4 | |||
| e02fe1e07c | |||
| d7f07a2b22 | |||
| 8b96245d22 | |||
| ba38464b4d | |||
| 025dbdb422 | |||
| 8678e4ff02 | |||
| c84367d2b4 | |||
| 662f73f67f | |||
| c9d5ecb2dd | |||
| 3c678f61fd | |||
| 801014ed0d | |||
| de6d689350 | |||
| b1e49d5ee3 | |||
| d7dcff72d7 | |||
| d960f93fcc | |||
| 0872bb5068 | |||
| 0a03330dfc | |||
| 245e2d1c60 | |||
| 4f49d2175f | |||
| 56a9bc63b4 | |||
| 0648ceb0bb | |||
| aa2f5004c4 | |||
| 8d9f33aa33 | |||
| 788cf304a4 | |||
| 35dc76124c | |||
| fcb68f3803 | |||
| 20881e3d05 | |||
| 36fab2a5c5 | |||
| 40cc4a8da7 | |||
| d98f78ffef | |||
| 9cec7cb305 | |||
| 63cb578173 | |||
| 55ef2da940 | |||
| b4ff61ef82 | |||
| 13fc19bb72 | |||
| fcbc6c5b5f | |||
| c78b3cd4e5 | |||
| a4abe6e646 | |||
| f161d68faf | |||
| 5d066df158 | |||
| 2cdc4b127b | |||
| bf135f014e | |||
| 8912cf9722 | |||
| 8fc0b37d5d | |||
| 3290a0d9bf | |||
| 233ecd3a6b | |||
| 0628f8554a | |||
| 490ef39a15 | |||
| edc52829a8 | |||
| a247c24d6b | |||
| 453be47870 | |||
| 3817a77abf | |||
| 7c2097efd8 | |||
| af0981781c | |||
| 3d421e349b | |||
| 0f452f2f95 | |||
| 0fd53823fe | |||
| d2817933d5 | |||
| 922bf3ed9d | |||
| ce3793e7cf | |||
| 490100f17f | |||
| abe885a406 | |||
| d119eee7d5 | |||
| 3c2deaaa95 | |||
| 4a2d8b37ad | |||
| 5a787e3c6e | |||
| c89faa8036 | |||
| 4d5afd6063 | |||
| c60ea9a182 | |||
| 8091c2f6d0 | |||
| cb3a33dec8 | |||
| bb15c88c6a | |||
| 86a6f30dd5 | |||
| 6cf90b4333 | |||
| c73b39bf49 | |||
| f925e9a071 | |||
| 7201aa9dfb | |||
| 71bacbdac3 | |||
| 69d285c352 | |||
| c9bb46807a | |||
| c7cdcc20f9 | |||
| d266c5c692 | |||
| cbe9c7667b | |||
| 7add1e63f8 | |||
| 353fa3e93f | |||
| 930387463f | |||
| 84491bc39c | |||
| fcdbc88708 | |||
| 49e70a4e0c | |||
| bd019b4e8e | |||
| ddd265e428 | |||
| f2cd286d90 | |||
| b0f2bb60e3 | |||
| 52f758f26f | |||
| ab8fd63db5 | |||
| b6469b7df8 | |||
| eadae15192 | |||
| b97adccd0f | |||
| b838f2f752 | |||
| e686aa24d3 | |||
| f7bfdbe879 | |||
| b66ff27b7f | |||
| bb53d6a59a | |||
| 5d00fb8df4 | |||
| 2fc95cec3c | |||
| 12f0a2aa02 | |||
| d0ec72cf8b | |||
| 863df0539a | |||
| c7a803a65e | |||
| a93cf13da3 | |||
| c83134775c | |||
| 8a155a9f48 | |||
| 035c6d89d1 | |||
| 91f241f744 | |||
| 9ed6d1af71 | |||
| 7ee445f312 | |||
| 8539a3d46d | |||
| 82c78da22d | |||
| 386f2a36cc | |||
| 3e5d299797 | |||
| 715733a64f | |||
| 58ba1eaa4e | |||
| c88f909914 | |||
| 87891c7665 | |||
| 8a406f735b | |||
| f4615d4b7a | |||
| 056297f280 | |||
| d675d8e589 | |||
| d1d26d62d2 | |||
| e58b3608fe | |||
| e92972f074 | |||
| 8742a9fb9e | |||
| 5db0f7f04b | |||
| 46519aa2fa | |||
| 0bb91e0d0e | |||
| a2dfaf49fc | |||
| c9bd27e146 | |||
| 4edffc9e53 | |||
| ae71511405 | |||
| 197bc61332 | |||
| e6174db768 | |||
| 08be170fb8 | |||
| 0abe6f1c44 | |||
| 78f61f51ab | |||
| 997ca3cda9 | |||
| 45171459dc | |||
| 0634c102ad | |||
| 4cc6c6f275 | |||
| 4a124ca14f | |||
| e6a6f2157d | |||
| b48729f92f | |||
| 7ede3ae7bd | |||
| 19f13cb9c0 | |||
| 3233445894 | |||
| d38dadd4b5 | |||
| d22c382c3e | |||
| 6d49d9728e | |||
| 94aa32a35a | |||
| b0f9402d79 | |||
| e3b66426a6 | |||
| 94f47a0606 | |||
| 69f092b6dc | |||
| 81293935a5 | |||
| 6a1311bae4 | |||
| ed3a6f41fc | |||
| 7d3328d5bf |
@@ -209,8 +209,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
||||||
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
||||||
HC_VAULT_AUTH: token
|
HC_VAULT_AUTH: approle
|
||||||
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
||||||
|
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
|
||||||
HC_VAULT_SECRETS_PATH: rinoa-docker/env
|
HC_VAULT_SECRETS_PATH: rinoa-docker/env
|
||||||
|
|
||||||
- name: Pre-pull/build service images in parallel
|
- name: Pre-pull/build service images in parallel
|
||||||
@@ -414,8 +415,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
||||||
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
||||||
HC_VAULT_AUTH: token
|
HC_VAULT_AUTH: approle
|
||||||
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
||||||
|
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
|
||||||
HC_VAULT_SECRETS_PATH: rinoa-docker/env
|
HC_VAULT_SECRETS_PATH: rinoa-docker/env
|
||||||
|
|
||||||
- name: Pre-pull/build service images in parallel
|
- name: Pre-pull/build service images in parallel
|
||||||
|
|||||||
@@ -138,8 +138,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
|
||||||
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
|
||||||
HC_VAULT_AUTH: token
|
HC_VAULT_AUTH: approle
|
||||||
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
||||||
|
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
|
||||||
HC_VAULT_SECRETS_PATH: rinoa-docker/env
|
HC_VAULT_SECRETS_PATH: rinoa-docker/env
|
||||||
|
|
||||||
- name: Docker Compose Deployment
|
- name: Docker Compose Deployment
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ name: Renovate
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
schedule:
|
schedule:
|
||||||
- cron: "0/30 * * * *"
|
- cron: "0 */2 * * *"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -6,17 +6,13 @@
|
|||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| 13ft | ghcr.io/wasi-master/13ft:latest | Web interface for blocking ads and paywalls |
|
| 13ft | ghcr.io/wasi-master/13ft:latest | Web interface for blocking ads and paywalls |
|
||||||
| actual_server | docker.io/actualbudget/actual-server:latest | Privacy-focused app for managing finances |
|
| actual_server | docker.io/actualbudget/actual-server:latest | Privacy-focused app for managing finances |
|
||||||
| adguard | adguard/adguardhome:v0.107.74 | Ad-blocking/DNS |
|
| adguard | adguard/adguardhome:v0.107.75 | Ad-blocking/DNS |
|
||||||
| apcupsd-cgi | bnhf/apcupsd-cgi:latest | Web interface for apcupsd |
|
| apcupsd-cgi | bnhf/apcupsd-cgi:latest | Web interface for apcupsd |
|
||||||
| apprise-api | lscr.io/linuxserver/apprise-api:latest | Multi-channel notification API |
|
| apprise-api | lscr.io/linuxserver/apprise-api:latest | Multi-channel notification API |
|
||||||
| archivebox | archivebox/archivebox:latest | Open-source and self-hosted web archiving |
|
| archivebox | archivebox/archivebox:latest | Open-source and self-hosted web archiving |
|
||||||
| asciinema | ghcr.io/asciinema/asciinema-server:latest | Platform for hosting and sharing terminal session recordings |
|
| asciinema | ghcr.io/asciinema/asciinema-server:latest | Platform for hosting and sharing terminal session recordings |
|
||||||
| asciinema-pg-db | postgres:14-alpine | |
|
| asciinema-pg-db | postgres:14-alpine | |
|
||||||
| audiobookshelf | ghcr.io/advplyr/audiobookshelf:latest | Podcasts, eBooks, & Audiobooks |
|
| audiobookshelf | ghcr.io/advplyr/audiobookshelf:latest | Podcasts, eBooks, & Audiobooks |
|
||||||
| audiomuse-ai-flask | ghcr.io/neptunehub/audiomuse-ai:0.7.12-beta | Automatic playlist generation using AI |
|
|
||||||
| audiomuse-ai-pg | postgres:15-alpine | |
|
|
||||||
| audiomuse-ai-valkey | docker.io/valkey/valkey:9-alpine | |
|
|
||||||
| audiomuse-ai-worker | ghcr.io/neptunehub/audiomuse-ai:0.7.12-beta | |
|
|
||||||
| authelia | authelia/authelia:master | Authentication/authorization server with MFA & SSO |
|
| authelia | authelia/authelia:master | Authentication/authorization server with MFA & SSO |
|
||||||
| authelia-pg | postgres:16-alpine | |
|
| authelia-pg | postgres:16-alpine | |
|
||||||
| authelia-valkey | docker.io/valkey/valkey:9-alpine | |
|
| authelia-valkey | docker.io/valkey/valkey:9-alpine | |
|
||||||
@@ -54,7 +50,7 @@
|
|||||||
| garage | dxflrs/garage:v2.3.0 | |
|
| garage | dxflrs/garage:v2.3.0 | |
|
||||||
| garage-webui | khairul169/garage-webui:latest | S3-compatible storage backend |
|
| garage-webui | khairul169/garage-webui:latest | S3-compatible storage backend |
|
||||||
| ghost | ghost:latest | Personal blog |
|
| ghost | ghost:latest | Personal blog |
|
||||||
| gitea | gitea/gitea:1.26.1 | Private Code Repo |
|
| gitea | gitea/gitea:1.26.2 | Private Code Repo |
|
||||||
| gitea-db | postgres:14 | |
|
| gitea-db | postgres:14 | |
|
||||||
| gitea-runner | gitea/act_runner:nightly | |
|
| gitea-runner | gitea/act_runner:nightly | |
|
||||||
| gitea-sonarqube-bot | justusbunsi/gitea-sonarqube-bot:v0.4.0 | |
|
| gitea-sonarqube-bot | justusbunsi/gitea-sonarqube-bot:v0.4.0 | |
|
||||||
@@ -162,7 +158,7 @@
|
|||||||
| scrutiny | ghcr.io/analogj/scrutiny:master-omnibus | WebUI for smartd S.M.A.R.T monitoring |
|
| scrutiny | ghcr.io/analogj/scrutiny:master-omnibus | WebUI for smartd S.M.A.R.T monitoring |
|
||||||
| searxng | searxng/searxng:latest | Anonymized Meta-Search Engine |
|
| searxng | searxng/searxng:latest | Anonymized Meta-Search Engine |
|
||||||
| searxng-valkey | docker.io/valkey/valkey:9-alpine | |
|
| searxng-valkey | docker.io/valkey/valkey:9-alpine | |
|
||||||
| semaphore-ui | semaphoreui/semaphore:v2.18.3 | Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools |
|
| semaphore-ui | semaphoreui/semaphore:v2.18.4 | Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools |
|
||||||
| signoz-app | signoz/signoz:v0.113.0 | Logs, metrics, and traces in a single pane |
|
| signoz-app | signoz/signoz:v0.113.0 | Logs, metrics, and traces in a single pane |
|
||||||
| signoz-clickhouse | clickhouse/clickhouse-server:25.5.6-alpine | |
|
| signoz-clickhouse | clickhouse/clickhouse-server:25.5.6-alpine | |
|
||||||
| signoz-init-clickhouse | clickhouse/clickhouse-server:25.5.6-alpine | |
|
| signoz-init-clickhouse | clickhouse/clickhouse-server:25.5.6-alpine | |
|
||||||
@@ -187,6 +183,7 @@
|
|||||||
| unmanic | josh5/unmanic:latest | Library Optimizer |
|
| unmanic | josh5/unmanic:latest | Library Optimizer |
|
||||||
| uptimekuma | louislam/uptime-kuma:latest | HTTP Endpoint Monitoring |
|
| uptimekuma | louislam/uptime-kuma:latest | HTTP Endpoint Monitoring |
|
||||||
| vault | hashicorp/vault:2.0.0-bugfix | HashiCorp Vault for secrets, key/value stores, etc. |
|
| vault | hashicorp/vault:2.0.0-bugfix | HashiCorp Vault for secrets, key/value stores, etc. |
|
||||||
|
| vault-agent | hashicorp/vault:2.0.0-bugfix | |
|
||||||
| wallos | bellamy/wallos:latest | Subscription Tracking |
|
| wallos | bellamy/wallos:latest | Subscription Tracking |
|
||||||
| web-check | lissy93/web-check | Site scanner for attack vectors, architecture, security configs, and more |
|
| web-check | lissy93/web-check | Site scanner for attack vectors, architecture, security configs, and more |
|
||||||
| whodb | clidey/whodb | Lightweight next-gen database explorer |
|
| whodb | clidey/whodb | Lightweight next-gen database explorer |
|
||||||
|
|||||||
+65
-152
@@ -102,7 +102,7 @@ x-signoz-db-depend: &signoz-db-depend
|
|||||||
x-valkey-params: &valkey-params
|
x-valkey-params: &valkey-params
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: redis-cli ping || exit 1
|
test: redis-cli ping || exit 1
|
||||||
image: docker.io/valkey/valkey:9-alpine@sha256:d1cc70645bbcef743615463a2fa4616e841407545e18f560aed0c49671a90147
|
image: docker.io/valkey/valkey:9-alpine@sha256:a35428eba9043cc0b79dbe54100f0c92784f2de00ad09b01182bfb1c5c83d1bd
|
||||||
environment:
|
environment:
|
||||||
ALLOW_EMPTY_PASSWORD: yes
|
ALLOW_EMPTY_PASSWORD: yes
|
||||||
VALKEY_DATA_DIR: /data/valkey
|
VALKEY_DATA_DIR: /data/valkey
|
||||||
@@ -177,7 +177,7 @@ services:
|
|||||||
container_name: adguard
|
container_name: adguard
|
||||||
environment:
|
environment:
|
||||||
TZ: ${TZ}
|
TZ: ${TZ}
|
||||||
image: adguard/adguardhome:v0.107.74@sha256:f29c58a91f79387cbbbb042e140814f58e830d457d44af03d662c8df43db9dea
|
image: adguard/adguardhome:v0.107.75@sha256:50ac5916778faa06ad4adcff606c7aaf806cb55dc1995160dbf50633c9bda94d
|
||||||
labels:
|
labels:
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -261,7 +261,7 @@ services:
|
|||||||
APPRISE_ATTACH_SIZE: 500
|
APPRISE_ATTACH_SIZE: 500
|
||||||
APPRISE_CONFIG_DIR: /config
|
APPRISE_CONFIG_DIR: /config
|
||||||
APPRISE_STATEFUL_MODE: simple
|
APPRISE_STATEFUL_MODE: simple
|
||||||
image: lscr.io/linuxserver/apprise-api:latest@sha256:3b7155682d9aaf168668621d4a63f2dc2c63e100593543113b81fa201a91d3e0
|
image: lscr.io/linuxserver/apprise-api:latest@sha256:0d114aa96f1782173af59c6af88b1dc75918af71ab8a160a3b1e48da1b5de96f
|
||||||
labels:
|
labels:
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -312,7 +312,7 @@ services:
|
|||||||
PUBLIC_SNAPSHOTS: false # set to False to prevent anonymous users from viewing snapshot content
|
PUBLIC_SNAPSHOTS: false # set to False to prevent anonymous users from viewing snapshot content
|
||||||
PUBLIC_ADD_VIEW: false # set to True to allow anonymous users to submit new URLs to archive
|
PUBLIC_ADD_VIEW: false # set to True to allow anonymous users to submit new URLs to archive
|
||||||
SEARCH_BACKEND_ENGINE: ripgrep # tells ArchiveBox to use sonic container below for fast full-text search
|
SEARCH_BACKEND_ENGINE: ripgrep # tells ArchiveBox to use sonic container below for fast full-text search
|
||||||
image: archivebox/archivebox:latest@sha256:fdf2936192aa1e909b0c3f286f60174efa24078555be4b6b90a07f2cef1d4909
|
image: archivebox/archivebox:latest@sha256:1a5a37331091d9df865ead2b9c231aa5a892fc26fe0422ce6140d9e2d9532327
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Personal Tools
|
homepage.group: Personal Tools
|
||||||
homepage.name: ArchiveBox
|
homepage.name: ArchiveBox
|
||||||
@@ -409,7 +409,7 @@ services:
|
|||||||
METADATA_PATH: /metadata
|
METADATA_PATH: /metadata
|
||||||
TZ: America/New_York
|
TZ: America/New_York
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: ghcr.io/advplyr/audiobookshelf:latest@sha256:4143292c530f6ac6700afd13360c04f477e4f1a81c1c97c4224b1c7e4330c5c4
|
image: ghcr.io/advplyr/audiobookshelf:latest@sha256:89276ff2e0b3d2f07dd334b641f27a34ab7f02e1047c60b7b8a30126cb0813a5
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Media Library
|
homepage.group: Media Library
|
||||||
homepage.name: Audiobookshelf
|
homepage.name: Audiobookshelf
|
||||||
@@ -459,108 +459,6 @@ services:
|
|||||||
source: /rinoa-storage
|
source: /rinoa-storage
|
||||||
target: /storage
|
target: /storage
|
||||||
type: bind
|
type: bind
|
||||||
audiomuse-ai-flask:
|
|
||||||
container_name: audiomuse-ai-flask
|
|
||||||
depends_on:
|
|
||||||
audiomuse-ai-valkey:
|
|
||||||
required: true
|
|
||||||
condition: service_healthy
|
|
||||||
audiomuse-ai-pg:
|
|
||||||
required: true
|
|
||||||
condition: service_healthy
|
|
||||||
environment:
|
|
||||||
AI_MODEL_PROVIDER: OLLAMA
|
|
||||||
OLLAMA_SERVER_URL: http://192.168.1.249:11434/api/generate
|
|
||||||
SERVICE_TYPE: "flask"
|
|
||||||
MEDIASERVER_TYPE: "navidrome"
|
|
||||||
NAVIDROME_URL: http://navidrome:4533/
|
|
||||||
NAVIDROME_USER: ${NAVIDROME_USERNAME}
|
|
||||||
NAVIDROME_PASSWORD: ${NAVIDROME_PASSWORD}
|
|
||||||
POSTGRES_USER: audiomuse
|
|
||||||
POSTGRES_PASSWORD: ${AUDIOMUSE_AI_PG_PASSWORD}
|
|
||||||
POSTGRES_DB: audiomusedb
|
|
||||||
POSTGRES_HOST: audiomuse-ai-pg
|
|
||||||
POSTGRES_PORT: 5432
|
|
||||||
REDIS_URL: redis://audiomuse-ai-valkey:6379/0
|
|
||||||
TEMP_DIR: /app/temp_audio
|
|
||||||
image: ghcr.io/neptunehub/audiomuse-ai:0.7.12-beta@sha256:a0ed658b75d66044e3884cbf94acf5e016d4898bac4d5f0f25929b066c3e5f9c
|
|
||||||
labels:
|
|
||||||
homepage.group: Media Library
|
|
||||||
homepage.name: AudioMuse-AI
|
|
||||||
homepage.href: https://muse.${MY_TLD}
|
|
||||||
homepage.description: Automatic playlist generation using AI
|
|
||||||
homepage.icon: /icons/audiomuseai.png
|
|
||||||
swag: enable
|
|
||||||
swag_auth: authelia
|
|
||||||
swag_port: 8000
|
|
||||||
swag_proto: http
|
|
||||||
swag_url: muse.${MY_TLD}
|
|
||||||
swag.uptime-kuma.enabled: true
|
|
||||||
swag.uptime-kuma.monitor.parent: Rinoa
|
|
||||||
swag.uptime-kuma.name: AudioMuse-AI
|
|
||||||
swag.uptime-kuma.monitor.url: https://muse.${MY_TLD}
|
|
||||||
swag.uptime-kuma.monitor.interval: 300
|
|
||||||
swag.uptime-kuma.monitor.retryInterval: 60
|
|
||||||
swag.uptime-kuma.monitor.maxretries: 5
|
|
||||||
ports:
|
|
||||||
- 36025:8000
|
|
||||||
profiles: ["rinoa-apps"]
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- audiomuse-temp-audio-flask:/app/temp_audio
|
|
||||||
audiomuse-ai-pg:
|
|
||||||
container_name: audiomuse-ai-pg
|
|
||||||
environment:
|
|
||||||
POSTGRES_USER: audiomuse
|
|
||||||
POSTGRES_PASSWORD: ${AUDIOMUSE_AI_PG_PASSWORD}
|
|
||||||
POSTGRES_DB: audiomusedb
|
|
||||||
expose:
|
|
||||||
- 5432
|
|
||||||
healthcheck:
|
|
||||||
test: ["CMD-SHELL", "pg_isready -U audiomuse -d audiomusedb"]
|
|
||||||
interval: 10s
|
|
||||||
retries: 5
|
|
||||||
start_period: 30s
|
|
||||||
timeout: 10s
|
|
||||||
image: postgres:15-alpine@sha256:df7bca0066e6f60cc3dd32faa70caddec20e2c22b58932f79498e5704b23854a
|
|
||||||
profiles: ["rinoa-apps"]
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- audiomuse-ai-pg-data:/var/lib/postgresql/data
|
|
||||||
audiomuse-ai-valkey:
|
|
||||||
container_name: audiomuse-ai-valkey
|
|
||||||
<<: *valkey-params
|
|
||||||
volumes:
|
|
||||||
- audiomuse-ai-valkey-data:/data/valkey
|
|
||||||
audiomuse-ai-worker:
|
|
||||||
container_name: audiomuse-ai-worker
|
|
||||||
depends_on:
|
|
||||||
audiomuse-ai-valkey:
|
|
||||||
required: true
|
|
||||||
condition: service_healthy
|
|
||||||
audiomuse-ai-pg:
|
|
||||||
required: true
|
|
||||||
condition: service_healthy
|
|
||||||
environment:
|
|
||||||
AI_MODEL_PROVIDER: OLLAMA
|
|
||||||
OLLAMA_SERVER_URL: http://192.168.1.249:11434/api/generate
|
|
||||||
SERVICE_TYPE: "worker"
|
|
||||||
MEDIASERVER_TYPE: "navidrome"
|
|
||||||
NAVIDROME_URL: http://navidrome:4533/
|
|
||||||
NAVIDROME_USER: ${NAVIDROME_USERNAME}
|
|
||||||
NAVIDROME_PASSWORD: ${NAVIDROME_PASSWORD}
|
|
||||||
POSTGRES_USER: audiomuse
|
|
||||||
POSTGRES_PASSWORD: ${AUDIOMUSE_AI_PG_PASSWORD}
|
|
||||||
POSTGRES_DB: audiomusedb
|
|
||||||
POSTGRES_HOST: audiomuse-ai-pg
|
|
||||||
POSTGRES_PORT: 5432
|
|
||||||
REDIS_URL: "redis://audiomuse-ai-valkey:6379/0"
|
|
||||||
TEMP_DIR: "/app/temp_audio"
|
|
||||||
image: ghcr.io/neptunehub/audiomuse-ai:0.7.12-beta@sha256:a0ed658b75d66044e3884cbf94acf5e016d4898bac4d5f0f25929b066c3e5f9c
|
|
||||||
profiles: ["rinoa-apps"]
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- audiomuse-temp-audio-worker:/app/temp_audio
|
|
||||||
authelia:
|
authelia:
|
||||||
container_name: authelia
|
container_name: authelia
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -585,7 +483,7 @@ services:
|
|||||||
expose:
|
expose:
|
||||||
- 9091
|
- 9091
|
||||||
- 9959 # Metrics port for Prometheus
|
- 9959 # Metrics port for Prometheus
|
||||||
image: authelia/authelia:master@sha256:0f312dc256f7f6919cd8e4b65f7082a7a4aff63f902ce9b41b7ed51906cb95c1
|
image: authelia/authelia:master@sha256:4848d39777ede5f11d8123d4c30488a1d418f9d8183ffbb8f624b1a13bf0ec6f
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: Authelia
|
homepage.name: Authelia
|
||||||
@@ -679,7 +577,7 @@ services:
|
|||||||
TZ: ${TZ}
|
TZ: ${TZ}
|
||||||
DOCKER_MODS: ghcr.io/gilbn/theme.park:bazarr
|
DOCKER_MODS: ghcr.io/gilbn/theme.park:bazarr
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: lscr.io/linuxserver/bazarr:latest@sha256:4b7bb6d861c08bbf0c388b936ada8b2ba57669ca9974323f504e974577d19d63
|
image: lscr.io/linuxserver/bazarr:latest@sha256:95f27692c3de6dbe130cd035d342d8138ec74ade7b62cfc52e11ae222c52c855
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Servarr Stack
|
homepage.group: Servarr Stack
|
||||||
homepage.name: Bazarr
|
homepage.name: Bazarr
|
||||||
@@ -889,7 +787,7 @@ services:
|
|||||||
- 3000
|
- 3000
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- "host.docker.internal:host-gateway"
|
- "host.docker.internal:host-gateway"
|
||||||
image: ghcr.io/browserless/chromium:latest@sha256:ba9fb80100147d657c6fbffadf95308f6843c6931d3e064ac2fb612282101f8e
|
image: ghcr.io/browserless/chromium:latest@sha256:af0f9442caf5908fdf655a23c34e50e6f1c66ce3306d88e3d4578280bcba9661
|
||||||
labels:
|
labels:
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -949,7 +847,7 @@ services:
|
|||||||
TZ: ${TZ}
|
TZ: ${TZ}
|
||||||
LC_ALL: en_US.UTF-8
|
LC_ALL: en_US.UTF-8
|
||||||
LISTEN_HOST: 0.0.0.0
|
LISTEN_HOST: 0.0.0.0
|
||||||
image: ghcr.io/dgtlmoon/changedetection.io@sha256:2d0030e12494be9ebf6a6ebbbad46afe5763f498bbfefe9ebb7f0bf6be3ca5dc
|
image: ghcr.io/dgtlmoon/changedetection.io@sha256:d89d4187221206f7f9f2c7946e7483815db905ca7d122644081aebd5d23ba391
|
||||||
labels:
|
labels:
|
||||||
homepage.description: Page change monitoring with alerts
|
homepage.description: Page change monitoring with alerts
|
||||||
homepage.group: System Administration
|
homepage.group: System Administration
|
||||||
@@ -1144,7 +1042,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
MB_DB_FILE: /data/metabase.db
|
MB_DB_FILE: /data/metabase.db
|
||||||
MGID: ${GID-1000}
|
MGID: ${GID-1000}
|
||||||
image: metabase/metabase@sha256:34e59486732cb203701bcfe9c7515acfa13c58c15bb4475a0c88e987ac18176a
|
image: metabase/metabase@sha256:8d6e649d4bbd19aa641a5b71bff2c89e3c2f348e8a1f0b527573b06c73c7748d
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: CrowdSec Dashboard
|
homepage.name: CrowdSec Dashboard
|
||||||
@@ -1176,7 +1074,7 @@ services:
|
|||||||
- crowdsec-db:/data/
|
- crowdsec-db:/data/
|
||||||
cyber-chef:
|
cyber-chef:
|
||||||
container_name: cyber-chef
|
container_name: cyber-chef
|
||||||
image: mpepping/cyberchef:latest@sha256:f65dd46824d3a202d36750f538fe7fc01d579e2623ca5a57c864625bf1bb3712
|
image: mpepping/cyberchef:latest@sha256:c9a202b56408dea46f28d95177a896d59e284902c884d0ef84377fecdf0ab286
|
||||||
labels:
|
labels:
|
||||||
homepage.description: Web app for encryption, encoding, compression, and data analysis
|
homepage.description: Web app for encryption, encoding, compression, and data analysis
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
@@ -1294,7 +1192,7 @@ services:
|
|||||||
retries: 30
|
retries: 30
|
||||||
start_period: 30s
|
start_period: 30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
image: freikin/dawarich:latest@sha256:dea326d03e728cd3b8d051b72d293cf375d0db6c00e22c55f338daedfdfdb3a4
|
image: freikin/dawarich:latest@sha256:54329b050caab65f39367308ef7a9f2f3bd1fa3b6ba969d6a33bbf4a0f5e7e84
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: Dawarich
|
homepage.name: Dawarich
|
||||||
@@ -1334,7 +1232,7 @@ services:
|
|||||||
retries: 5
|
retries: 5
|
||||||
start_period: 30s
|
start_period: 30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
image: postgis/postgis:17-3.5-alpine@sha256:5dc2f0b5871ba999a2825d3b118e4d70a7e61577ab5fca2d8695632007214acb
|
image: postgis/postgis:17-3.5-alpine@sha256:5a30b4cf0c787aae9e428c1fce1ef736fccc7fc294958ee99d3836fb51b1819b
|
||||||
profiles: ["rinoa-apps"]
|
profiles: ["rinoa-apps"]
|
||||||
restart: always
|
restart: always
|
||||||
shm_size: 1G
|
shm_size: 1G
|
||||||
@@ -1385,7 +1283,7 @@ services:
|
|||||||
retries: 30
|
retries: 30
|
||||||
start_period: 30s
|
start_period: 30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
image: freikin/dawarich:latest@sha256:dea326d03e728cd3b8d051b72d293cf375d0db6c00e22c55f338daedfdfdb3a4
|
image: freikin/dawarich:latest@sha256:54329b050caab65f39367308ef7a9f2f3bd1fa3b6ba969d6a33bbf4a0f5e7e84
|
||||||
profiles: ["rinoa-apps"]
|
profiles: ["rinoa-apps"]
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
stdin_open: true
|
stdin_open: true
|
||||||
@@ -1810,7 +1708,7 @@ services:
|
|||||||
mail__options__auth__pass: ${POSTAL_SMTP_AUTH_PASSWORD}
|
mail__options__auth__pass: ${POSTAL_SMTP_AUTH_PASSWORD}
|
||||||
mail__from: "'Ghost @ Rinoa' <noreply@${MY_TLD}>"
|
mail__from: "'Ghost @ Rinoa' <noreply@${MY_TLD}>"
|
||||||
url: https://blog.${MY_TLD}
|
url: https://blog.${MY_TLD}
|
||||||
image: ghost:latest@sha256:876880a26b770631949d9bf2aa4b62d169e2a2f1dad56e9b065ac5d6f1c346e1
|
image: ghost:latest@sha256:588d5f5ed5ac6e94925860f76b2b14a18cf5d71c58a236f8817c600a9454fe2d
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Lifestyle
|
homepage.group: Lifestyle
|
||||||
homepage.name: Ghost
|
homepage.name: Ghost
|
||||||
@@ -1855,7 +1753,7 @@ services:
|
|||||||
GITEA__mailer__SMTP_PORT: 25
|
GITEA__mailer__SMTP_PORT: 25
|
||||||
GITEA__mailer__USER: ${POSTAL_SMTP_AUTH_USER}
|
GITEA__mailer__USER: ${POSTAL_SMTP_AUTH_USER}
|
||||||
GITEA__mailer__PASSWD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
GITEA__mailer__PASSWD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
||||||
image: gitea/gitea:1.26.1@sha256:d8667667b4ccbd1f67b86a376bffcc0a17b16cf71309ed04e3918231776d47dd
|
image: gitea/gitea:1.26.2@sha256:7d13848af12645600a5f9d93ee2560daa9c6fa6b5b859b7bff3a5e1c0b661031
|
||||||
labels:
|
labels:
|
||||||
cloudflare.tunnel.enable: true
|
cloudflare.tunnel.enable: true
|
||||||
cloudflare.tunnel.hostname: git-ssh.${MY_TLD}
|
cloudflare.tunnel.hostname: git-ssh.${MY_TLD}
|
||||||
@@ -1915,7 +1813,7 @@ services:
|
|||||||
interval: 10s
|
interval: 10s
|
||||||
start_period: 20s
|
start_period: 20s
|
||||||
test: ["CMD-SHELL", "pg_isready -U gitea -d gitea"]
|
test: ["CMD-SHELL", "pg_isready -U gitea -d gitea"]
|
||||||
image: postgres:14@sha256:04a3d3d1475ad37f07d8219d0e5eb46f64ac132bf6e110c772dab45e12e4a919
|
image: postgres:14@sha256:a209aced4fa19381231fae4d9a4c5816f7691294f13572f8bddc082ba32e1c7c
|
||||||
networks:
|
networks:
|
||||||
default: null
|
default: null
|
||||||
profiles: ["rinoa-infra"]
|
profiles: ["rinoa-infra"]
|
||||||
@@ -2265,7 +2163,7 @@ services:
|
|||||||
test: wget -q --spider http://localhost:3000/share/healthcheck || exit 1
|
test: wget -q --spider http://localhost:3000/share/healthcheck || exit 1
|
||||||
start_period: 10s
|
start_period: 10s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
image: alangrainger/immich-public-proxy:latest@sha256:48c4ea4884b04c77a4a4ec93e190dea6cb7dc1b38acb005a35dd56f68212d85a
|
image: alangrainger/immich-public-proxy:latest@sha256:759a04f859bd18d51cf70d06756f802df9707b410f3e91dc25787254b6d2099a
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Lifestyle
|
homepage.group: Lifestyle
|
||||||
homepage.name: Immich Public Proxy
|
homepage.name: Immich Public Proxy
|
||||||
@@ -2412,7 +2310,7 @@ services:
|
|||||||
test:
|
test:
|
||||||
- CMD-SHELL
|
- CMD-SHELL
|
||||||
- pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB
|
- pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB
|
||||||
image: docker.io/library/postgres:14@sha256:04a3d3d1475ad37f07d8219d0e5eb46f64ac132bf6e110c772dab45e12e4a919
|
image: docker.io/library/postgres:14@sha256:a209aced4fa19381231fae4d9a4c5816f7691294f13572f8bddc082ba32e1c7c
|
||||||
networks:
|
networks:
|
||||||
default: null
|
default: null
|
||||||
profiles: ["rinoa-apps"]
|
profiles: ["rinoa-apps"]
|
||||||
@@ -2461,7 +2359,7 @@ services:
|
|||||||
container_name: jellyfin
|
container_name: jellyfin
|
||||||
environment:
|
environment:
|
||||||
JELLYFIN_PublishedServerUrl: https://jf.${MY_TLD}
|
JELLYFIN_PublishedServerUrl: https://jf.${MY_TLD}
|
||||||
image: jellyfin/jellyfin@sha256:1694ff069f0c9dafb283c36765175606866769f5d72f2ed56b6a0f1be922fc37
|
image: jellyfin/jellyfin@sha256:bc9fa8e1462fffe3d8d4255fc62af478602641f4c0e5f4875fea8563d1189837
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Media Library
|
homepage.group: Media Library
|
||||||
homepage.name: Jellyfin
|
homepage.name: Jellyfin
|
||||||
@@ -3120,7 +3018,7 @@ services:
|
|||||||
POSTGRES_USER: ${JOPLIN_POSTGRES_USER}
|
POSTGRES_USER: ${JOPLIN_POSTGRES_USER}
|
||||||
POSTGRES_PORT: 5432
|
POSTGRES_PORT: 5432
|
||||||
POSTGRES_HOST: joplin-db
|
POSTGRES_HOST: joplin-db
|
||||||
image: joplin/server:latest@sha256:5d9e7f9d31b436cb1b99d1a6a65d8c5bf760829094617e8ad1e956fd925de888
|
image: joplin/server:latest@sha256:0877bfba41a943017c42c58e90db9d8d548bfe699b5e410248b5b879371734f9
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Personal Tools
|
homepage.group: Personal Tools
|
||||||
homepage.name: Joplin
|
homepage.name: Joplin
|
||||||
@@ -3233,7 +3131,7 @@ services:
|
|||||||
TZ: America/New_York
|
TZ: America/New_York
|
||||||
DOCKER_MODS: ghcr.io/gilbn/theme.park:lidarr
|
DOCKER_MODS: ghcr.io/gilbn/theme.park:lidarr
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: lscr.io/linuxserver/lidarr:latest@sha256:7f34e2a907c7bcfc5cd49a1685db21a1e5055c96e8ad5e0d77ee94e1d50d84e5
|
image: lscr.io/linuxserver/lidarr:latest@sha256:ca2f95634d422fdeccfbff2a42cbe3a4fed1170f7e3546d99d5d5f2c9c9aa03b
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Servarr Stack
|
homepage.group: Servarr Stack
|
||||||
homepage.name: Lidarr
|
homepage.name: Lidarr
|
||||||
@@ -3284,7 +3182,7 @@ services:
|
|||||||
spotify_client_secret: ${YOUR_SPOTIFY_SECRET}
|
spotify_client_secret: ${YOUR_SPOTIFY_SECRET}
|
||||||
expose:
|
expose:
|
||||||
- 5000
|
- 5000
|
||||||
image: thewicklowwolf/lidify:latest@sha256:d9968f2eebe30e28448f94f8f7198b3bc9ee06e950434b659e10b4d46dfeaac3
|
image: thewicklowwolf/lidify:latest@sha256:15a28139a6b16ff4bc5e6cc2fae413f837f8bd1971e15918c6cc7fd7fa0dcf54
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Servarr Stack
|
homepage.group: Servarr Stack
|
||||||
homepage.name: Lidify
|
homepage.name: Lidify
|
||||||
@@ -3398,7 +3296,7 @@ services:
|
|||||||
bind:
|
bind:
|
||||||
create_host_path: true
|
create_host_path: true
|
||||||
loggifly:
|
loggifly:
|
||||||
image: ghcr.io/clemcer/loggifly:latest@sha256:fe9b5c968d794b3045176289215d044a5dd554816fe708212dba41781b18de62
|
image: ghcr.io/clemcer/loggifly:latest@sha256:5eae87a3fd141dd7af12a53bb470bd6902d8dc6c8d6ec1d5017d5abdd4c64930
|
||||||
container_name: loggifly
|
container_name: loggifly
|
||||||
profiles: ["rinoa-apps"]
|
profiles: ["rinoa-apps"]
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
@@ -3543,7 +3441,7 @@ services:
|
|||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 5
|
retries: 5
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: linuxserver/mariadb@sha256:93fb1eebb9ef4e4e820c90827e217dfafe7e8cb5839a1ff3cd40ac4f205c06ea
|
image: linuxserver/mariadb@sha256:41e8b59056fda0dfca6e24e2515674b18a76e774c93e464899da4d7116bc147d
|
||||||
networks:
|
networks:
|
||||||
default: null
|
default: null
|
||||||
ports:
|
ports:
|
||||||
@@ -4016,7 +3914,7 @@ services:
|
|||||||
NODE_ENV: production
|
NODE_ENV: production
|
||||||
WEBHOOK_URL: https://n8n.${MY_TLD}/
|
WEBHOOK_URL: https://n8n.${MY_TLD}/
|
||||||
GENERIC_TIMEZONE: ${TZ}
|
GENERIC_TIMEZONE: ${TZ}
|
||||||
image: docker.n8n.io/n8nio/n8n@sha256:fe36dc659e17c046255eb56ef65e7776eb7d13e4ca83a76bef137effa090972d
|
image: docker.n8n.io/n8nio/n8n@sha256:9f1f8e4c093c9924338bd168e3f813f746041d13b337753af0dbdd329e7b50f7
|
||||||
labels:
|
labels:
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -4405,6 +4303,7 @@ services:
|
|||||||
LDAP_SEARCH_BASE: dc=trez,dc=wtf
|
LDAP_SEARCH_BASE: dc=trez,dc=wtf
|
||||||
LDAP_SEARCH_FILTER: "(objectClass=inetOrgPerson)"
|
LDAP_SEARCH_FILTER: "(objectClass=inetOrgPerson)"
|
||||||
LDAP_USE_TLS: false
|
LDAP_USE_TLS: false
|
||||||
|
#WEBUI_SECRET_KEY: ${}
|
||||||
# LibreTranslate
|
# LibreTranslate
|
||||||
LT_DEBUG: false
|
LT_DEBUG: false
|
||||||
LT_UPDATE_MODELS: true
|
LT_UPDATE_MODELS: true
|
||||||
@@ -4420,7 +4319,7 @@ services:
|
|||||||
WEBSOCKET_MANAGER: redis
|
WEBSOCKET_MANAGER: redis
|
||||||
WEBSOCKET_REDIS_URL: redis://open-webui-valkey:6379/0
|
WEBSOCKET_REDIS_URL: redis://open-webui-valkey:6379/0
|
||||||
REDIS_KEY_PREFIX: open-webui
|
REDIS_KEY_PREFIX: open-webui
|
||||||
image: ghcr.io/open-webui/open-webui:main@sha256:74093dadc9c6aabc23987a74fd8c2fb8d995b1a5b22e83b0036fb9d6af590e8c
|
image: ghcr.io/open-webui/open-webui:main@sha256:73f93f9ff87bc148105ffdba14ee35f03481a7ebbfaa9b350ebec4210e4b1a45
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Personal Tools
|
homepage.group: Personal Tools
|
||||||
homepage.name: Open WebUI
|
homepage.name: Open WebUI
|
||||||
@@ -4725,7 +4624,7 @@ services:
|
|||||||
- plant-it-valkey-data:/data/valkey
|
- plant-it-valkey-data:/data/valkey
|
||||||
plantuml-server:
|
plantuml-server:
|
||||||
container_name: plantuml-server
|
container_name: plantuml-server
|
||||||
image: plantuml/plantuml-server:jetty@sha256:cd3d67a3150ab9dbe3c77c2abce6796c7cbfb46819fa4c74c987b44ff2c10003
|
image: plantuml/plantuml-server:jetty@sha256:6ab7824dbc4882156ba9b6d4f8ca42d697a79634c073d4d28eb768158f6ef5a7
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Personal Tools
|
homepage.group: Personal Tools
|
||||||
homepage.name: PlantUML
|
homepage.name: PlantUML
|
||||||
@@ -4928,7 +4827,7 @@ services:
|
|||||||
TP_COMMUNITY_THEME: false
|
TP_COMMUNITY_THEME: false
|
||||||
TP_THEME: space-gray
|
TP_THEME: space-gray
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: lscr.io/linuxserver/prowlarr:latest@sha256:a89f252d6a22bd25af14a5380aec0adcc3c3af2e3282164f981680e6844070f3
|
image: lscr.io/linuxserver/prowlarr:latest@sha256:c9fe528f34b1fd3715438b6f6d6991d64e2965f2c055db36398bc66a0e7eab01
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Servarr Stack
|
homepage.group: Servarr Stack
|
||||||
homepage.name: Prowlarr
|
homepage.name: Prowlarr
|
||||||
@@ -4975,7 +4874,7 @@ services:
|
|||||||
qbittorrentvpn:
|
qbittorrentvpn:
|
||||||
required: true
|
required: true
|
||||||
condition: service_started
|
condition: service_started
|
||||||
image: ghcr.io/stuffanthings/qbit_manage:latest@sha256:8786f2efc6fb8e26281f09bf6c5d0004e2d2420fd4781af0aed123ae01558e21
|
image: ghcr.io/stuffanthings/qbit_manage:latest@sha256:56e1eeec5582e202e82479b42b588e3807ececca25716f91c7a29f5c597c55d0
|
||||||
environment:
|
environment:
|
||||||
# Web API Configuration
|
# Web API Configuration
|
||||||
QBT_WEB_SERVER: true # Set to true to enable web API
|
QBT_WEB_SERVER: true # Set to true to enable web API
|
||||||
@@ -5035,7 +4934,7 @@ services:
|
|||||||
VPN_PASS: ${DELUGEVPN_ENVIRONMENT_VPN_PASS}
|
VPN_PASS: ${DELUGEVPN_ENVIRONMENT_VPN_PASS}
|
||||||
VPN_PROV: pia
|
VPN_PROV: pia
|
||||||
WEBUI_PORT: 8080
|
WEBUI_PORT: 8080
|
||||||
image: ghcr.io/binhex/arch-qbittorrentvpn:latest@sha256:fe6daf82a190902d99350026eccdb883eb1e5f80b23827ba04a29c155815c696
|
image: ghcr.io/binhex/arch-qbittorrentvpn:latest@sha256:b61d8a11e022239c4e3b218ae7ebb58d9adc67b59c46280c1812c6d9ccc0e8d1
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Downloaders
|
homepage.group: Downloaders
|
||||||
homepage.name: qBittorrent
|
homepage.name: qBittorrent
|
||||||
@@ -5099,7 +4998,7 @@ services:
|
|||||||
tmdb_api_key: ${TMDB_API_KEY}
|
tmdb_api_key: ${TMDB_API_KEY}
|
||||||
expose:
|
expose:
|
||||||
- 5000
|
- 5000
|
||||||
image: thewicklowwolf/radarec:latest@sha256:705e26609e50ba9dce97570f0eafbadd19208052d39ac9e133477f9ad71dc06b
|
image: thewicklowwolf/radarec:latest@sha256:1ff2aee6682b81363160a686860f7ead8314c47a13af88d623bf7f149d165e7b
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Servarr Stack
|
homepage.group: Servarr Stack
|
||||||
homepage.name: RadaRec
|
homepage.name: RadaRec
|
||||||
@@ -5208,7 +5107,7 @@ services:
|
|||||||
STORAGE_URL: https://s3.${MY_TLD}/reactive-resume
|
STORAGE_URL: https://s3.${MY_TLD}/reactive-resume
|
||||||
STORAGE_USE_SSL: false
|
STORAGE_USE_SSL: false
|
||||||
TZ: ${TZ}
|
TZ: ${TZ}
|
||||||
image: amruthpillai/reactive-resume:latest@sha256:b760446c4301af067e7d595537a877e378363aa6ce921b7349e62983621826aa
|
image: amruthpillai/reactive-resume:latest@sha256:c55782377718e9475e318f9a802fcff380f978331a1ae509096f97aadb971c29
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Professional Services
|
homepage.group: Professional Services
|
||||||
homepage.name: Reactive Resume
|
homepage.name: Reactive Resume
|
||||||
@@ -5482,7 +5381,7 @@ services:
|
|||||||
VPN_USER: ${SABNZBDVPN_ENVIRONMENT_VPN_USER}
|
VPN_USER: ${SABNZBDVPN_ENVIRONMENT_VPN_USER}
|
||||||
DEBUG: true
|
DEBUG: true
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: ghcr.io/binhex/arch-sabnzbdvpn:latest@sha256:c01bec2f4a9695aca83034f2ca759936ac1d2ddd96b2dc17ce62533bb065ea84
|
image: ghcr.io/binhex/arch-sabnzbdvpn:latest@sha256:f9c6e4131a003ff8d033949afa08e3555cddcccbff51375c920f3755438e2b06
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Downloaders
|
homepage.group: Downloaders
|
||||||
homepage.name: SABnzbd
|
homepage.name: SABnzbd
|
||||||
@@ -5531,6 +5430,8 @@ services:
|
|||||||
source: /rinoa-storage
|
source: /rinoa-storage
|
||||||
target: /storage
|
target: /storage
|
||||||
type: bind
|
type: bind
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/.openvpn:/config/openvpn
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/.wireguard:/config/wireguard
|
||||||
sablier:
|
sablier:
|
||||||
container_name: sablier
|
container_name: sablier
|
||||||
environment:
|
environment:
|
||||||
@@ -5651,7 +5552,7 @@ services:
|
|||||||
container_name: searxng
|
container_name: searxng
|
||||||
environment:
|
environment:
|
||||||
SEARXNG_BASE_URL: https://search.${MY_TLD}
|
SEARXNG_BASE_URL: https://search.${MY_TLD}
|
||||||
image: searxng/searxng:latest@sha256:25ff3c045548971d12726e54bea4564b8ec3bedb3d6951aecdefd01caf840974
|
image: searxng/searxng:latest@sha256:04cc81a759e882e411569e008a77243ab8b0fc4137bcf88018cd7b7c3cbdff41
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: SearxNG
|
homepage.name: SearxNG
|
||||||
@@ -5705,7 +5606,7 @@ services:
|
|||||||
SEMAPHORE_EMAIL_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
SEMAPHORE_EMAIL_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
||||||
SEMAPHORE_EMAIL_SECURE: false
|
SEMAPHORE_EMAIL_SECURE: false
|
||||||
SEMAPHORE_USE_REMOTE_RUNNER: true
|
SEMAPHORE_USE_REMOTE_RUNNER: true
|
||||||
image: semaphoreui/semaphore:v2.18.3@sha256:e9260bfa82556e574b2f372a1d880a9cfe16aa4621a39ae79ac32e44e50f9da8
|
image: semaphoreui/semaphore:v2.18.4@sha256:e32c60f52e42799be077c6669f8dc9fcb6cedb1a1f851f791a6be851f4347c41
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Code/DevOps
|
homepage.group: Code/DevOps
|
||||||
homepage.name: Semaphore UI
|
homepage.name: Semaphore UI
|
||||||
@@ -6028,7 +5929,7 @@ services:
|
|||||||
tmdb_api_key: ${TMDB_API_KEY}
|
tmdb_api_key: ${TMDB_API_KEY}
|
||||||
expose:
|
expose:
|
||||||
- 5000
|
- 5000
|
||||||
image: thewicklowwolf/sonashow:latest@sha256:7f3be90f798feedb541e745094fdbde84125b19c48ac91ee4347ae24e9bfd582
|
image: thewicklowwolf/sonashow:latest@sha256:fae1105710063e6900159c32942128bc8d78522c2cedf54036f1cbdd9c49281e
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Servarr Stack
|
homepage.group: Servarr Stack
|
||||||
homepage.name: SonaShow
|
homepage.name: SonaShow
|
||||||
@@ -6166,7 +6067,7 @@ services:
|
|||||||
- ${DOCKER_VOLUME_STORAGE}/downloads/incomplete/slsk:/app/incomplete
|
- ${DOCKER_VOLUME_STORAGE}/downloads/incomplete/slsk:/app/incomplete
|
||||||
speedtest-tracker:
|
speedtest-tracker:
|
||||||
container_name: speedtest-tracker
|
container_name: speedtest-tracker
|
||||||
image: lscr.io/linuxserver/speedtest-tracker:latest@sha256:bf18a04f9e61573cefb0112ca9604a93a82451ada74050a6b30b41e30651d9a1
|
image: lscr.io/linuxserver/speedtest-tracker:latest@sha256:3f75c5ec7a14c232f91af1ddda4248543bb2e8f0aeb18fec64c34d2f42dd00ce
|
||||||
environment:
|
environment:
|
||||||
PUID: ${PUID}
|
PUID: ${PUID}
|
||||||
PGID: ${PGID}
|
PGID: ${PGID}
|
||||||
@@ -6206,7 +6107,7 @@ services:
|
|||||||
SECURITY_ENABLE_LOGIN: true
|
SECURITY_ENABLE_LOGIN: true
|
||||||
SYSTEM_SHOW_UPDATE: false
|
SYSTEM_SHOW_UPDATE: false
|
||||||
SYSTEM_SHOW_UPDATE_ONLY_ADMIN: true
|
SYSTEM_SHOW_UPDATE_ONLY_ADMIN: true
|
||||||
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest@sha256:950c596db26e0764f642def2fd4f9ee904ff2ac16d83fe621ff731b771d9b385
|
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest@sha256:976dfa581b6cb1fb91e9b0b90284a92febe8ba6a4519e28f95c4e8e550d6d70d
|
||||||
labels:
|
labels:
|
||||||
homepage.name: Stirling-PDF
|
homepage.name: Stirling-PDF
|
||||||
homepage.group: Professional Services
|
homepage.group: Professional Services
|
||||||
@@ -6258,7 +6159,7 @@ services:
|
|||||||
UPTIME_KUMA_URL: http://uptimekuma:3001
|
UPTIME_KUMA_URL: http://uptimekuma:3001
|
||||||
UPTIME_KUMA_USERNAME: ${UPTIME_KUMA_USERNAME}
|
UPTIME_KUMA_USERNAME: ${UPTIME_KUMA_USERNAME}
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: lscr.io/linuxserver/swag:latest@sha256:74b906a164b2eb43f1792aeac5e2ca464b5b118b3d918cb1a5f2b8ccfed12ebb
|
image: lscr.io/linuxserver/swag:latest@sha256:ef97e83fc0283f972406ed62f208482653b9a9233eb389b947718b28c8c99263
|
||||||
labels:
|
labels:
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -6555,6 +6456,26 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/config/:/vault/config
|
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/config/:/vault/config
|
||||||
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/logs/:/vault/logs
|
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/logs/:/vault/logs
|
||||||
|
vault-agent:
|
||||||
|
cap_add:
|
||||||
|
- IPC_LOCK
|
||||||
|
command:
|
||||||
|
- agent
|
||||||
|
- -config=/vault/config/vault-agent.hcl
|
||||||
|
container_name: hc-vault-agent
|
||||||
|
environment:
|
||||||
|
VAULT_ADDR: http://hc-vault:8200
|
||||||
|
SKIP_SETCAP: true
|
||||||
|
image: hashicorp/vault:2.0.0-bugfix
|
||||||
|
ports:
|
||||||
|
- 8100
|
||||||
|
profiles: ["rinoa-apps"]
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/agent/config/:/vault/config:ro
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/agent/data/:/vault/data:ro
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/agent/tokens/:/vault/tokens
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/hashicorp-vault/agent/output/:/vault/output
|
||||||
wallos:
|
wallos:
|
||||||
container_name: wallos
|
container_name: wallos
|
||||||
environment:
|
environment:
|
||||||
@@ -6589,7 +6510,7 @@ services:
|
|||||||
- wallos-logos:/var/www/html/images/uploads/logos
|
- wallos-logos:/var/www/html/images/uploads/logos
|
||||||
web-check:
|
web-check:
|
||||||
container_name: web-check
|
container_name: web-check
|
||||||
image: lissy93/web-check@sha256:f1aee591cef9bb1b76e8e37786675144cbdd17a07e9b1968fa2b797798c91ab4
|
image: lissy93/web-check@sha256:6c2c4957c8794ffbcd50e0b560f6f010f17884b36b587c74155482fbad15a077
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: Web-Check
|
homepage.name: Web-Check
|
||||||
@@ -6615,7 +6536,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
whodb:
|
whodb:
|
||||||
container_name: whodb
|
container_name: whodb
|
||||||
image: clidey/whodb@sha256:29f5b78bb2e3d07514058f33f0157bd0845b0b9d841a6775d7ef9c5a952c4e78
|
image: clidey/whodb@sha256:daee5c278a431a14f7d76a2f55eb483452d16e151f90098a61ceea358d35f025
|
||||||
environment:
|
environment:
|
||||||
WHODB_CLICKHOUSE_1: '{ "host": "signoz-clickhouse" }'
|
WHODB_CLICKHOUSE_1: '{ "host": "signoz-clickhouse" }'
|
||||||
WHODB_MARIADB_1: '{ "host": "mariadb", "user": "root", "password":
|
WHODB_MARIADB_1: '{ "host": "mariadb", "user": "root", "password":
|
||||||
@@ -6789,14 +6710,6 @@ volumes:
|
|||||||
name: asciinema-data
|
name: asciinema-data
|
||||||
asciinema-pg-data:
|
asciinema-pg-data:
|
||||||
name: asciinema-pg-data
|
name: asciinema-pg-data
|
||||||
audiomuse-ai-pg-data:
|
|
||||||
name: audiomuse-ai-pg-data
|
|
||||||
audiomuse-temp-audio-flask:
|
|
||||||
name: audiomuse-temp-audio-flask
|
|
||||||
audiomuse-ai-valkey-data:
|
|
||||||
name: audiomuse-ai-valkey-data
|
|
||||||
audiomuse-temp-audio-worker:
|
|
||||||
name: audiomuse-temp-audio-worker
|
|
||||||
authelia-pg-db:
|
authelia-pg-db:
|
||||||
name: authelia-pg-db
|
name: authelia-pg-db
|
||||||
authelia-valkey-data:
|
authelia-valkey-data:
|
||||||
|
|||||||
Reference in New Issue
Block a user