##// END OF EJS Templates
feat(compose): remove version strings as they are deprecated since new compose version
feat(compose): remove version strings as they are deprecated since new compose version

File last commit:

r418:9682fc67
r418:9682fc67
Show More
docker-compose-services.override.yaml
78 lines | 2.1 KiB | text/x-yaml | YamlLexer
/ templates / docker-compose-services.override.yaml
multiple changes...
r24 ## This is a final override file for services stack
## Add your own customizations
## docker network create -d overlay lb-net
services:
database:
templates: optimized templates for override
r122 deploy:
# to disable usage of this service using your own postgres instance set replicas to 0
replicas: 1
fix(db): fixed missing profiles for selecting different database type
r412 profiles:
["postgres", "database"]
compose: added more config options into override templates
r154 # ports:
# # expose running db to host under 5432 port
# - "127.0.0.1::5432"
multiple changes...
r24 database-mysql:
templates: optimized templates for override
r122 deploy:
# to disable usage of this service, running your own mysql instance set replicas to 0
replicas: 1
fix(db): fixed missing profiles for selecting different database type
r412 profiles:
["mysql", "database"]
multiple changes...
r24
redis:
templates: optimized templates for override
r122 # to disable usage of this service using external redis set replicas to 0
deploy:
replicas: 1
multiple changes...
r24
elasticsearch:
templates: optimized templates for override
r122 # to disable usage of this service using external elasticsearch set replicas to 0
deploy:
replicas: 1
multiple changes...
r24
overrides: fix nginx-statics override
r252 nginx-statics:
feat(ssl): ensure all services get SSL enabled during init phase
r340 labels:
- "traefik.enable=true"
# # Enable http+https endpoints to serve SSL, select just 1 to disable the other
# - "traefik.http.routers.nginx-statics.entrypoints=http,https"
multiple changes...
r24
channelstream:
templates: optimized templates for override
r122 labels:
- "traefik.enable=true"
# # Enable http+https endpoints to serve SSL, select just 1 to disable the other
# - "traefik.http.routers.channelstream.entrypoints=http,https"
docker: multiple changes...
r73
portainer:
# Run with COMPOSE_PROFILES=portainer
# to access portainer set separate domain for portainer
rccontrol: added .ini templates
r138 # also needs an external new volume
docker: multiple changes...
r73 # docker volume create --label keep=1 --name=portainer_data
image: portainer/portainer-ce:latest
restart: always
volumes:
- portainer_data:/data
- /var/run/docker.sock:/var/run/docker.sock
deploy:
mode: replicated
replicas: 1
placement:
constraints:
# limit swarm deploy to MANAGER only
- node.role == manager
networks:
- rhodecode_network
labels:
- "traefik.enable=true"
- "traefik.http.routers.portainer.entrypoints=https"
- "traefik.http.routers.portainer.rule=Host(`portainer.yourdomain.com`)"
- "traefik.http.services.portainer.loadbalancer.server.port=9000"
profiles:
["portainer"]
volumes:
portainer_data:
external: true