Binhex container dev mappings.
This commit is contained in:
+114
-187
@@ -1109,28 +1109,14 @@ services:
|
|||||||
GID: 1000
|
GID: 1000
|
||||||
BOUNCER_KEY_SWAG: ${CROWDSEC_SWAG_API_KEY}
|
BOUNCER_KEY_SWAG: ${CROWDSEC_SWAG_API_KEY}
|
||||||
COLLECTIONS: >-
|
COLLECTIONS: >-
|
||||||
corvese/apache-guacamole
|
corvese/apache-guacamole crowdsecurity/home-assistant
|
||||||
crowdsecurity/home-assistant
|
crowdsecurity/http-cve crowdsecurity/iptables crowdsecurity/linux
|
||||||
crowdsecurity/http-cve
|
crowdsecurity/mariadb crowdsecurity/nextcloud crowdsecurity/nginx
|
||||||
crowdsecurity/iptables
|
crowdsecurity/whitelist-good-actors Dominic-Wagner/vaultwarden
|
||||||
crowdsecurity/linux
|
gauth-fr/immich LePresidente/adguardhome LePresidente/authelia
|
||||||
crowdsecurity/mariadb
|
LePresidente/gitea LePresidente/jellyfin LePresidente/ombi
|
||||||
crowdsecurity/nextcloud
|
plague-doctor/audiobookshelf schiz0phr3ne/sonarr sdwilsh/navidrome
|
||||||
crowdsecurity/nginx
|
timokoessler/mongodb timokoessler/uptime-kuma xs539/joplin-server
|
||||||
crowdsecurity/whitelist-good-actors
|
|
||||||
Dominic-Wagner/vaultwarden
|
|
||||||
gauth-fr/immich
|
|
||||||
LePresidente/adguardhome
|
|
||||||
LePresidente/authelia
|
|
||||||
LePresidente/gitea
|
|
||||||
LePresidente/jellyfin
|
|
||||||
LePresidente/ombi
|
|
||||||
plague-doctor/audiobookshelf
|
|
||||||
schiz0phr3ne/sonarr
|
|
||||||
sdwilsh/navidrome
|
|
||||||
timokoessler/mongodb
|
|
||||||
timokoessler/uptime-kuma
|
|
||||||
xs539/joplin-server
|
|
||||||
image: crowdsecurity/crowdsec:latest@sha256:6ca53ad26196ca59ddd4fa692a586b73d8fcde085046163b9ca2f04887dca563
|
image: crowdsecurity/crowdsec:latest@sha256:6ca53ad26196ca59ddd4fa692a586b73d8fcde085046163b9ca2f04887dca563
|
||||||
networks:
|
networks:
|
||||||
default: null
|
default: null
|
||||||
@@ -1346,7 +1332,8 @@ services:
|
|||||||
test:
|
test:
|
||||||
[
|
[
|
||||||
"CMD-SHELL",
|
"CMD-SHELL",
|
||||||
"wget -qO - http://127.0.0.1:3000/api/v1/health | grep -q '\"status\"\\s*:\\s*\"ok\"'",
|
"wget -qO - http://127.0.0.1:3000/api/v1/health | grep -q
|
||||||
|
'\"status\"\\s*:\\s*\"ok\"'",
|
||||||
]
|
]
|
||||||
interval: 10s
|
interval: 10s
|
||||||
retries: 30
|
retries: 30
|
||||||
@@ -1541,7 +1528,9 @@ services:
|
|||||||
test:
|
test:
|
||||||
[
|
[
|
||||||
"CMD-SHELL",
|
"CMD-SHELL",
|
||||||
"wget -qO- --server-response http://localhost:5000/ping 2>&1 | awk '/^ HTTP/{code=$2} /^[^{]/{next} {print; fflush()} END{exit (code>=400 || code==0)}' >/dev/null",
|
"wget -qO- --server-response http://localhost:5000/ping 2>&1 | awk
|
||||||
|
'/^ HTTP/{code=$2} /^[^{]/{next} {print; fflush()} END{exit
|
||||||
|
(code>=400 || code==0)}' >/dev/null",
|
||||||
]
|
]
|
||||||
interval: 1m30s
|
interval: 1m30s
|
||||||
timeout: 30s
|
timeout: 30s
|
||||||
@@ -1695,7 +1684,8 @@ services:
|
|||||||
type: bind
|
type: bind
|
||||||
excalidraw:
|
excalidraw:
|
||||||
container_name: excalidraw
|
container_name: excalidraw
|
||||||
image: "excalidraw/excalidraw:latest@sha256:20ffa04668e19616bb0c1b3632849e5cd96e0bc7a1336b73d9d072667f2c2854"
|
image: "excalidraw/excalidraw:latest@sha256:20ffa04668e19616bb0c1b3632849e5cd96\
|
||||||
|
e0bc7a1336b73d9d072667f2c2854"
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Personal Tools
|
homepage.group: Personal Tools
|
||||||
homepage.name: Excalidraw
|
homepage.name: Excalidraw
|
||||||
@@ -1741,7 +1731,8 @@ services:
|
|||||||
homepage.name: Fasten Health
|
homepage.name: Fasten Health
|
||||||
homepage.icon: sh-fasten-health.svg
|
homepage.icon: sh-fasten-health.svg
|
||||||
homepage.href: http://health.${MY_TLD}
|
homepage.href: http://health.${MY_TLD}
|
||||||
homepage.description: Open-source, self-hosted, personal/family electronic medical record aggregator
|
homepage.description: Open-source, self-hosted, personal/family electronic
|
||||||
|
medical record aggregator
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
swag_port: 8080
|
swag_port: 8080
|
||||||
@@ -1897,7 +1888,7 @@ services:
|
|||||||
GITEA__database__USER: gitea
|
GITEA__database__USER: gitea
|
||||||
GITEA__database__PASSWD: ${GITEA_PG_DB_PASSWORD}
|
GITEA__database__PASSWD: ${GITEA_PG_DB_PASSWORD}
|
||||||
GITEA__mailer__ENABLED: true
|
GITEA__mailer__ENABLED: true
|
||||||
GITEA__mailer__FROM: '"Gitea" <noreply@${MY_TLD}>'
|
GITEA__mailer__FROM: "\"Gitea\" <noreply@${MY_TLD}>"
|
||||||
GITEA__mailer__PROTOCOL: smtp
|
GITEA__mailer__PROTOCOL: smtp
|
||||||
GITEA__mailer__SMTP_ADDR: postal-smtp
|
GITEA__mailer__SMTP_ADDR: postal-smtp
|
||||||
GITEA__mailer__SMTP_PORT: 25
|
GITEA__mailer__SMTP_PORT: 25
|
||||||
@@ -2039,7 +2030,9 @@ services:
|
|||||||
OPENVPN_PASSWORD: ${DELUGEVPN_ENVIRONMENT_VPN_PASS}
|
OPENVPN_PASSWORD: ${DELUGEVPN_ENVIRONMENT_VPN_PASS}
|
||||||
OPENVPN_USER: ${DELUGEVPN_ENVIRONMENT_VPN_USER}
|
OPENVPN_USER: ${DELUGEVPN_ENVIRONMENT_VPN_USER}
|
||||||
PORT_FORWARD_ONLY: true
|
PORT_FORWARD_ONLY: true
|
||||||
SERVER_REGIONS: Bahamas,Belgium,Cyprus,Estonia,FI Helsinki,Iceland,Latvia,Lithuania,Luxembourg,Montenegro,Netherlands,Portugal,DK Copenhagen,Ukraine,Uruguay
|
SERVER_REGIONS: Bahamas,Belgium,Cyprus,Estonia,FI
|
||||||
|
Helsinki,Iceland,Latvia,Lithuania,Luxembourg,Montenegro,Netherlands,Portugal,DK
|
||||||
|
Copenhagen,Ukraine,Uruguay
|
||||||
VPN_SERVICE_PROVIDER: private internet access
|
VPN_SERVICE_PROVIDER: private internet access
|
||||||
expose:
|
expose:
|
||||||
- 8000
|
- 8000
|
||||||
@@ -2163,7 +2156,9 @@ services:
|
|||||||
- ${DOCKER_VOLUME_CONFIG}/homepage/icons:/app/public/icons
|
- ${DOCKER_VOLUME_CONFIG}/homepage/icons:/app/public/icons
|
||||||
- ${DOCKER_VOLUME_STORAGE}:/rinoa-storage:ro
|
- ${DOCKER_VOLUME_STORAGE}:/rinoa-storage:ro
|
||||||
hugo:
|
hugo:
|
||||||
command: hugo server --baseURL "it-services.${MY_TLD}" --bind 0.0.0.0 --appendPort=false --source=/src/ --configDir=/src/config/ -e production --logLevel debug
|
command: hugo server --baseURL "it-services.${MY_TLD}" --bind 0.0.0.0
|
||||||
|
--appendPort=false --source=/src/ --configDir=/src/config/ -e production
|
||||||
|
--logLevel debug
|
||||||
container_name: hugo
|
container_name: hugo
|
||||||
image: hugomods/hugo:exts@sha256:dcbc5b53c4e53bb74a7c986caf58a3954395a1e9d8dc9bb492f2c610a7cf6eb0
|
image: hugomods/hugo:exts@sha256:dcbc5b53c4e53bb74a7c986caf58a3954395a1e9d8dc9bb492f2c610a7cf6eb0
|
||||||
labels:
|
labels:
|
||||||
@@ -2269,13 +2264,9 @@ services:
|
|||||||
- immich-model-cache:/cache
|
- immich-model-cache:/cache
|
||||||
immich-pg-db:
|
immich-pg-db:
|
||||||
command: >-
|
command: >-
|
||||||
postgres
|
postgres -c shared_preload_libraries=vectors.so -c 'search_path="$$user",
|
||||||
-c shared_preload_libraries=vectors.so
|
public, vectors' -c logging_collector=on -c max_wal_size=2GB -c
|
||||||
-c 'search_path="$$user", public, vectors'
|
shared_buffers=512MB -c wal_compression=on
|
||||||
-c logging_collector=on
|
|
||||||
-c max_wal_size=2GB
|
|
||||||
-c shared_buffers=512MB
|
|
||||||
-c wal_compression=on
|
|
||||||
container_name: immich-pg-db
|
container_name: immich-pg-db
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_PASSWORD: ${IMMICH_DB_PASSWORD}
|
POSTGRES_PASSWORD: ${IMMICH_DB_PASSWORD}
|
||||||
@@ -2285,11 +2276,12 @@ services:
|
|||||||
- 5432
|
- 5432
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: >-
|
test: >-
|
||||||
pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1;
|
pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" ||
|
||||||
Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align
|
exit 1; Chksum="$$(psql --dbname="$${POSTGRES_DB}"
|
||||||
--command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')";
|
--username="$${POSTGRES_USER}" --tuples-only --no-align
|
||||||
echo "checksum failure count is $$Chksum";
|
--command='SELECT COALESCE(SUM(checksum_failures), 0) FROM
|
||||||
[ "$$Chksum" = '0' ] || exit 1
|
pg_stat_database')"; echo "checksum failure count is $$Chksum"; [
|
||||||
|
"$$Chksum" = '0' ] || exit 1
|
||||||
interval: 5m
|
interval: 5m
|
||||||
start_interval: 30s
|
start_interval: 30s
|
||||||
start_period: 5m
|
start_period: 5m
|
||||||
@@ -2395,7 +2387,8 @@ services:
|
|||||||
healthcheck:
|
healthcheck:
|
||||||
interval: 30s
|
interval: 30s
|
||||||
retries: 2
|
retries: 2
|
||||||
test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/trending || exit 1
|
test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/trending || exit
|
||||||
|
1
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
image: quay.io/invidious/invidious:latest@sha256:9d972ea5930c2e170b3c4d49bdd9fa09bf03f077d555f58747342062dffc5876
|
image: quay.io/invidious/invidious:latest@sha256:9d972ea5930c2e170b3c4d49bdd9fa09bf03f077d555f58747342062dffc5876
|
||||||
labels:
|
labels:
|
||||||
@@ -3473,7 +3466,8 @@ services:
|
|||||||
homepage.name: Maloja
|
homepage.name: Maloja
|
||||||
homepage.href: https://maloja.${MY_TLD}
|
homepage.href: https://maloja.${MY_TLD}
|
||||||
homepage.icon: maloja.png
|
homepage.icon: maloja.png
|
||||||
homepage.description: Simple self-hosted music scrobble database to create personal listening statistics
|
homepage.description: Simple self-hosted music scrobble database to create
|
||||||
|
personal listening statistics
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
swag_port: 42010
|
swag_port: 42010
|
||||||
@@ -3581,7 +3575,8 @@ services:
|
|||||||
test:
|
test:
|
||||||
[
|
[
|
||||||
"CMD-SHELL",
|
"CMD-SHELL",
|
||||||
"mariadb-admin ping -h localhost -p${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD}|| exit 1",
|
"mariadb-admin ping -h localhost
|
||||||
|
-p${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD}|| exit 1",
|
||||||
]
|
]
|
||||||
interval: 1m30s
|
interval: 1m30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
@@ -4192,7 +4187,8 @@ services:
|
|||||||
profiles: [ "rinoa-apps" ]
|
profiles: [ "rinoa-apps" ]
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
tmpfs:
|
tmpfs:
|
||||||
- "/tmp:mode=1700,uid=0,gid=0,rw,noexec,nosuid,nodev,async,noatime,nodiratime"
|
- "/tmp:mode=1700,uid=0,gid=0,rw,noexec,nosuid,nodev,async,noatime,nodira\
|
||||||
|
time"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DOCKER_VOLUME_CONFIG}/netalertx/config:/data
|
- ${DOCKER_VOLUME_CONFIG}/netalertx/config:/data
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
@@ -4256,7 +4252,8 @@ services:
|
|||||||
NC_SMTP_USERNAME: ${POSTAL_SMTP_AUTH_USER}
|
NC_SMTP_USERNAME: ${POSTAL_SMTP_AUTH_USER}
|
||||||
NC_SMTP_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
NC_SMTP_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
||||||
NC_SMTP_FROM: noreply@${MY_TLD}
|
NC_SMTP_FROM: noreply@${MY_TLD}
|
||||||
image: "nocodb/nocodb:latest@sha256:98090d707ab36ad0fe62dac8c8416b4ebf6ee939a8f851676b880b5ac159a74a"
|
image: "nocodb/nocodb:latest@sha256:98090d707ab36ad0fe62dac8c8416b4ebf6ee939a8f\
|
||||||
|
851676b880b5ac159a74a"
|
||||||
labels:
|
labels:
|
||||||
homepage.group: Code/DevOps
|
homepage.group: Code/DevOps
|
||||||
homepage.name: NocoDB
|
homepage.name: NocoDB
|
||||||
@@ -4291,7 +4288,7 @@ services:
|
|||||||
healthcheck:
|
healthcheck:
|
||||||
interval: 10s
|
interval: 10s
|
||||||
retries: 10
|
retries: 10
|
||||||
test: 'pg_isready -U "$$POSTGRES_USER" -d "$$POSTGRES_DB"'
|
test: "pg_isready -U \"$$POSTGRES_USER\" -d \"$$POSTGRES_DB\""
|
||||||
timeout: 2s
|
timeout: 2s
|
||||||
image: postgres:16-alpine@sha256:4e6e670bb069649261c9c18031f0aded7bb249a5b6664ddec29c013a89310d50
|
image: postgres:16-alpine@sha256:4e6e670bb069649261c9c18031f0aded7bb249a5b6664ddec29c013a89310d50
|
||||||
profiles: [ "rinoa-apps" ]
|
profiles: [ "rinoa-apps" ]
|
||||||
@@ -4395,7 +4392,8 @@ services:
|
|||||||
homepage.name: OmniPoly
|
homepage.name: OmniPoly
|
||||||
homepage.href: https://poly.${MY_TLD}
|
homepage.href: https://poly.${MY_TLD}
|
||||||
homepage.icon: sh-omnipoly.svg
|
homepage.icon: sh-omnipoly.svg
|
||||||
homepage.description: Open-source language translation with LanguageTool, LibreTranslate, & Ollama
|
homepage.description: Open-source language translation with LanguageTool,
|
||||||
|
LibreTranslate, & Ollama
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_url: poly.${MY_TLD}
|
swag_url: poly.${MY_TLD}
|
||||||
swag.uptime-kuma.enabled: true
|
swag.uptime-kuma.enabled: true
|
||||||
@@ -4564,7 +4562,8 @@ services:
|
|||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
environment:
|
environment:
|
||||||
PBW_ENCRYPTION_KEY: ${PGBACKWEB_ENCRYPTION_KEY}
|
PBW_ENCRYPTION_KEY: ${PGBACKWEB_ENCRYPTION_KEY}
|
||||||
PBW_POSTGRES_CONN_STRING: "postgresql://pgbackweb:${PGBACKWEB_PG_DB_PASSWD}@pgbackweb-db:5432/pgbackweb?sslmode=disable"
|
PBW_POSTGRES_CONN_STRING: "postgresql://pgbackweb:${PGBACKWEB_PG_DB_PASSWD}@pgb\
|
||||||
|
ackweb-db:5432/pgbackweb?sslmode=disable"
|
||||||
TZ: ${TZ}
|
TZ: ${TZ}
|
||||||
image: eduardolat/pgbackweb:latest@sha256:56358e7adff53250ec0b43cf2764e723e45872fa2b92b9608fdddfeebaafbed7
|
image: eduardolat/pgbackweb:latest@sha256:56358e7adff53250ec0b43cf2764e723e45872fa2b92b9608fdddfeebaafbed7
|
||||||
labels:
|
labels:
|
||||||
@@ -4635,7 +4634,7 @@ services:
|
|||||||
SMTP_SECURE: true
|
SMTP_SECURE: true
|
||||||
SMTP_USER: ${POSTAL_SMTP_AUTH_USER}
|
SMTP_USER: ${POSTAL_SMTP_AUTH_USER}
|
||||||
SMTP_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
SMTP_PASSWORD: ${POSTAL_SMTP_AUTH_PASSWORD}
|
||||||
SMTP_FROM: '"Planka @ Rinoa" <noreply@${MY_TLD}>'
|
SMTP_FROM: "\"Planka @ Rinoa\" <noreply@${MY_TLD}>"
|
||||||
SMTP_TLS_REJECT_UNAUTHORIZED: false
|
SMTP_TLS_REJECT_UNAUTHORIZED: false
|
||||||
image: ghcr.io/plankanban/planka:2.0.0-rc.3@sha256:5a2a69ec7159a2f9c6679c31698e4b5b17ccf254d5bfc6e9be43e411b6de0c3d
|
image: ghcr.io/plankanban/planka:2.0.0-rc.3@sha256:5a2a69ec7159a2f9c6679c31698e4b5b17ccf254d5bfc6e9be43e411b6de0c3d
|
||||||
labels:
|
labels:
|
||||||
@@ -5049,6 +5048,8 @@ services:
|
|||||||
- NET_ADMIN
|
- NET_ADMIN
|
||||||
- SYS_MODULE
|
- SYS_MODULE
|
||||||
container_name: qbittorrentvpn
|
container_name: qbittorrentvpn
|
||||||
|
devices:
|
||||||
|
- /dev/net/tun:/dev/net/tun
|
||||||
environment:
|
environment:
|
||||||
DEBUG: true
|
DEBUG: true
|
||||||
ENABLE_PRIVOXY: yes
|
ENABLE_PRIVOXY: yes
|
||||||
@@ -5399,7 +5400,8 @@ services:
|
|||||||
homepage.name: Rocket.Chat
|
homepage.name: Rocket.Chat
|
||||||
homepage.href: https://chat.${MY_TLD}
|
homepage.href: https://chat.${MY_TLD}
|
||||||
homepage.icon: rocket-chat.svg
|
homepage.icon: rocket-chat.svg
|
||||||
homepage.description: Fully customizable communications platform with high standards of data protection
|
homepage.description: Fully customizable communications platform with high
|
||||||
|
standards of data protection
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
swag_port: 3000
|
swag_port: 3000
|
||||||
@@ -5496,6 +5498,8 @@ services:
|
|||||||
- NET_ADMIN
|
- NET_ADMIN
|
||||||
- SYS_MODULE
|
- SYS_MODULE
|
||||||
container_name: sabnzbdvpn
|
container_name: sabnzbdvpn
|
||||||
|
devices:
|
||||||
|
- /dev/net/tun:/dev/net/tun
|
||||||
environment:
|
environment:
|
||||||
ENABLE_PRIVOXY: no
|
ENABLE_PRIVOXY: no
|
||||||
LAN_NETWORK: 192.168.1.0/24
|
LAN_NETWORK: 192.168.1.0/24
|
||||||
@@ -5742,7 +5746,8 @@ services:
|
|||||||
homepage.name: Semaphore UI
|
homepage.name: Semaphore UI
|
||||||
homepage.href: https://devops.${MY_TLD}
|
homepage.href: https://devops.${MY_TLD}
|
||||||
homepage.icon: semaphore.svg
|
homepage.icon: semaphore.svg
|
||||||
homepage.description: Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools
|
homepage.description: Modern UI for Ansible, Terraform, OpenTofu, PowerShell and
|
||||||
|
other DevOps tools
|
||||||
swag: enable
|
swag: enable
|
||||||
swag_port: 3000
|
swag_port: 3000
|
||||||
swag_proto: http
|
swag_proto: http
|
||||||
@@ -6405,7 +6410,7 @@ services:
|
|||||||
TZ: ${TZ}
|
TZ: ${TZ}
|
||||||
PUID: ${PUID}
|
PUID: ${PUID}
|
||||||
PGID: ${PGID}
|
PGID: ${PGID}
|
||||||
UMASK_SET: 002
|
UMASK_SET: 2
|
||||||
serverIP: 0.0.0.0
|
serverIP: 0.0.0.0
|
||||||
serverPort: 8266
|
serverPort: 8266
|
||||||
webUIPort: 8265
|
webUIPort: 8265
|
||||||
@@ -6645,140 +6650,62 @@ services:
|
|||||||
container_name: whodb
|
container_name: whodb
|
||||||
image: clidey/whodb@sha256:304542b8f005a3898a6cbe0b807a148dee4086d80f8d7b4191f52d9f4c05debf
|
image: clidey/whodb@sha256:304542b8f005a3898a6cbe0b807a148dee4086d80f8d7b4191f52d9f4c05debf
|
||||||
environment:
|
environment:
|
||||||
WHODB_CLICKHOUSE_1: '{
|
WHODB_CLICKHOUSE_1: "{ \"host\": \"signoz-clickhouse\" }"
|
||||||
"host": "signoz-clickhouse"
|
WHODB_MARIADB_1: "{ \"host\": \"mariadb\", \"user\": \"root\", \"password\":
|
||||||
}'
|
\"${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD}\" }"
|
||||||
WHODB_MARIADB_1: '{
|
WHODB_MONGODB_1: "{ \"host\": \"mongodb:27017/admin?replicaSet=rinoa\",
|
||||||
"host": "mariadb",
|
\"user\": \"root\", \"password\": \"${MONGO_INITDB_ROOT_PASSWORD}\" }"
|
||||||
"user": "root",
|
WHODB_POSTGRES_1: "{ \"host\": \"authelia-pg\", \"user\": \"authelia\",
|
||||||
"password": "${MARIADB_ENVIRONMENT_MYSQL_ROOT_PASSWORD}"
|
\"password\": \"${AUTHELIA_STORAGE_POSTGRES_PASSWORD}\", \"database\":
|
||||||
}'
|
\"authelia\" }"
|
||||||
WHODB_MONGODB_1: '{
|
WHODB_POSTGRES_2: "{ \"host\": \"dawarich-pg-db\", \"user\": \"dawarich\",
|
||||||
"host": "mongodb:27017/admin?replicaSet=rinoa",
|
\"password\": \"${DAWARICH_PG_PASSWORD}\", \"database\": \"authelia\" }"
|
||||||
"user": "root",
|
WHODB_POSTGRES_3: "{ \"host\": \"gitea-db\", \"user\": \"gitea\", \"password\":
|
||||||
"password": "${MONGO_INITDB_ROOT_PASSWORD}"
|
\"${GITEA_PG_DB_PASSWORD}\", \"database\": \"gitea\" }"
|
||||||
}'
|
WHODB_POSTGRES_4: "{ \"host\": \"immich-pg-db\", \"user\": \"immich\",
|
||||||
WHODB_POSTGRES_1: '{
|
\"password\": \"${IMMICH_DB_PASSWORD}\", \"database\": \"immich\" }"
|
||||||
"host": "authelia-pg",
|
WHODB_POSTGRES_5: "{ \"host\": \"invidious-db\", \"user\": \"kemal\",
|
||||||
"user": "authelia",
|
\"password\": \"${INVID_PG_DB_PASSWORD}\", \"database\": \"invidious\"
|
||||||
"password": "${AUTHELIA_STORAGE_POSTGRES_PASSWORD}",
|
}"
|
||||||
"database": "authelia"
|
WHODB_POSTGRES_6: "{ \"host\": \"joplin-db\", \"user\": \"joplin\",
|
||||||
}'
|
\"password\": \"${JOPLIN_POSTGRES_PASSWORD}\", \"database\": \"joplin\"
|
||||||
WHODB_POSTGRES_2: '{
|
}"
|
||||||
"host": "dawarich-pg-db",
|
WHODB_POSTGRES_7: "{ \"host\": \"librechat-vectordb\", \"user\": \"librechat\",
|
||||||
"user": "dawarich",
|
\"password\": \"${LIBRECHAT_PG_DB_PASSWD}\", \"database\": \"librechat\"
|
||||||
"password": "${DAWARICH_PG_PASSWORD}",
|
}"
|
||||||
"database": "authelia"
|
WHODB_POSTGRES_8: "{ \"host\": \"mastodon-pg-db\", \"user\": \"mastodon\",
|
||||||
}'
|
\"password\": \"${MASTODON_PG_DB_PASSWORD}\", \"database\": \"mastodon\"
|
||||||
WHODB_POSTGRES_3: '{
|
}"
|
||||||
"host": "gitea-db",
|
WHODB_POSTGRES_9: "{ \"host\": \"penpot-pg-db\", \"user\": \"penpot\",
|
||||||
"user": "gitea",
|
\"password\": \"${PENPOT_PG_DB_PASSWORD}\", \"database\": \"penpot\" }"
|
||||||
"password": "${GITEA_PG_DB_PASSWORD}",
|
WHODB_POSTGRES_10: "{ \"host\": \"planka-pg-db\", \"user\": \"planka\",
|
||||||
"database": "gitea"
|
\"password\": \"${PLANKA_PG_PASSWORD}\", \"database\": \"planka\" }"
|
||||||
}'
|
WHODB_POSTGRES_11: "{ \"host\": \"portnote-pg-db\", \"user\": \"portnote\",
|
||||||
WHODB_POSTGRES_4: '{
|
\"password\": \"${PORTNOTE_POSTGRES_PASSWORD}\", \"database\":
|
||||||
"host": "immich-pg-db",
|
\"portnote\" }"
|
||||||
"user": "immich",
|
WHODB_POSTGRES_12: "{ \"host\": \"reactive-resume-pg\", \"user\":
|
||||||
"password": "${IMMICH_DB_PASSWORD}",
|
\"reactiveresume\", \"password\": \"${REACTIVE_RESUME_PGSQL_PASSWORD}\",
|
||||||
"database": "immich"
|
\"database\": \"reactiveresume\" }"
|
||||||
}'
|
WHODB_POSTGRES_13: "{ \"host\": \"sonarqube-pg-db\", \"user\": \"sonar\",
|
||||||
WHODB_POSTGRES_5: '{
|
\"password\": \"${SONARQUBE_POSTGRES_PASSWORD}\", \"database\":
|
||||||
"host": "invidious-db",
|
\"sonar\" }"
|
||||||
"user": "kemal",
|
WHODB_POSTGRES_14: "{ \"host\": \"tandoor-pg\", \"user\": \"tandoor\",
|
||||||
"password": "${INVID_PG_DB_PASSWORD}",
|
\"password\": \"${TANDOOR_POSTGRES_PASSWORD}\", \"database\":
|
||||||
"database": "invidious"
|
\"tandoor\" }"
|
||||||
}'
|
WHODB_POSTGRES_15: "{ \"host\": \"asciinema-pg-db\", \"user\": \"asciinema\",
|
||||||
WHODB_POSTGRES_6: '{
|
\"password\": \"${ASCIINEMA_PG_DB_PASSWORD}\", \"database\":
|
||||||
"host": "joplin-db",
|
\"asciinema\" }"
|
||||||
"user": "joplin",
|
WHODB_REDIS_1: "{ \"host\": \"castopod-valkey\" }"
|
||||||
"password": "${JOPLIN_POSTGRES_PASSWORD}",
|
WHODB_REDIS_2: "{ \"host\": \"dawarich-valkey\" }"
|
||||||
"database": "joplin"
|
WHODB_REDIS_3: "{ \"host\": \"immich-valkey\" }"
|
||||||
}'
|
WHODB_REDIS_4: "{ \"host\": \"librechat-valkey\" }"
|
||||||
WHODB_POSTGRES_7: '{
|
WHODB_REDIS_5: "{ \"host\": \"manyfold-valkey\" }"
|
||||||
"host": "librechat-vectordb",
|
WHODB_REDIS_6: "{ \"host\": \"mastodon-valkey\" }"
|
||||||
"user": "librechat",
|
WHODB_REDIS_7: "{ \"host\": \"maxun-valkey\" }"
|
||||||
"password": "${LIBRECHAT_PG_DB_PASSWD}",
|
WHODB_REDIS_8: "{ \"host\": \"mixpost-valkey\" }"
|
||||||
"database": "librechat"
|
WHODB_REDIS_9: "{ \"host\": \"paperless-valkey\" }"
|
||||||
}'
|
WHODB_REDIS_10: "{ \"host\": \"plant-it-valkey\" }"
|
||||||
WHODB_POSTGRES_8: '{
|
WHODB_SQLITE3_1: "{\"database\":\"kuma.db\"}"
|
||||||
"host": "mastodon-pg-db",
|
|
||||||
"user": "mastodon",
|
|
||||||
"password": "${MASTODON_PG_DB_PASSWORD}",
|
|
||||||
"database": "mastodon"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_9: '{
|
|
||||||
"host": "penpot-pg-db",
|
|
||||||
"user": "penpot",
|
|
||||||
"password": "${PENPOT_PG_DB_PASSWORD}",
|
|
||||||
"database": "penpot"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_10: '{
|
|
||||||
"host": "planka-pg-db",
|
|
||||||
"user": "planka",
|
|
||||||
"password": "${PLANKA_PG_PASSWORD}",
|
|
||||||
"database": "planka"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_11: '{
|
|
||||||
"host": "portnote-pg-db",
|
|
||||||
"user": "portnote",
|
|
||||||
"password": "${PORTNOTE_POSTGRES_PASSWORD}",
|
|
||||||
"database": "portnote"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_12: '{
|
|
||||||
"host": "reactive-resume-pg",
|
|
||||||
"user": "reactiveresume",
|
|
||||||
"password": "${REACTIVE_RESUME_PGSQL_PASSWORD}",
|
|
||||||
"database": "reactiveresume"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_13: '{
|
|
||||||
"host": "sonarqube-pg-db",
|
|
||||||
"user": "sonar",
|
|
||||||
"password": "${SONARQUBE_POSTGRES_PASSWORD}",
|
|
||||||
"database": "sonar"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_14: '{
|
|
||||||
"host": "tandoor-pg",
|
|
||||||
"user": "tandoor",
|
|
||||||
"password": "${TANDOOR_POSTGRES_PASSWORD}",
|
|
||||||
"database": "tandoor"
|
|
||||||
}'
|
|
||||||
WHODB_POSTGRES_15: '{
|
|
||||||
"host": "asciinema-pg-db",
|
|
||||||
"user": "asciinema",
|
|
||||||
"password": "${ASCIINEMA_PG_DB_PASSWORD}",
|
|
||||||
"database": "asciinema"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_1: '{
|
|
||||||
"host": "castopod-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_2: '{
|
|
||||||
"host": "dawarich-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_3: '{
|
|
||||||
"host": "immich-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_4: '{
|
|
||||||
"host": "librechat-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_5: '{
|
|
||||||
"host": "manyfold-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_6: '{
|
|
||||||
"host": "mastodon-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_7: '{
|
|
||||||
"host": "maxun-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_8: '{
|
|
||||||
"host": "mixpost-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_9: '{
|
|
||||||
"host": "paperless-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_REDIS_10: '{
|
|
||||||
"host": "plant-it-valkey"
|
|
||||||
}'
|
|
||||||
WHODB_SQLITE3_1: '{"database":"kuma.db"}'
|
|
||||||
WHODB_OLLAMA_HOST: 192.168.1.249
|
WHODB_OLLAMA_HOST: 192.168.1.249
|
||||||
WHODB_OLLAMA_PORT: 11434
|
WHODB_OLLAMA_PORT: 11434
|
||||||
WHODB_ANTHROPIC_API_KEY: ${LIBRECHAT_ANTHROPIC_API_KEY}
|
WHODB_ANTHROPIC_API_KEY: ${LIBRECHAT_ANTHROPIC_API_KEY}
|
||||||
|
|||||||
Reference in New Issue
Block a user