archive/NAS/NG-NextCloud.yaml
traveler 123fae9451 n
2025-06-25 14:07:44 -05:00

65 lines
1.4 KiB
YAML
Executable file

version: "3.3"
services:
db:
image: mariadb:10.4
container_name: mariadb
hostname: mariadb
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: always
# networks:
# - netgrimoire
volumes:
- /DockerVol/Mariadb:/var/lib/mysql
ports:
- 3306:3306
environment:
- MYSQL_ROOT_PASSWORD=F@lcon12
- MYSQL_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- TZ=America/Chicago
nextcloud:
# image: nextcloud:25
image: nextcloud
container_name: nextcloud
hostname: nextcloud
# networks:
# - netgrimoire
ports:
- 8080:80
links:
- db
volumes:
- /DockerVol/NextCloud:/var/www/html
- /srv/ssd1/NextCloud:/var/www/html/data
restart: always
environment:
- TZ=America/Chicago
# logging:
# driver: gelf
# options:
# gelf-address: udp://graylog.home.pnclocal.com:12201
labels:
com.centurylinklabs.watchtower.enable: "true"
collabora:
image: collabora/code
container_name: collabora
hostname: collabora
# networks:
# - netgrimoire
ports:
- 9980:9980
environment:
- PGID=33
- PUID=33
- domain=office\\.netgrimoire\\.com
- aliasgroup1=https://office.netgrimoire.com:443
- extra_params=--o:ssl.enable=false
- TZ=America/Chicago
cap_add:
- MKNOD
restart: always