mirror of
https://github.com/GHOSCHT/franz.git
synced 2024-09-19 23:11:26 +02:00
Add nextcloud
This commit is contained in:
parent
0a891db381
commit
303b5043a1
2 changed files with 49 additions and 4 deletions
|
@ -18,8 +18,49 @@ services:
|
||||||
-p
|
-p
|
||||||
networks:
|
networks:
|
||||||
net:
|
net:
|
||||||
ipv4_address: 172.26.0.7
|
nextcloud-db:
|
||||||
|
image: mariadb:10.5
|
||||||
|
container_name: nextcloud-db
|
||||||
|
restart: always
|
||||||
|
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
|
||||||
|
volumes:
|
||||||
|
- nextcloud_db:/var/lib/mysql
|
||||||
|
networks:
|
||||||
|
nas_net:
|
||||||
|
env_file:
|
||||||
|
- nextcloud_secrets.env
|
||||||
|
nextcloud:
|
||||||
|
image: nextcloud
|
||||||
|
container_name: nextcloud
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- nextcloud_data:/var/www/html
|
||||||
|
env_file:
|
||||||
|
- nextcloud_secrets.env
|
||||||
|
environment:
|
||||||
|
- MYSQL_HOST=nextcloud-db
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
labels:
|
||||||
|
- traefik.enable=true
|
||||||
|
- traefik.http.routers.nextcloud.entrypoints=web
|
||||||
|
- traefik.http.routers.nextcloud.rule=Host(`nextcloud.franz.local`)
|
||||||
|
- traefik.docker.network=traefik-net
|
||||||
|
dns:
|
||||||
|
- 1.1.1.1
|
||||||
|
networks:
|
||||||
|
nas_net:
|
||||||
|
net:
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
net:
|
net:
|
||||||
name: traefik-net
|
name: traefik-net
|
||||||
external: true
|
external: true
|
||||||
|
nas_net:
|
||||||
|
name: nas-net
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
nextcloud_data:
|
||||||
|
name: nextcloud_data
|
||||||
|
nextcloud_db:
|
||||||
|
name: nextcloud_db
|
||||||
|
|
4
nas/nextcloud_secrets.env.txt
Normal file
4
nas/nextcloud_secrets.env.txt
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
MYSQL_ROOT_PASSWORD=wh$#m9LnU%OrzJ80dNJ8dW!At8tMNLQ7
|
||||||
|
MYSQL_PASSWORD=!#n3!r5eJ9UDvV7A!$H24EhlD2L^5bkN
|
||||||
|
MYSQL_DATABASE=nextcloud
|
||||||
|
MYSQL_USER=nextcloud
|
Loading…
Reference in a new issue