90 lines
2.3 KiB
YAML
90 lines
2.3 KiB
YAML
services:
|
|
unifi:
|
|
image: linuxserver/unifi-controller:latest
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=America/Detroit
|
|
ports:
|
|
- 10001:10001/udp
|
|
- 3478:3478/udp
|
|
- 6789:6789/tcp
|
|
- 8080:8080/tcp
|
|
- 8081:8081/tcp
|
|
- 8443:8443/tcp
|
|
- 8843:8843/tcp
|
|
- 8880:8880/tcp
|
|
volumes:
|
|
- /containers/data/unifi:/config
|
|
restart: always
|
|
logging:
|
|
driver: fluentd
|
|
options:
|
|
tag: "{{.ImageName}}|{{.Name}}|{{.ImageFullID}}|{{.FullID}}"
|
|
|
|
samba:
|
|
image: dperson/samba:latest
|
|
environment:
|
|
TZ: 'EST5EDT'
|
|
USERID: 1000
|
|
GROUPID: 1000
|
|
ports:
|
|
- "137:137/udp"
|
|
- "138:138/udp"
|
|
- "139:139/tcp"
|
|
- "445:445/tcp"
|
|
read_only: true
|
|
tmpfs:
|
|
- /tmp
|
|
restart: unless-stopped
|
|
stdin_open: true
|
|
tty: true
|
|
volumes:
|
|
- /containers/data/paperless/consume:/mnt/paperlessconsume:z
|
|
- /containers/data/samba/logs:/var/log
|
|
command:
|
|
-w "HOME"
|
|
-s "Paperless;/mnt/paperlessconsume;yes;no;no;printer"
|
|
-u "printer;password_here"
|
|
-g "ea support = yes"
|
|
-g "fruit:advertise_fullsync = true"
|
|
-g "durable handles = yes"
|
|
-g "kernel oplocks = no"
|
|
-g "kernel share modes = no"
|
|
-g "posix locking = no"
|
|
-g "inherit acls = yes"
|
|
-p
|
|
-S
|
|
-r
|
|
logging:
|
|
driver: fluentd
|
|
options:
|
|
tag: "{{.ImageName}}|{{.Name}}|{{.ImageFullID}}|{{.FullID}}"
|
|
|
|
|
|
hastypaste:
|
|
image: ghcr.io/enchant97/hasty-paste:latest
|
|
restart: unless-stopped
|
|
environment:
|
|
- NEW_AT_INDEX=True
|
|
volumes:
|
|
- /containers/data/hastypaste:/app/data
|
|
ports:
|
|
- 60097:8000
|
|
logging:
|
|
driver: fluentd
|
|
options:
|
|
tag: "{{.ImageName}}|{{.Name}}|{{.ImageFullID}}|{{.FullID}}"
|
|
|
|
gitlab-runner:
|
|
image: gitlab/gitlab-runner:latest
|
|
restart: unless-stopped
|
|
volumes:
|
|
- /containers/data/gitlab-runner:/etc/gitlab-runner
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
logging:
|
|
driver: fluentd
|
|
options:
|
|
tag: "{{.ImageName}}|{{.Name}}|{{.ImageFullID}}|{{.FullID}}"
|
|
|