restart? ALWAYS!
Also bye searxng
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
audiobookshelf:
|
audiobookshelf:
|
||||||
image: ghcr.io/advplyr/audiobookshelf:2.29.0
|
image: ghcr.io/advplyr/audiobookshelf:2.29.0
|
||||||
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 13378:80
|
- 13378:80
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ include:
|
|||||||
- pingvin/docker-compose.yml
|
- pingvin/docker-compose.yml
|
||||||
- pocketid/docker-compose.yml
|
- pocketid/docker-compose.yml
|
||||||
- postgres/docker-compose.yml
|
- postgres/docker-compose.yml
|
||||||
- searxng/docker-compose.yml
|
|
||||||
- spliit/docker-compose.yml
|
- spliit/docker-compose.yml
|
||||||
- shlink/docker-compose.yml
|
- shlink/docker-compose.yml
|
||||||
- synapse/docker-compose.yml
|
- synapse/docker-compose.yml
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ services:
|
|||||||
- "2222:2222"
|
- "2222:2222"
|
||||||
gitea-runner:
|
gitea-runner:
|
||||||
image: gitea/act_runner:0.2.13
|
image: gitea/act_runner:0.2.13
|
||||||
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
CONFIG_FILE: /config.yaml
|
CONFIG_FILE: /config.yaml
|
||||||
GITEA_INSTANCE_URL: "${GITEA_INSTANCE_URL}"
|
GITEA_INSTANCE_URL: "${GITEA_INSTANCE_URL}"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ services:
|
|||||||
image: jellyfin/jellyfin:10.10.7
|
image: jellyfin/jellyfin:10.10.7
|
||||||
user: ${JELLYFIN_USER_UID}:${JELLYFIN_USER_GID}
|
user: ${JELLYFIN_USER_UID}:${JELLYFIN_USER_GID}
|
||||||
network_mode: 'host'
|
network_mode: 'host'
|
||||||
restart: 'unless-stopped'
|
restart: always
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
nextcloud_db:
|
nextcloud_db:
|
||||||
image: docker.io/library/postgres:17
|
image: docker.io/library/postgres:17
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${NEXTCLOUD_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
- ${NEXTCLOUD_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -37,7 +37,7 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
|
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
|
||||||
entrypoint: /cron.sh
|
entrypoint: /cron.sh
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
networks:
|
networks:
|
||||||
- nextcloud
|
- nextcloud
|
||||||
nextcloud-redis:
|
nextcloud-redis:
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
services:
|
services:
|
||||||
broker:
|
broker:
|
||||||
image: docker.io/library/redis:7
|
image: docker.io/library/redis:7
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${PAPERLESS_REDIS_DATA_DIR}:/data
|
- ${PAPERLESS_REDIS_DATA_DIR}:/data
|
||||||
|
|
||||||
db:
|
db:
|
||||||
image: docker.io/library/postgres:17
|
image: docker.io/library/postgres:17
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${PAPERLESS_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
- ${PAPERLESS_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -19,7 +19,7 @@ services:
|
|||||||
|
|
||||||
paperless:
|
paperless:
|
||||||
image: ghcr.io/paperless-ngx/paperless-ngx:2.18.4
|
image: ghcr.io/paperless-ngx/paperless-ngx:2.18.4
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
- broker
|
- broker
|
||||||
@@ -50,7 +50,7 @@ services:
|
|||||||
|
|
||||||
gotenberg:
|
gotenberg:
|
||||||
image: docker.io/gotenberg/gotenberg:8.23.1
|
image: docker.io/gotenberg/gotenberg:8.23.1
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
|
|
||||||
# The gotenberg chromium route is used to convert .eml files. We do not
|
# The gotenberg chromium route is used to convert .eml files. We do not
|
||||||
# want to allow external content like tracking pixels or even javascript.
|
# want to allow external content like tracking pixels or even javascript.
|
||||||
@@ -61,4 +61,4 @@ services:
|
|||||||
|
|
||||||
tika:
|
tika:
|
||||||
image: docker.io/apache/tika:3.2.3.0
|
image: docker.io/apache/tika:3.2.3.0
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
|
|||||||
@@ -34,4 +34,4 @@ services:
|
|||||||
# - SYS_TIME
|
# - SYS_TIME
|
||||||
# Optional, if Pi-hole should get some more processing time
|
# Optional, if Pi-hole should get some more processing time
|
||||||
- SYS_NICE
|
- SYS_NICE
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
pingvin:
|
pingvin:
|
||||||
image: stonith404/pingvin-share:v1.13.0
|
image: stonith404/pingvin-share:v1.13.0
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 3042:3000
|
- 3042:3000
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
pocket-id:
|
pocket-id:
|
||||||
image: ghcr.io/pocket-id/pocket-id:v1.11.2
|
image: ghcr.io/pocket-id/pocket-id:v1.11.2
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
env_file: .env
|
env_file: .env
|
||||||
ports:
|
ports:
|
||||||
- "3043:1411"
|
- "3043:1411"
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
SEARXNG_CONFIG_DIR=
|
|
||||||
SEARXNG_DATA_DIR=
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
services:
|
|
||||||
searxng:
|
|
||||||
container_name: searxng
|
|
||||||
image: docker.io/searxng/searxng:latest
|
|
||||||
restart: unless-stopped
|
|
||||||
env_file: .env
|
|
||||||
ports:
|
|
||||||
- "8888:8080"
|
|
||||||
volumes:
|
|
||||||
- ${SEARXNG_CONFIG_DIR}:/etc/searxng/
|
|
||||||
- ${SEARXNG_DATA_DIR}:/var/cache/searxng/
|
|
||||||
@@ -2,7 +2,7 @@ services:
|
|||||||
shlink:
|
shlink:
|
||||||
image: shlinkio/shlink:4.5
|
image: shlinkio/shlink:4.5
|
||||||
container_name: shlink
|
container_name: shlink
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- "8085:8080"
|
- "8085:8080"
|
||||||
environment:
|
environment:
|
||||||
@@ -20,7 +20,7 @@ services:
|
|||||||
shlink_db:
|
shlink_db:
|
||||||
image: postgres:17
|
image: postgres:17
|
||||||
container_name: shlink_db
|
container_name: shlink_db
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${SHLINK_POSTGRES_DIR}:/var/lib/postgresql/data
|
- ${SHLINK_POSTGRES_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
spliit:
|
spliit:
|
||||||
image: ghcr.io/spliit-app/spliit:1.18.0
|
image: ghcr.io/spliit-app/spliit:1.18.0
|
||||||
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 3001:3000
|
- 3001:3000
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -15,6 +16,7 @@ services:
|
|||||||
POSTGRES_PASSWORD: ${SPLIIT_POSTGRES_PASSWORD}
|
POSTGRES_PASSWORD: ${SPLIIT_POSTGRES_PASSWORD}
|
||||||
spliit_db:
|
spliit_db:
|
||||||
image: postgres:17
|
image: postgres:17
|
||||||
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${SPLIIT_POSTGRES_DIR}:/var/lib/postgresql/data
|
- ${SPLIIT_POSTGRES_DIR}:/var/lib/postgresql/data
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ services:
|
|||||||
- LIVEKIT_KEY=devkey
|
- LIVEKIT_KEY=devkey
|
||||||
- LIVEKIT_SECRET=${LIVEKIT_SECRET_KEY}
|
- LIVEKIT_SECRET=${LIVEKIT_SECRET_KEY}
|
||||||
- LIVEKIT_FULL_ACCESS_HOMESERVERS=${MATRIX_DOMAIN}
|
- LIVEKIT_FULL_ACCESS_HOMESERVERS=${MATRIX_DOMAIN}
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 8071:8080
|
- 8071:8080
|
||||||
element-call-livekit:
|
element-call-livekit:
|
||||||
@@ -20,18 +20,18 @@ services:
|
|||||||
- "7881:7881/tcp"
|
- "7881:7881/tcp"
|
||||||
- "7882:7882/tcp"
|
- "7882:7882/tcp"
|
||||||
- "50100-50200:50100-50200/udp"
|
- "50100-50200:50100-50200/udp"
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${LIVEKIT_CONFIG_DIR}/config.yaml:/etc/livekit.yaml:ro
|
- ${LIVEKIT_CONFIG_DIR}/config.yaml:/etc/livekit.yaml:ro
|
||||||
mautrix-signal:
|
mautrix-signal:
|
||||||
container_name: mautrix-signal
|
container_name: mautrix-signal
|
||||||
image: dock.mau.dev/mautrix/signal:v0.8.7
|
image: dock.mau.dev/mautrix/signal:v0.8.7
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
|
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
|
||||||
mautrix-signal_db:
|
mautrix-signal_db:
|
||||||
image: docker.io/library/postgres:17
|
image: docker.io/library/postgres:17
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAUTRIX_SIGNAL_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
- ${MAUTRIX_SIGNAL_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -44,14 +44,14 @@ services:
|
|||||||
container_name: mautrix-whatsapp
|
container_name: mautrix-whatsapp
|
||||||
image: dock.mau.dev/mautrix/whatsapp:v0.12.5
|
image: dock.mau.dev/mautrix/whatsapp:v0.12.5
|
||||||
#image: petersmit27/mautrix-whatsapp:latest
|
#image: petersmit27/mautrix-whatsapp:latest
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAUTRIX_WHATSAPP_DATA_DIR}:/data
|
- ${MAUTRIX_WHATSAPP_DATA_DIR}:/data
|
||||||
depends_on:
|
depends_on:
|
||||||
- mautrix-whatsapp_db
|
- mautrix-whatsapp_db
|
||||||
mautrix-whatsapp_db:
|
mautrix-whatsapp_db:
|
||||||
image: docker.io/library/postgres:17
|
image: docker.io/library/postgres:17
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAUTRIX_WHATSAPP_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
- ${MAUTRIX_WHATSAPP_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -62,7 +62,7 @@ services:
|
|||||||
- 5440:5432
|
- 5440:5432
|
||||||
mas:
|
mas:
|
||||||
image: ghcr.io/element-hq/matrix-authentication-service:1.3.0
|
image: ghcr.io/element-hq/matrix-authentication-service:1.3.0
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
working_dir: /config
|
working_dir: /config
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAS_CONFIG_DIR}:/config
|
- ${MAS_CONFIG_DIR}:/config
|
||||||
@@ -74,7 +74,7 @@ services:
|
|||||||
- mas_db
|
- mas_db
|
||||||
mas_db:
|
mas_db:
|
||||||
image: docker.io/library/postgres:17
|
image: docker.io/library/postgres:17
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAS_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
- ${MAS_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -85,7 +85,7 @@ services:
|
|||||||
- 5441:5432
|
- 5441:5432
|
||||||
synapse_db:
|
synapse_db:
|
||||||
image: docker.io/library/postgres:17
|
image: docker.io/library/postgres:17
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${SYNAPSE_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
- ${SYNAPSE_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
||||||
environment:
|
environment:
|
||||||
@@ -98,7 +98,7 @@ services:
|
|||||||
synapse:
|
synapse:
|
||||||
container_name: synapse
|
container_name: synapse
|
||||||
image: matrixdotorg/synapse:v1.138.2
|
image: matrixdotorg/synapse:v1.138.2
|
||||||
restart: unless-stopped
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${SYNAPSE_CONFIG_DIR}:/data
|
- ${SYNAPSE_CONFIG_DIR}:/data
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
Reference in New Issue
Block a user