mirror of
https://gitlab.sectorq.eu/home/docker-compose.git
synced 2025-07-02 00:08:33 +02:00
Compare commits
19 Commits
4b95a49bc7
...
e5053e141c
Author | SHA1 | Date | |
---|---|---|---|
e5053e141c | |||
86d7c5df71 | |||
e5037c4065 | |||
95b1011c44 | |||
6e5c4febc1 | |||
8fb87b7ee6 | |||
d60bc20db1 | |||
6364ea5ee9 | |||
329d8354eb | |||
93ecf45db5 | |||
696c4dbd1e | |||
918ffa2d36 | |||
1333799231 | |||
23783f3524 | |||
9abc3e6baa | |||
31552a494a | |||
35ae75f688 | |||
cdfa24bcda | |||
dc9ec79c09 |
@ -22,3 +22,4 @@ DB_DATABASE_NAME=immich
|
|||||||
IMMICH_INSTANCE_URL=https://immich.sectorq.eu/api
|
IMMICH_INSTANCE_URL=https://immich.sectorq.eu/api
|
||||||
IMMICH_API_KEY=l4c1j4yd33Du5lo
|
IMMICH_API_KEY=l4c1j4yd33Du5lo
|
||||||
APPNAME=immich
|
APPNAME=immich
|
||||||
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
@ -1,2 +1,2 @@
|
|||||||
APPNAME=kestra
|
APPNAME=kestra
|
||||||
DOCKER_REGISTRY=localhost:5000/library/
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
@ -1,3 +1,4 @@
|
|||||||
APPNAME=mailu
|
APPNAME=mailu
|
||||||
DOCKER_REGISTRY=r.sectorq.eu/library/
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||||
MAILU_VERSION=2024.06
|
MAILU_VERSION=2024.06
|
||||||
|
LOGGING=syslog
|
@ -20,10 +20,14 @@ services:
|
|||||||
image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}nginx:${MAILU_VERSION:-2024.06}
|
image: ${DOCKER_REGISTRY:-}ghcr.io/mailu/${DOCKER_PREFIX:-}nginx:${MAILU_VERSION:-2024.06}
|
||||||
restart: ${RESTART:-unless-stopped}
|
restart: ${RESTART:-unless-stopped}
|
||||||
env_file: stack.env
|
env_file: stack.env
|
||||||
logging:
|
extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
|
||||||
driver: loki
|
file: logging.yml
|
||||||
options:
|
#service: openvino # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
|
||||||
loki-url: "http://192.168.77.101:3100/loki/api/v1/push"
|
service: ${LOGGING:-syslog}
|
||||||
|
# logging:
|
||||||
|
# driver: loki
|
||||||
|
# options:
|
||||||
|
# loki-url: "http://192.168.77.101:3100/loki/api/v1/push"
|
||||||
ports:
|
ports:
|
||||||
- "0.0.0.0:8880:80"
|
- "0.0.0.0:8880:80"
|
||||||
- "0.0.0.0:8443:443"
|
- "0.0.0.0:8443:443"
|
||||||
|
14
mailu/logging.yml
Normal file
14
mailu/logging.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
services:
|
||||||
|
syslog:
|
||||||
|
logging:
|
||||||
|
driver: syslog
|
||||||
|
options:
|
||||||
|
tag: mailu-front
|
||||||
|
|
||||||
|
loki:
|
||||||
|
logging:
|
||||||
|
driver: loki
|
||||||
|
options:
|
||||||
|
loki-url: "http://192.168.77.101:3100/loki/api/v1/push"
|
||||||
|
|
3
mediacenter/.env
Normal file
3
mediacenter/.env
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
APPNAME=mediacenter
|
||||||
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||||
|
LOGGING=syslog
|
@ -33,7 +33,7 @@ services:
|
|||||||
- homepage.widget.type=bazarr
|
- homepage.widget.type=bazarr
|
||||||
- homepage.widget.url=https://bazarr.sectorq.eu
|
- homepage.widget.url=https://bazarr.sectorq.eu
|
||||||
- homepage.widget.key=be4265d373929be3672ac813154baf6a
|
- homepage.widget.key=be4265d373929be3672ac813154baf6a
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
|
|
||||||
jellyseerr:
|
jellyseerr:
|
||||||
image: ${DOCKER_REGISTRY:-}fallenbagel/jellyseerr:latest
|
image: ${DOCKER_REGISTRY:-}fallenbagel/jellyseerr:latest
|
||||||
@ -46,7 +46,7 @@ services:
|
|||||||
- 5055:5055
|
- 5055:5055
|
||||||
volumes:
|
volumes:
|
||||||
- /share/docker_data/jellyseerr/config:/app/config
|
- /share/docker_data/jellyseerr/config:/app/config
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
labels:
|
labels:
|
||||||
- com.centurylinklabs.watchtower.enabl=true
|
- com.centurylinklabs.watchtower.enabl=true
|
||||||
- homepage.group=Media
|
- homepage.group=Media
|
||||||
@ -77,7 +77,7 @@ services:
|
|||||||
- /share/docker_data/jackett/downloads:/downloads
|
- /share/docker_data/jackett/downloads:/downloads
|
||||||
ports:
|
ports:
|
||||||
- 9117:9117
|
- 9117:9117
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
depends_on:
|
depends_on:
|
||||||
- sonarr
|
- sonarr
|
||||||
- radarr
|
- radarr
|
||||||
@ -112,7 +112,7 @@ services:
|
|||||||
- 8686:8686
|
- 8686:8686
|
||||||
networks:
|
networks:
|
||||||
- mediarr
|
- mediarr
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
labels:
|
labels:
|
||||||
- com.centurylinklabs.watchtower.enable=true
|
- com.centurylinklabs.watchtower.enable=true
|
||||||
- homepage.group=Media
|
- homepage.group=Media
|
||||||
@ -143,15 +143,17 @@ services:
|
|||||||
- /media/data/shows:/data/shows
|
- /media/data/shows:/data/shows
|
||||||
# - /dev/dri/renderD128:
|
# - /dev/dri/renderD128:
|
||||||
# - /dev/dri/card0:/dev/dri/card0
|
# - /dev/dri/card0:/dev/dri/card0
|
||||||
devices:
|
extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
|
||||||
- /dev/dri/renderD128
|
file: hwaccel.yml
|
||||||
- /dev/dri/card1
|
#service: openvino # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
|
||||||
|
service: ${HW_MODE:-cpu}
|
||||||
|
|
||||||
ports:
|
ports:
|
||||||
- 8096:8096
|
- 8096:8096
|
||||||
- 8920:8920 #optional
|
- 8920:8920 #optional
|
||||||
- 7359:7359/udp #optional
|
- 7359:7359/udp #optional
|
||||||
#- 1900:1900/udp #optional
|
#- 1900:1900/udp #optional
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
network_mode: "host"
|
network_mode: "host"
|
||||||
labels:
|
labels:
|
||||||
- com.centurylinklabs.watchtower.enable=true
|
- com.centurylinklabs.watchtower.enable=true
|
||||||
@ -182,7 +184,7 @@ services:
|
|||||||
- 7878:7878
|
- 7878:7878
|
||||||
dns:
|
dns:
|
||||||
- 192.168.77.101
|
- 192.168.77.101
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
networks:
|
networks:
|
||||||
- mediarr
|
- mediarr
|
||||||
labels:
|
labels:
|
||||||
@ -213,7 +215,7 @@ services:
|
|||||||
- /media/data/downloads:/downloads #optional
|
- /media/data/downloads:/downloads #optional
|
||||||
ports:
|
ports:
|
||||||
- 8989:8989
|
- 8989:8989
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
networks:
|
networks:
|
||||||
- mediarr
|
- mediarr
|
||||||
labels:
|
labels:
|
||||||
@ -246,7 +248,7 @@ services:
|
|||||||
- 8085:8085
|
- 8085:8085
|
||||||
- 6881:6881
|
- 6881:6881
|
||||||
- 6881:6881/udp
|
- 6881:6881/udp
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
networks:
|
networks:
|
||||||
- mediarr
|
- mediarr
|
||||||
labels:
|
labels:
|
||||||
@ -268,7 +270,7 @@ services:
|
|||||||
container_name: homarr
|
container_name: homarr
|
||||||
hostname: homarr
|
hostname: homarr
|
||||||
image: ${DOCKER_REGISTRY:-}ghcr.io/ajnart/homarr:latest
|
image: ${DOCKER_REGISTRY:-}ghcr.io/ajnart/homarr:latest
|
||||||
restart: unless-stopped
|
restart: ${RESTART:-unless-stopped}
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock # Optional, only if you want docker integration
|
- /var/run/docker.sock:/var/run/docker.sock # Optional, only if you want docker integration
|
||||||
- /share/docker_data/homarr/configs:/app/data/configs
|
- /share/docker_data/homarr/configs:/app/data/configs
|
||||||
@ -289,7 +291,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- LOG_LEVEL=info
|
- LOG_LEVEL=info
|
||||||
- TZ=Europe/Bratislava
|
- TZ=Europe/Bratislava
|
||||||
restart: unless-stopped
|
restart: ${RESTART:-unless-stopped}
|
||||||
networks:
|
networks:
|
||||||
- mediarr
|
- mediarr
|
||||||
labels:
|
labels:
|
||||||
|
8
mediacenter/hwaccel.yml
Normal file
8
mediacenter/hwaccel.yml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
services:
|
||||||
|
cpu: {}
|
||||||
|
|
||||||
|
hw:
|
||||||
|
devices:
|
||||||
|
- /dev/dri/renderD128
|
||||||
|
- /dev/dri/card1
|
@ -1,2 +1,2 @@
|
|||||||
APPNAME=nginx
|
APPNAME=mosquitto
|
||||||
DOCKER_REGISTRY=r.sectorq.eu/library/
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
@ -1,3 +1,3 @@
|
|||||||
APPNAME=nextcloud
|
APPNAME=nextcloud
|
||||||
DOCKER_REGISTRY=r.sectorq.eu/library/
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||||
RESTART=always
|
#RESTART=always
|
@ -45,6 +45,7 @@ services:
|
|||||||
- db
|
- db
|
||||||
restart: ${RESTART:-unless-stopped}
|
restart: ${RESTART:-unless-stopped}
|
||||||
labels:
|
labels:
|
||||||
|
wud.watch.digest: true
|
||||||
com.centurylinklabs.watchtower.enable: true
|
com.centurylinklabs.watchtower.enable: true
|
||||||
com.centurylinklabs.watchtower.lifecycle.post-update: "apt update;apt install -y smbclient;chown -R www-data:www-data /var/www/html"
|
com.centurylinklabs.watchtower.lifecycle.post-update: "apt update;apt install -y smbclient;chown -R www-data:www-data /var/www/html"
|
||||||
homepage.group: Infrastructure
|
homepage.group: Infrastructure
|
||||||
|
3
webhub/.env
Normal file
3
webhub/.env
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
APPNAME=webhub
|
||||||
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||||
|
#RESTART=always
|
@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
version: "2.1"
|
|
||||||
services:
|
services:
|
||||||
heimdall:
|
heimdall:
|
||||||
image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/heimdall:latest
|
image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/heimdall:latest
|
||||||
@ -14,12 +13,12 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 8084:80
|
- 8084:80
|
||||||
- 4437:443
|
- 4437:443
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
labels:
|
labels:
|
||||||
com.centurylinklabs.watchtower.enable: true
|
com.centurylinklabs.watchtower.enable: true
|
||||||
web:
|
web:
|
||||||
image: ${DOCKER_REGISTRY:-}nginx:latest
|
image: ${DOCKER_REGISTRY:-}nginx:latest
|
||||||
restart: always
|
restart: ${RESTART:-unless-stopped}
|
||||||
volumes:
|
volumes:
|
||||||
|
|
||||||
- /share/docker_data/webhub:/usr/share/nginx/html
|
- /share/docker_data/webhub:/usr/share/nginx/html
|
||||||
|
@ -82,5 +82,13 @@ WUD_WATCHER_NAS_CRON=0 * * * *
|
|||||||
WUD_WATCHER_NAS_WATCHALL=true
|
WUD_WATCHER_NAS_WATCHALL=true
|
||||||
WUD_WATCHER_NAS_WATCHBYDEFAULT=true
|
WUD_WATCHER_NAS_WATCHBYDEFAULT=true
|
||||||
|
|
||||||
|
WUD_WATCHER_RACK_HOST=192.168.77.55
|
||||||
|
WUD_WATCHER_RACK_PORT=2376
|
||||||
|
WUD_WATCHER_RACK_CERTFILE=/certs/rack/cert.pem
|
||||||
|
WUD_WATCHER_RACK_CAFILE=/certs/rack/ca.pem
|
||||||
|
WUD_WATCHER_RACK_KEYFILE=/certs/rack/key.pem
|
||||||
|
WUD_WATCHER_RACK_CRON=0 * * * *
|
||||||
|
WUD_WATCHER_RACK_WATCHALL=true
|
||||||
|
WUD_WATCHER_RACK_WATCHBYDEFAULT=true
|
||||||
|
|
||||||
WUD_SERVER_CORS_ENABLED=true
|
WUD_SERVER_CORS_ENABLED=true
|
3
zabbix-server/.env
Normal file
3
zabbix-server/.env
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
APPNAME=zabbix
|
||||||
|
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||||
|
#RESTART=always
|
@ -9,10 +9,10 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
- db-server
|
- db-server
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
logging:
|
extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
|
||||||
driver: loki
|
file: logging.yml
|
||||||
options:
|
#service: openvino # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
|
||||||
loki-url: "http://192.168.77.101:3100/loki/api/v1/push"
|
service: ${LOGGING:-syslog}
|
||||||
labels:
|
labels:
|
||||||
- com.centurylinklabs.watchtower.enable=true
|
- com.centurylinklabs.watchtower.enable=true
|
||||||
- homepage.group=Utilities
|
- homepage.group=Utilities
|
||||||
|
14
zabbix-server/logging.yml
Normal file
14
zabbix-server/logging.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
services:
|
||||||
|
syslog:
|
||||||
|
logging:
|
||||||
|
driver: syslog
|
||||||
|
options:
|
||||||
|
tag: mailu-front
|
||||||
|
|
||||||
|
loki:
|
||||||
|
logging:
|
||||||
|
driver: loki
|
||||||
|
options:
|
||||||
|
loki-url: "http://192.168.77.101:3100/loki/api/v1/push"
|
||||||
|
|
Reference in New Issue
Block a user