...
 
Commits (2)
......@@ -9,15 +9,13 @@ services:
- 443:443
volumes:
- ./data/nginx/certs:/etc/nginx/certs:ro
- ./data/nginx/conf.d:/etc/nginx/conf.d:ro
- ./data/nginx/conf.d:/etc/nginx/conf.d:rw
- ./data/nginx/vhost.d:/etc/nginx/vhost.d
- ./data/nginx/html:/usr/share/nginx/html
- /var/run/docker.sock:/tmp/docker.sock:ro
networks:
sangha-api_default:
external: true
sangha-donate_default:
external: true
- default
- proxy
nginx-letsencrypt-companion:
image: jrcs/letsencrypt-nginx-proxy-companion
......@@ -27,4 +25,7 @@ services:
volumes:
- ./data/nginx/certs:/etc/nginx/certs:rw
- /var/run/docker.sock:/var/run/docker.sock:ro
\ No newline at end of file
networks:
proxy:
driver: bridge
......@@ -24,7 +24,15 @@ services:
- LETSENCRYPT_HOST="api.techcultivation.org"
- VIRTUAL_HOST="api.techcultivation.org"
- VIRTUAL_PORT="9991"
networks:
- default
- proxy
sangha-rabbitmq:
restart: unless-stopped
image: registry.gitlab.techcultivation.org/sangha/sangha-deployment/sangha-rabbitmq:deployment
networks:
proxy:
external:
name: nginxproxy_proxy
......@@ -4,6 +4,8 @@ services:
sangha-donate-live:
image: registry.gitlab.techcultivation.org/sangha/sangha-donate:v1.0.0-beta2
restart: unless-stopped
networks:
- proxy
environment:
- LETSENCRYPT_EMAIL="hostmaster@techcultivation.org"
- LETSENCRYPT_HOST="donate.techcultivation.org"
......@@ -16,6 +18,8 @@ services:
sangha-donate-sandbox:
image: registry.gitlab.techcultivation.org/sangha/sangha-donate:dev
restart: unless-stopped
networks:
- proxy
environment:
- LETSENCRYPT_EMAIL="hostmaster@techcultivation.org"
- LETSENCRYPT_HOST="sandbox.donate.techcultivation.org"
......@@ -28,6 +32,8 @@ services:
sangha-embed-live:
image: registry.gitlab.techcultivation.org/sangha-webcomponents/sangha-embed:v1.1.1
restart: unless-stopped
networks:
- proxy
environment:
- LETSENCRYPT_EMAIL="hostmaster@techcultivation.org"
- LETSENCRYPT_HOST="embed.techcultivation.org"
......@@ -36,6 +42,8 @@ services:
sangha-embed-sandbox:
image: registry.gitlab.techcultivation.org/sangha-webcomponents/sangha-embed:dev
restart: unless-stopped
networks:
- proxy
environment:
- LETSENCRYPT_EMAIL="hostmaster@techcultivation.org"
- LETSENCRYPT_HOST="sandbox.embed.techcultivation.org"
......@@ -56,3 +64,8 @@ services:
- 127.0.0.1:9981:80
environment:
- ENVIRONMENT=sandbox
networks:
proxy:
external:
name: nginxproxy_proxy
......@@ -62,3 +62,11 @@ services:
- SENTRY_REDIS_HOST=redis
- SENTRY_MEMCACHED_HOST=memcached
- SENTRY_USE_SSL=1
networks:
- default
- proxy
networks:
proxy:
external:
name: nginxproxy_proxy
......@@ -31,6 +31,9 @@ services:
- LETSENCRYPT_EMAIL="hostmaster@techcultivation.org"
- LETSENCRYPT_HOST="zammad.techcultivation.org"
- VIRTUAL_HOST="zammad.techcultivation.org"
networks:
- default
- proxy
zammad:
image: registry.gitlab.techcultivation.org/techcultivation/zammad-compose/zammad:${VERSION}
......@@ -59,3 +62,8 @@ services:
depends_on:
*depends
restart: unless-stopped
networks:
proxy:
external:
name: nginxproxy_proxy