Commit cc455b49 authored by kaiyou's avatar kaiyou

Add tests

parent 8184fad2
/grafana
/synapse
/write
/nextcloud
/riot.json
\ No newline at end of file
version: '2.1'
services:
redis:
image: redis:latest
auth:
image: docker.tedomum.net/acides/hiboo:master
volumes:
- ./hiboo.db:/tmp/hiboo.db
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:auth.${hostname}
- traefik.port=80
environment:
- AUTHLIB_INSECURE_TRANSPORT=1
- SECRET_KEY
- MAIL_DOMAIN
grafana:
image: grafana/grafana:6.3.5
volumes:
- ./grafana:/var/lib/grafana
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:grafana.${hostname}
- traefik.port=3000
environment:
- GF_SERVER_ROOT_URL=https://grafana.${hostname}
- GF_SECURITY_ADMIN_PASSWORD
- GF_ANALYTICS_REPORTING_ENABLED=false
- GF_AUTH_GENERIC_OAUTH_ENABLED=True
- GF_AUTH_GENERIC_OAUTH_ALLOW_SIGN_UP=True
- GF_AUTH_GENERIC_OAUTH_CLIENT_ID
- GF_AUTH_GENERIC_OAUTH_CLIENT_SECRET
- GF_AUTH_GENERIC_OAUTH_SCOPES=openid profile email
- GF_AUTH_GENERIC_OAUTH_AUTH_URL
- GF_AUTH_GENERIC_OAUTH_TOKEN_URL
synapse:
image: docker.tedomum.net/tedomum/synapse:tedomum-prod
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:matrix.${hostname}
- traefik.port=8008
volumes:
- ./synapse:/data
riot:
image: docker.tedomum.net/tedomum/riot-web:tedomum-prod
labels:
- traefik.enable=true
- traefik.port=80
- traefik.frontend.rule=Host:riot.${hostname}
write:
image: docker.tedomum.net/tedomum/writefreely:develop
labels:
- traefik.enable=true
- traefik.port=8080
- traefik.frontend.rule=Host:write.${hostname}
volumes:
- ./write/keys:/go/keys
- ./write/config.ini:/go/config.ini:ro
- ./write/data:/data
nextcloud:
image: nextcloud:18
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:nextcloud.${hostname}
volumes:
- ./nextcloud/conf:/var/www/html/config
- ./nextcloud/data://var/www/html/data
- ./nextcloud/apps:/var/www/html/apps
- ./nextcloud/custom_apps:/var/www/html/custom_apps
networks:
default:
enable_ipv6: true
driver: bridge
ipam:
driver: default
config:
- subnet: "${prefix}/80"
gateway: "${prefix}1"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment