mirror of
https://gitlab.sectorq.eu/home/docker-compose.git
synced 2025-12-14 02:14:54 +01:00
Compare commits
13 Commits
4537da6174
...
a98a226099
| Author | SHA1 | Date | |
|---|---|---|---|
| a98a226099 | |||
| f6536c0e6c | |||
| b73b3dc929 | |||
| 4e8fe0a1a1 | |||
| 6484de18e8 | |||
| a92d32e73b | |||
| 178f30e9f1 | |||
| 121abc76b0 | |||
| 62a3ba833f | |||
| cd2dc573f4 | |||
| 7b6229bb39 | |||
| f06bcd22a6 | |||
| fa00fadccf |
@@ -1,5 +1,16 @@
|
||||
services:
|
||||
runner:
|
||||
container_name: gitlab-runner
|
||||
restart: always
|
||||
volumes:
|
||||
- runner:/etc/gitlab-runner
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
image: ${DOCKER_REGISTRY:-}gitlab/gitlab-runner:latest
|
||||
labels:
|
||||
- wud.watch.digest=true
|
||||
- wud.watch=true
|
||||
web:
|
||||
|
||||
container_name: gitlab
|
||||
environment:
|
||||
GITLAB_OMNIBUS_CONFIG: "external_url 'https://gitlab.sectorq.eu'\nnginx['listen_port']\
|
||||
@@ -47,8 +58,13 @@ services:
|
||||
restart: unless-stopped
|
||||
shm_size: 4gb
|
||||
volumes:
|
||||
- /share/docker_data/gitlab/config:/etc/gitlab
|
||||
- /share/docker_data/gitlab/logs:/var/log/gitlab
|
||||
- /share/docker_data/gitlab/data:/var/opt/gitlab
|
||||
- config:/etc/gitlab
|
||||
- logs:/var/log/gitlab
|
||||
- data:/var/opt/gitlab
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
version: '3.6'
|
||||
volumes:
|
||||
runner:
|
||||
config:
|
||||
logs:
|
||||
data:
|
||||
@@ -1,4 +1,14 @@
|
||||
services:
|
||||
services:
|
||||
runner:
|
||||
container_name: gitlab-runner
|
||||
restart: always
|
||||
volumes:
|
||||
- runner:/etc/gitlab-runner
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
image: ${DOCKER_REGISTRY:-}gitlab/gitlab-runner:latest
|
||||
labels:
|
||||
- wud.watch.digest=true
|
||||
- wud.watch=true
|
||||
app:
|
||||
environment:
|
||||
GITLAB_OMNIBUS_CONFIG: |
|
||||
@@ -79,7 +89,7 @@ services:
|
||||
constraints:
|
||||
- node.role == manager
|
||||
|
||||
volumes:
|
||||
volumes:
|
||||
config:
|
||||
driver: local
|
||||
logs:
|
||||
|
||||
@@ -16,7 +16,6 @@ volumes:
|
||||
radarr_config:
|
||||
sonarr_config:
|
||||
bazarr_config:
|
||||
flaresolverr_config:
|
||||
|
||||
services:
|
||||
bazarr:
|
||||
@@ -42,7 +41,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: bazarr
|
||||
homepage.container: mediacenter_bazarr
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://bazarr.sectorq.eu
|
||||
@@ -129,7 +128,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: jackett
|
||||
homepage.container: mediacenter_jackett
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://jackett.sectorq.eu
|
||||
@@ -154,7 +153,7 @@ services:
|
||||
JELLYFIN_PublishedServerUrl: https://jf.sectorq.eu
|
||||
hostname: jellyfin
|
||||
image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/jellyfin:latest
|
||||
network_mode: host
|
||||
|
||||
ports:
|
||||
- target: 8096
|
||||
published: 8096
|
||||
@@ -180,7 +179,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: jellyfin
|
||||
homepage.container: mediacenter_jellyfin
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://jf.sectorq.eu
|
||||
@@ -197,6 +196,15 @@ services:
|
||||
placement:
|
||||
constraints:
|
||||
- node.role == manager
|
||||
resources:
|
||||
reservations:
|
||||
devices:
|
||||
- driver: "runc"
|
||||
capabilities: ["gpu"]
|
||||
device_ids: ["/dev/dri/renderD128"]
|
||||
- driver: "runc"
|
||||
capabilities: ["gpu"]
|
||||
device_ids: ["/dev/dri/card1"]
|
||||
jellyseerr:
|
||||
environment:
|
||||
LOG_LEVEL: debug
|
||||
@@ -215,7 +223,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enabl: 'true'
|
||||
homepage.container: jellyseerr
|
||||
homepage.container: mediacenter_jellyseerr
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://js.sectorq.eu
|
||||
@@ -253,7 +261,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: lidarr
|
||||
homepage.container: mediacenter_lidarr
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://lidarr.sectorq.eu
|
||||
@@ -296,7 +304,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: qbittorrent
|
||||
homepage.container: mediacenter_qbittorrent
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Utilities
|
||||
homepage.href: https://qbit.sectorq.eu
|
||||
@@ -339,7 +347,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: radarr
|
||||
homepage.container: mediacenter_radarr
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://radarr.sectorq.eu
|
||||
@@ -381,7 +389,7 @@ services:
|
||||
deploy:
|
||||
labels:
|
||||
com.centurylinklabs.watchtower.enable: 'true'
|
||||
homepage.container: sonarr
|
||||
homepage.container: mediacenter_sonarr
|
||||
homepage.description: Subtitles
|
||||
homepage.group: Media
|
||||
homepage.href: https://sonarr.sectorq.eu
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
APPNAME=zabbix
|
||||
#RESTART=always
|
||||
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||
5
__swarm/zabbix-server/Dockerfile
Normal file
5
__swarm/zabbix-server/Dockerfile
Normal file
@@ -0,0 +1,5 @@
|
||||
FROM zabbix/zabbix-server-pgsql:alpine-latest
|
||||
|
||||
USER root
|
||||
RUN apk add --no-cache curl
|
||||
USER zabbix
|
||||
@@ -48,7 +48,11 @@ services:
|
||||
extends:
|
||||
file: logging.yml
|
||||
service: ${LOGGING:-syslog}
|
||||
image: ${DOCKER_REGISTRY:-}zabbix/zabbix-server-pgsql:alpine-latest
|
||||
#image: ${DOCKER_REGISTRY:-}zabbix/zabbix-server-pgsql:alpine-latest
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: zabbix-server-custom:latest
|
||||
volumes:
|
||||
- /share/docker_data/zabbix-server/server/alertscripts:/usr/lib/zabbix/alertscripts
|
||||
labels:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Zabbix global
|
||||
# ZBX_DEBUGLEVEL=3
|
||||
|
||||
DOCKER_REGISTRY=r.sectorq.eu/library/
|
||||
# Database
|
||||
MYSQL_PASSWORD=zabbix
|
||||
MYSQL_USER=zabbix
|
||||
|
||||
@@ -99,7 +99,6 @@ services:
|
||||
published: 7900
|
||||
protocol: tcp
|
||||
mode: ingress
|
||||
shm_size: 2g
|
||||
image: ${DOCKER_REGISTRY:-}docker.io/selenium/standalone-chrome:latest
|
||||
deploy:
|
||||
labels:
|
||||
|
||||
Reference in New Issue
Block a user