Files
provisioning/dockerfiles/services/nextcloud/docker-compose.yml
richard d6806a673e switch sslproxy and fluentd to global service so each host runs one container.
build own image for letsencrypt, and tweek update job runtime.
2017-12-23 22:03:51 -05:00

52 lines
1.1 KiB
YAML

---
# docker-compose file for nextcloud server
# docker login dkregistry.xai-corp.net:5000
# docker-compose build && docker push dkregistry.xai-corp.net:5000/xaicorp/nextcloud:latest
# DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose-prod.yml owncloud
version: '3'
services:
owncloud:
image: "dkregistry.xai-corp.net:5000/xaicorp/nextcloud:latest"
build:
context: .
dockerfile: Dockerfile
ports:
- 8083:80
# - 9083:9000
volumes:
- ./data:/var/www/html
collabora:
image: collabora/code
ports:
- 9980:9980
environment:
domain: office\\.xai-corp\\.net
username: admin
password: ah8031qhnbc
server_name: office.xai-corp.net
# letsencrypt:
# image: linuxserver/letsencrypt
# volumes:
# - ./letsencrypt:/config
# environment:
# URL: xai-corp.net
# SUBDOMAINS: www,sql,xaibox,office
# TZ: America/Montreal
# EMAIL: r_morgan@sympatico.ca
#TODO:
# cron:
# http:
# image: "dkregistry.xai-corp.net:5000/sslproxy:2.0"
# volumes:
# - ./letsencrypt:/etc/letsencrypt:ro
# ports:
# - "443:443"