36 lines
758 B
YAML
36 lines
758 B
YAML
|
services:
|
||
|
fpm:
|
||
|
image: git.shihaam.dev/dockerfiles/nextcloud/fpm:latest
|
||
|
hostname: fpm
|
||
|
volumes:
|
||
|
- nextcloud-config:/var/www/html/config:rw
|
||
|
- nextcloud-apps:/var/www/html/apps:rw
|
||
|
- /mnt/vol0/nextcloud-data:/var/www/html/data:rw
|
||
|
depends_on:
|
||
|
- mysql
|
||
|
|
||
|
nginx:
|
||
|
image: git.shihaam.dev/dockerfiles/nextcloud/nginx
|
||
|
hostname: nginx
|
||
|
ports:
|
||
|
- 8003:80
|
||
|
volumes_from:
|
||
|
- fpm
|
||
|
depends_on:
|
||
|
- fpm
|
||
|
|
||
|
mysql:
|
||
|
image: mysql:8.0-debian
|
||
|
hostname: mysql
|
||
|
environment:
|
||
|
MYSQL_DATABASE: nextcloud
|
||
|
MYSQL_USER: nextcloud
|
||
|
MYSQL_PASSWORD: nextcloud
|
||
|
MYSQL_ALLOW_EMPTY_PASSWORD: true
|
||
|
volumes:
|
||
|
- ./database:/var/lib/mysql
|
||
|
|
||
|
volumes:
|
||
|
nextcloud-config:
|
||
|
nextcloud-apps:
|