Compare commits
1 Commits
main
..
fa9049efc3
| Author | SHA1 | Date | |
|---|---|---|---|
| fa9049efc3 |
@@ -209,9 +209,8 @@ 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: approle
|
HC_VAULT_AUTH: token
|
||||||
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
||||||
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
|
||||||
@@ -415,9 +414,8 @@ 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: approle
|
HC_VAULT_AUTH: token
|
||||||
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
||||||
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,9 +138,8 @@ 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: approle
|
HC_VAULT_AUTH: token
|
||||||
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
|
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
|
||||||
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 */2 * * *"
|
- cron: "0/30 * * * *"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -183,7 +183,6 @@
|
|||||||
| 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 |
|
||||||
|
|||||||
+14
-37
@@ -483,7 +483,7 @@ services:
|
|||||||
expose:
|
expose:
|
||||||
- 9091
|
- 9091
|
||||||
- 9959 # Metrics port for Prometheus
|
- 9959 # Metrics port for Prometheus
|
||||||
image: authelia/authelia:master@sha256:04887f8e2e22c17b7d8153d2a1ba3a616623dc9dd23a3e4e4faefdafde1b84dd
|
image: authelia/authelia:master@sha256:0cd9474b07bbabb2614ed19e330b847b0b87d3f119b72d8d620137b421976334
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: Authelia
|
homepage.name: Authelia
|
||||||
@@ -946,7 +946,7 @@ services:
|
|||||||
PUID: "1000"
|
PUID: "1000"
|
||||||
TZ: America/New_York
|
TZ: America/New_York
|
||||||
hostname: Rinoa
|
hostname: Rinoa
|
||||||
image: ghcr.io/hotio/cloudflareddns:latest@sha256:6e7bb740c8c0a75ecb1bfc2992511e2abdd92acc8d3424d9abaf0f78055f12dc
|
image: ghcr.io/hotio/cloudflareddns:latest@sha256:15a8f53a48dd3ccb0b19fa39c0354bf4e06a11303ce750edfebdb54f32165efc
|
||||||
networks:
|
networks:
|
||||||
default: null
|
default: null
|
||||||
profiles: ["rinoa-apps"]
|
profiles: ["rinoa-apps"]
|
||||||
@@ -1192,7 +1192,7 @@ services:
|
|||||||
retries: 30
|
retries: 30
|
||||||
start_period: 30s
|
start_period: 30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
image: freikin/dawarich:latest@sha256:54329b050caab65f39367308ef7a9f2f3bd1fa3b6ba969d6a33bbf4a0f5e7e84
|
image: freikin/dawarich:latest@sha256:dea326d03e728cd3b8d051b72d293cf375d0db6c00e22c55f338daedfdfdb3a4
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: Dawarich
|
homepage.name: Dawarich
|
||||||
@@ -1283,7 +1283,7 @@ services:
|
|||||||
retries: 30
|
retries: 30
|
||||||
start_period: 30s
|
start_period: 30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
image: freikin/dawarich:latest@sha256:54329b050caab65f39367308ef7a9f2f3bd1fa3b6ba969d6a33bbf4a0f5e7e84
|
image: freikin/dawarich:latest@sha256:dea326d03e728cd3b8d051b72d293cf375d0db6c00e22c55f338daedfdfdb3a4
|
||||||
profiles: ["rinoa-apps"]
|
profiles: ["rinoa-apps"]
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
stdin_open: true
|
stdin_open: true
|
||||||
@@ -1813,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:a209aced4fa19381231fae4d9a4c5816f7691294f13572f8bddc082ba32e1c7c
|
image: postgres:14@sha256:4519de92ae505d7ea7274c4e73105e12cc892efedbfd02d7c0bd9811280f883c
|
||||||
networks:
|
networks:
|
||||||
default: null
|
default: null
|
||||||
profiles: ["rinoa-infra"]
|
profiles: ["rinoa-infra"]
|
||||||
@@ -2163,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:bc42ab09bce13fa4972861ddd45ff9a1ed82f590121409519af91546edb8dd77
|
image: alangrainger/immich-public-proxy:latest@sha256:48c4ea4884b04c77a4a4ec93e190dea6cb7dc1b38acb005a35dd56f68212d85a
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Lifestyle
|
homepage.group: Lifestyle
|
||||||
homepage.name: Immich Public Proxy
|
homepage.name: Immich Public Proxy
|
||||||
@@ -4303,7 +4303,6 @@ 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
|
||||||
@@ -4319,7 +4318,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:73f93f9ff87bc148105ffdba14ee35f03481a7ebbfaa9b350ebec4210e4b1a45
|
image: ghcr.io/open-webui/open-webui:main@sha256:74093dadc9c6aabc23987a74fd8c2fb8d995b1a5b22e83b0036fb9d6af590e8c
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Personal Tools
|
homepage.group: Personal Tools
|
||||||
homepage.name: Open WebUI
|
homepage.name: Open WebUI
|
||||||
@@ -4934,7 +4933,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:b61d8a11e022239c4e3b218ae7ebb58d9adc67b59c46280c1812c6d9ccc0e8d1
|
image: ghcr.io/binhex/arch-qbittorrentvpn:latest@sha256:fe6daf82a190902d99350026eccdb883eb1e5f80b23827ba04a29c155815c696
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Downloaders
|
homepage.group: Downloaders
|
||||||
homepage.name: qBittorrent
|
homepage.name: qBittorrent
|
||||||
@@ -5381,7 +5380,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:f9c6e4131a003ff8d033949afa08e3555cddcccbff51375c920f3755438e2b06
|
image: ghcr.io/binhex/arch-sabnzbdvpn:latest@sha256:c01bec2f4a9695aca83034f2ca759936ac1d2ddd96b2dc17ce62533bb065ea84
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Downloaders
|
homepage.group: Downloaders
|
||||||
homepage.name: SABnzbd
|
homepage.name: SABnzbd
|
||||||
@@ -5430,8 +5429,6 @@ 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:
|
||||||
@@ -5552,7 +5549,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:04cc81a759e882e411569e008a77243ab8b0fc4137bcf88018cd7b7c3cbdff41
|
image: searxng/searxng:latest@sha256:25ff3c045548971d12726e54bea4564b8ec3bedb3d6951aecdefd01caf840974
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: SearxNG
|
homepage.name: SearxNG
|
||||||
@@ -6067,7 +6064,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:3f75c5ec7a14c232f91af1ddda4248543bb2e8f0aeb18fec64c34d2f42dd00ce
|
image: lscr.io/linuxserver/speedtest-tracker:latest@sha256:bf18a04f9e61573cefb0112ca9604a93a82451ada74050a6b30b41e30651d9a1
|
||||||
environment:
|
environment:
|
||||||
PUID: ${PUID}
|
PUID: ${PUID}
|
||||||
PGID: ${PGID}
|
PGID: ${PGID}
|
||||||
@@ -6107,7 +6104,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:976dfa581b6cb1fb91e9b0b90284a92febe8ba6a4519e28f95c4e8e550d6d70d
|
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest@sha256:950c596db26e0764f642def2fd4f9ee904ff2ac16d83fe621ff731b771d9b385
|
||||||
labels:
|
labels:
|
||||||
homepage.name: Stirling-PDF
|
homepage.name: Stirling-PDF
|
||||||
homepage.group: Professional Services
|
homepage.group: Professional Services
|
||||||
@@ -6159,7 +6156,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:ef97e83fc0283f972406ed62f208482653b9a9233eb389b947718b28c8c99263
|
image: lscr.io/linuxserver/swag:latest@sha256:74b906a164b2eb43f1792aeac5e2ca464b5b118b3d918cb1a5f2b8ccfed12ebb
|
||||||
labels:
|
labels:
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -6456,26 +6453,6 @@ 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:
|
||||||
@@ -6510,7 +6487,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:6c2c4957c8794ffbcd50e0b560f6f010f17884b36b587c74155482fbad15a077
|
image: lissy93/web-check@sha256:e5cd2f8c9197e0a2b646ce94691ffa2a08878b1ae9bbbbbb725c37e685ff8859
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Privacy/Security
|
homepage.group: Privacy/Security
|
||||||
homepage.name: Web-Check
|
homepage.name: Web-Check
|
||||||
|
|||||||
Reference in New Issue
Block a user