1 changed files with 65 additions and 0 deletions
@ -0,0 +1,65 @@ |
|||||||
|
version: "3.5" |
||||||
|
|
||||||
|
networks: |
||||||
|
webNet: |
||||||
|
external: |
||||||
|
name: webNet |
||||||
|
backend: |
||||||
|
internal: true |
||||||
|
|
||||||
|
services: |
||||||
|
mysql_nextcloud: |
||||||
|
image: mariadb:10.3 |
||||||
|
container_name: mysql_nextcloud |
||||||
|
networks: |
||||||
|
- backend |
||||||
|
restart: unless-stopped |
||||||
|
volumes: |
||||||
|
- ./_data_/db.mysql/config:/etc/mysql/conf.d |
||||||
|
- ./_data_/db.mysql/db:/var/lib/mysql |
||||||
|
# import an existing DB |
||||||
|
#- /home/titzi/db/nextcloud.sql:/docker-entrypoint-initdb.d/import.sql |
||||||
|
environment: |
||||||
|
MYSQL_USER: nextcloud |
||||||
|
MYSQL_DATABASE: nextcloud |
||||||
|
env_file: |
||||||
|
mysql.env |
||||||
|
|
||||||
|
redis: |
||||||
|
image: redis:5 |
||||||
|
container_name: redis |
||||||
|
networks: |
||||||
|
- backend |
||||||
|
restart: unless-stopped |
||||||
|
|
||||||
|
nextcloud: |
||||||
|
depends_on: |
||||||
|
- mysql_nextcloud |
||||||
|
- redis |
||||||
|
image: nextcloud:18.0.0 |
||||||
|
container_name: nextcloud |
||||||
|
networks: |
||||||
|
- webNet |
||||||
|
- backend |
||||||
|
restart: unless-stopped |
||||||
|
volumes: |
||||||
|
- ./_data_/nextcloud/root:/var/www/html |
||||||
|
- ./_data_/nextcloud/custom_apps:/var/www/html/custom_apps |
||||||
|
- ./_data_/nextcloud/config:/var/www/html/config |
||||||
|
- ./_data_/nextcloud/data:/var/www/html/data |
||||||
|
environment: |
||||||
|
MYSQL_DATABASE: nextcloud |
||||||
|
MYSQL_USER: nextcloud |
||||||
|
MYSQL_HOST: mysql_nextcloud |
||||||
|
NEXTCLOUD_TABLE_PREFIX: "oc_" |
||||||
|
NEXTCLOUD_ADMIN_USER: mextcloud-admin |
||||||
|
VIRTUAL_HOST: nextcloud.ckris.de |
||||||
|
LETSENCRYPT_HOST: nextcloud.ckris.de |
||||||
|
LETSENCRYPT_EMAIL: webmaster@ckris.de |
||||||
|
env_file: |
||||||
|
nextcloud.env |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in new issue