52 lines
1.1 KiB
YAML
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"
|