Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2d84d26b27 | |||
| 8a218e7e42 | |||
| 53aabb9d8f | |||
| 9f07ee562c | |||
| da458d0e38 | |||
| cef16a877f | |||
| f348710734 | |||
| 184daee3fa | |||
| b68f594aed |
@@ -22,6 +22,7 @@
|
|||||||
| bunkerweb-scheduler | bunkerity/bunkerweb-scheduler:1.6.0 |
|
| bunkerweb-scheduler | bunkerity/bunkerweb-scheduler:1.6.0 |
|
||||||
| bunkerweb-autoconf | bunkerity/bunkerweb-autoconf:1.6.0 |
|
| bunkerweb-autoconf | bunkerity/bunkerweb-autoconf:1.6.0 |
|
||||||
| bunkerweb-ui | bunkerity/bunkerweb-ui:1.6.0 |
|
| bunkerweb-ui | bunkerity/bunkerweb-ui:1.6.0 |
|
||||||
|
| bytebase | bytebase/bytebase:3.5.0 |
|
||||||
| bytestash | ghcr.io/jordan-dalby/bytestash:latest |
|
| bytestash | ghcr.io/jordan-dalby/bytestash:latest |
|
||||||
| castopod | castopod/castopod:latest |
|
| castopod | castopod/castopod:latest |
|
||||||
| cloudflared | cloudflare/cloudflared:latest |
|
| cloudflared | cloudflare/cloudflared:latest |
|
||||||
@@ -35,7 +36,6 @@
|
|||||||
| dawarich-app | freikin/dawarich:latest |
|
| dawarich-app | freikin/dawarich:latest |
|
||||||
| dawarich-pg-db | postgis/postgis:17-3.5-alpine |
|
| dawarich-pg-db | postgis/postgis:17-3.5-alpine |
|
||||||
| dawarich-sidekiq | freikin/dawarich:latest |
|
| dawarich-sidekiq | freikin/dawarich:latest |
|
||||||
| dbgate | dbgate/dbgate:alpine |
|
|
||||||
| delugevpn | ghcr.io/binhex/arch-delugevpn:latest |
|
| delugevpn | ghcr.io/binhex/arch-delugevpn:latest |
|
||||||
| docker-socket-proxy | ghcr.io/tecnativa/docker-socket-proxy:latest |
|
| docker-socket-proxy | ghcr.io/tecnativa/docker-socket-proxy:latest |
|
||||||
| docker-volume-backup | offen/docker-volume-backup:v2 |
|
| docker-volume-backup | offen/docker-volume-backup:v2 |
|
||||||
@@ -139,6 +139,7 @@
|
|||||||
| speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest |
|
| speedtest-tracker | lscr.io/linuxserver/speedtest-tracker:latest |
|
||||||
| stable-diffusion-download | git.trez.wtf/trez.one/stable-diffusion-download:v9.0.0 |
|
| stable-diffusion-download | git.trez.wtf/trez.one/stable-diffusion-download:v9.0.0 |
|
||||||
| stable-diffusion-webui | git.trez.wtf/trez.one/stable-diffusion-ui:v9.0.1 |
|
| stable-diffusion-webui | git.trez.wtf/trez.one/stable-diffusion-ui:v9.0.1 |
|
||||||
|
| stirling-pdf | docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest |
|
||||||
| swag | lscr.io/linuxserver/swag:latest |
|
| swag | lscr.io/linuxserver/swag:latest |
|
||||||
| tandoor | vabene1111/recipes |
|
| tandoor | vabene1111/recipes |
|
||||||
| tandoor-pg | postgres:16-alpine |
|
| tandoor-pg | postgres:16-alpine |
|
||||||
|
|||||||
@@ -36,7 +36,8 @@ webauthn:
|
|||||||
timeout: 60s
|
timeout: 60s
|
||||||
display_name: Authelia
|
display_name: Authelia
|
||||||
attestation_conveyance_preference: indirect
|
attestation_conveyance_preference: indirect
|
||||||
user_verification: preferred
|
selection_criteria:
|
||||||
|
user_verification: preferred
|
||||||
ntp:
|
ntp:
|
||||||
address: "time.cloudflare.com:123"
|
address: "time.cloudflare.com:123"
|
||||||
version: 4
|
version: 4
|
||||||
@@ -143,11 +144,8 @@ identity_providers:
|
|||||||
oidc:
|
oidc:
|
||||||
hmac_secret: '{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['AUTHELIA_OIDC_HMAC_SECRET'] }}'
|
hmac_secret: '{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['AUTHELIA_OIDC_HMAC_SECRET'] }}'
|
||||||
jwks:
|
jwks:
|
||||||
key_id: 'netbird'
|
- key: |
|
||||||
key: |
|
{{ lookup("community.hashi_vault.vault_kv2_get", "env", engine_mount_point="rinoa-docker", url=vault_addr, token=vault_token_cleaned)["secret"]["AUTHELIA_OIDC_JWKS_KEY"] | replace("\\n", "\n") | indent(10) }}
|
||||||
{{ lookup("community.hashi_vault.vault_kv2_get", "env", engine_mount_point="rinoa-docker", url=vault_addr, token=vault_token_cleaned)["secret"]["AUTHELIA_OIDC_JWKS_KEY"] | replace("\\n", "\n") | indent(8) }}
|
|
||||||
certificate_chain: |
|
|
||||||
{{ lookup("community.hashi_vault.vault_kv2_get", "env", engine_mount_point="rinoa-docker", url=vault_addr, token=vault_token_cleaned)["secret"]["AUTHELIA_OIDC_JWKS_CERT_CHAIN"] | replace("\\n", "\n") | indent(8) }}
|
|
||||||
cors:
|
cors:
|
||||||
allowed_origins_from_client_redirect_uris: true
|
allowed_origins_from_client_redirect_uris: true
|
||||||
endpoints:
|
endpoints:
|
||||||
|
|||||||
+39
-37
@@ -1198,11 +1198,9 @@ services:
|
|||||||
- netbird-letsencrypt:/backup/netbird-letsencrypt:ro
|
- netbird-letsencrypt:/backup/netbird-letsencrypt:ro
|
||||||
- nextcloud_aio_mastercontainer:/backup/nextcloud_aio_mastercontainer:ro
|
- nextcloud_aio_mastercontainer:/backup/nextcloud_aio_mastercontainer:ro
|
||||||
- ollama:/backup/ollama:ro
|
- ollama:/backup/ollama:ro
|
||||||
- open-webui:/backup/open-webui:ro
|
|
||||||
- paperless-ngx-data:/backup/paperless-ngx-data:ro
|
- paperless-ngx-data:/backup/paperless-ngx-data:ro
|
||||||
- paperless-ngx-media:/backup/paperless-ngx-media:ro
|
- paperless-ngx-media:/backup/paperless-ngx-media:ro
|
||||||
- paperless-ngx-pg:/backup/paperless-ngx-pg:ro
|
- paperless-ngx-pg:/backup/paperless-ngx-pg:ro
|
||||||
- peppermint-pg-data:/backup/peppermint-pg-data:ro
|
|
||||||
- pgbackweb-data:/backup/pgbackweb-data:ro
|
- pgbackweb-data:/backup/pgbackweb-data:ro
|
||||||
- plausible-db-data:/backup/plausible-db-data:ro
|
- plausible-db-data:/backup/plausible-db-data:ro
|
||||||
- plausible-event-data:/backup/plausible-event-data:ro
|
- plausible-event-data:/backup/plausible-event-data:ro
|
||||||
@@ -1222,32 +1220,6 @@ services:
|
|||||||
- unmanic-cache:/backup/unmanic-cache:ro
|
- unmanic-cache:/backup/unmanic-cache:ro
|
||||||
- wallos-db:/backup/wallos-db:ro
|
- wallos-db:/backup/wallos-db:ro
|
||||||
- wallos-logos:/backup/wallos-logos:ro
|
- wallos-logos:/backup/wallos-logos:ro
|
||||||
docuseal:
|
|
||||||
container_name: docuseal
|
|
||||||
image: docuseal/docuseal:latest
|
|
||||||
labels:
|
|
||||||
homepage.group: Personal/Professional Services
|
|
||||||
homepage.name: Docuseal
|
|
||||||
homepage.href: https://docs.${MY_TLD}
|
|
||||||
homepage.description: OSS Document Signing & Verification
|
|
||||||
homepage.icon: docuseal.png
|
|
||||||
swag: enable
|
|
||||||
swag_proto: http
|
|
||||||
swag_port: 3000
|
|
||||||
swag_url: sign.${MY_TLD}
|
|
||||||
swag.uptime-kuma.enabled: true
|
|
||||||
swag.uptime-kuma.monitor.url: https://sign.${MY_TLD}
|
|
||||||
networks:
|
|
||||||
default: null
|
|
||||||
ports:
|
|
||||||
- 3002:3000
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- source: ${DOCKER_VOLUME_CONFIG}/docuseal
|
|
||||||
target: /data
|
|
||||||
type: bind
|
|
||||||
bind:
|
|
||||||
create_host_path: true
|
|
||||||
duplicati:
|
duplicati:
|
||||||
container_name: duplicati
|
container_name: duplicati
|
||||||
environment:
|
environment:
|
||||||
@@ -1589,7 +1561,7 @@ services:
|
|||||||
create_host_path: true
|
create_host_path: true
|
||||||
graylog:
|
graylog:
|
||||||
container_name: graylog
|
container_name: graylog
|
||||||
image: ${GRAYLOG_IMAGE:-graylog/graylog:6.1}
|
image: graylog/graylog:6.1
|
||||||
depends_on:
|
depends_on:
|
||||||
graylog-datanode:
|
graylog-datanode:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
@@ -1641,9 +1613,9 @@ services:
|
|||||||
- graylog-data:/usr/share/graylog/data/data
|
- graylog-data:/usr/share/graylog/data/data
|
||||||
graylog-datanode:
|
graylog-datanode:
|
||||||
container_name: graylog-datanode
|
container_name: graylog-datanode
|
||||||
image: ${DATANODE_IMAGE:-graylog/graylog-datanode:6.1}
|
image: graylog/graylog-datanode:6.1
|
||||||
environment:
|
environment:
|
||||||
GRAYLOG_DATANODE_NODE_ID_FILE: /var/lib/graylog-datanode/node-id
|
GRAYLOG_NODE_NAME: graylog-datanode
|
||||||
GRAYLOG_DATANODE_PASSWORD_SECRET: ${GRAYLOG_PASSWORD_SECRET}
|
GRAYLOG_DATANODE_PASSWORD_SECRET: ${GRAYLOG_PASSWORD_SECRET}
|
||||||
GRAYLOG_DATANODE_MONGODB_URI: mongodb://graylog:${GRAYLOG_MONGODB_PASSWORD}@mongodb:27017/graylog?replicaSet=rinoa
|
GRAYLOG_DATANODE_MONGODB_URI: mongodb://graylog:${GRAYLOG_MONGODB_PASSWORD}@mongodb:27017/graylog?replicaSet=rinoa
|
||||||
GRAYLOG_PATH_REPO: graylog
|
GRAYLOG_PATH_REPO: graylog
|
||||||
@@ -2719,6 +2691,10 @@ services:
|
|||||||
- librechat-vectordb
|
- librechat-vectordb
|
||||||
environment:
|
environment:
|
||||||
DB_HOST: librechat-vectordb
|
DB_HOST: librechat-vectordb
|
||||||
|
OPENAI_API_KEY: ${LIBRECHAT_OPENAI_API_KEY}
|
||||||
|
DEEPSEEK_API_KEY: ${LIBRECHAT_DEEPSEEK_API_KEY}
|
||||||
|
MISTRAL_API_KEY: ${LIBRECHAT_MISTRAL_API_KEY}
|
||||||
|
ANTHROPIC_API_KEY: ${LIBRECHAT_ANTHROPIC_API_KEY}
|
||||||
POSTGRES_DB: librechat
|
POSTGRES_DB: librechat
|
||||||
POSTGRES_USER: librechat
|
POSTGRES_USER: librechat
|
||||||
POSTGRES_PASSWORD: ${LIBRECHAT_PG_DB_PASSWD}
|
POSTGRES_PASSWORD: ${LIBRECHAT_PG_DB_PASSWD}
|
||||||
@@ -4660,6 +4636,36 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${DOCKER_VOLUME_CONFIG}/stable-diffusion-webui/data:/data
|
- ${DOCKER_VOLUME_CONFIG}/stable-diffusion-webui/data:/data
|
||||||
- ${DOCKER_VOLUME_CONFIG}/stable-diffusion-webui/output:/output
|
- ${DOCKER_VOLUME_CONFIG}/stable-diffusion-webui/output:/output
|
||||||
|
stirling-pdf:
|
||||||
|
container_name: stirling-pdf
|
||||||
|
environment:
|
||||||
|
DOCKER_ENABLE_SECURITY: true
|
||||||
|
LANGS: en_US
|
||||||
|
SECURITY_ENABLE_LOGIN: true
|
||||||
|
SYSTEM_SHOW_UPDATE: false
|
||||||
|
SYSTEM_SHOW_UPDATE_ONLY_ADMIN: true
|
||||||
|
image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest
|
||||||
|
labels:
|
||||||
|
homepage.name: Stirling-PDF
|
||||||
|
homepage.group: Personal/Professional Services
|
||||||
|
homepage.description: PDF Operations
|
||||||
|
homepage.href: https://pdf.${MY_TLD}
|
||||||
|
homepage.icon: stirling-pdf.svg
|
||||||
|
swag: enable
|
||||||
|
swag_port: 8080
|
||||||
|
swag_proto: http
|
||||||
|
swag_url: pdf.${MY_TLD}
|
||||||
|
swag.uptime-kuma.enabled: true
|
||||||
|
swag.uptime-kuma.monitor.url: https://pdf.${MY_TLD}
|
||||||
|
ports:
|
||||||
|
- 58931:8080
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/stirling-pdf/training-data:/usr/share/tessdata # Required for extra OCR languages
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/stirling-pdf/extra-configs:/configs
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/stirling-pdf/custom-files:/customFiles/
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/stirling-pdf/logs:/logs/
|
||||||
|
- ${DOCKER_VOLUME_CONFIG}/stirling-pdf/pipeline:/pipeline/
|
||||||
swag:
|
swag:
|
||||||
cap_add:
|
cap_add:
|
||||||
- NET_ADMIN
|
- NET_ADMIN
|
||||||
@@ -4677,7 +4683,7 @@ services:
|
|||||||
VALIDATION: dns
|
VALIDATION: dns
|
||||||
CROWDSEC_API_KEY: ${CROWDSEC_API_KEY}
|
CROWDSEC_API_KEY: ${CROWDSEC_API_KEY}
|
||||||
CROWDSEC_LAPI_URL: http://crowdsec:8080
|
CROWDSEC_LAPI_URL: http://crowdsec:8080
|
||||||
DOCKER_MODS: linuxserver/mods:universal-docker|linuxserver/mods:swag-auto-reload|linuxserver/mods:swag-auto-proxy|linuxserver/mods:swag-dashboard|linuxserver/mods:swag-maxmind|linuxserver/mods:universal-stdout-logs|ghcr.io/linuxserver/mods:swag-crowdsec #|linuxserver/mods:swag-auto-uptime-kuma
|
DOCKER_MODS: linuxserver/mods:universal-docker|linuxserver/mods:swag-auto-reload|linuxserver/mods:swag-auto-proxy|linuxserver/mods:swag-dashboard|linuxserver/mods:swag-maxmind|linuxserver/mods:universal-stdout-logs #|ghcr.io/linuxserver/mods:swag-crowdsec#|linuxserver/mods:swag-auto-uptime-kuma
|
||||||
PROPAGATION: 30
|
PROPAGATION: 30
|
||||||
UPTIME_KUMA_PASSWORD: ${UPTIME_KUMA_PASSWORD}
|
UPTIME_KUMA_PASSWORD: ${UPTIME_KUMA_PASSWORD}
|
||||||
UPTIME_KUMA_URL: http://uptimekuma:3001
|
UPTIME_KUMA_URL: http://uptimekuma:3001
|
||||||
@@ -5238,16 +5244,12 @@ volumes:
|
|||||||
name: nextcloud_aio_mastercontainer
|
name: nextcloud_aio_mastercontainer
|
||||||
ollama:
|
ollama:
|
||||||
name: ollama
|
name: ollama
|
||||||
open-webui:
|
|
||||||
name: open-webui
|
|
||||||
paperless-ngx-data:
|
paperless-ngx-data:
|
||||||
name: paperless-ngx-data
|
name: paperless-ngx-data
|
||||||
paperless-ngx-media:
|
paperless-ngx-media:
|
||||||
name: paperless-ngx-media
|
name: paperless-ngx-media
|
||||||
paperless-ngx-pg:
|
paperless-ngx-pg:
|
||||||
name: paperless-ngx-pg
|
name: paperless-ngx-pg
|
||||||
peppermint-pg-data:
|
|
||||||
name: peppermint-pg-data
|
|
||||||
pgbackweb-data:
|
pgbackweb-data:
|
||||||
name: pgbackweb-data
|
name: pgbackweb-data
|
||||||
plausible-db-data:
|
plausible-db-data:
|
||||||
@@ -5285,4 +5287,4 @@ volumes:
|
|||||||
wallos-db:
|
wallos-db:
|
||||||
name: wallos-db
|
name: wallos-db
|
||||||
wallos-logos:
|
wallos-logos:
|
||||||
name: wallos-logos
|
name: wallos-logos
|
||||||
|
|||||||
Reference in New Issue
Block a user