Aktualisieren data/composer/letsencrypt/docker-compose.yml, data/composer/psc/docker-compose.yml Dateien
This commit is contained in:
commit
0b299347ae
39
data/composer/letsencrypt/docker-compose.yml
Normal file
39
data/composer/letsencrypt/docker-compose.yml
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
version: '2'
|
||||||
|
|
||||||
|
services:
|
||||||
|
nginx-proxy:
|
||||||
|
image: jwilder/nginx-proxy
|
||||||
|
container_name: nginx-proxy
|
||||||
|
ports:
|
||||||
|
- "80:80"
|
||||||
|
- "443:443"
|
||||||
|
volumes:
|
||||||
|
- conf:/etc/nginx/conf.d
|
||||||
|
- vhost:/etc/nginx/vhost.d
|
||||||
|
- html:/usr/share/nginx/html
|
||||||
|
- dhparam:/etc/nginx/dhparam
|
||||||
|
- certs:/etc/nginx/certs:ro
|
||||||
|
- /var/run/docker.sock:/tmp/docker.sock:ro
|
||||||
|
networks:
|
||||||
|
- proxy-tier
|
||||||
|
letsencrypt:
|
||||||
|
image: jrcs/letsencrypt-nginx-proxy-companion
|
||||||
|
container_name: nginx-proxy-le
|
||||||
|
volumes_from:
|
||||||
|
- nginx-proxy
|
||||||
|
volumes:
|
||||||
|
- certs:/etc/nginx/certs:rw
|
||||||
|
- acme:/etc/acme.sh
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
|
|
||||||
|
networks:
|
||||||
|
proxy-tier:
|
||||||
|
external:
|
||||||
|
name: nginx-proxy
|
||||||
|
volumes:
|
||||||
|
conf:
|
||||||
|
vhost:
|
||||||
|
html:
|
||||||
|
dhparam:
|
||||||
|
certs:
|
||||||
|
acme:
|
||||||
143
data/composer/psc/docker-compose.yml
Normal file
143
data/composer/psc/docker-compose.yml
Normal file
@ -0,0 +1,143 @@
|
|||||||
|
version: "3"
|
||||||
|
services:
|
||||||
|
mongodb:
|
||||||
|
image: mongo:latest
|
||||||
|
volumes:
|
||||||
|
- mongodb:/data/db
|
||||||
|
networks:
|
||||||
|
- common
|
||||||
|
mysql:
|
||||||
|
image: registry.gitlab.com/printshopcreator/docker/docker_mysql:latest
|
||||||
|
depends_on:
|
||||||
|
- mongodb
|
||||||
|
environment:
|
||||||
|
- MYSQL_ROOT_PASSWORD=Wichtig1
|
||||||
|
- MYSQL_DATABASE=psc
|
||||||
|
volumes:
|
||||||
|
- mysql:/var/lib/mysql
|
||||||
|
networks:
|
||||||
|
- common
|
||||||
|
cron:
|
||||||
|
image: registry.gitlab.com/printshopcreator/docker/docker_cron:php7
|
||||||
|
depends_on:
|
||||||
|
- mongodb
|
||||||
|
- mysql
|
||||||
|
environment:
|
||||||
|
- SYMFONY_DECRYPTION_SECRET=ZfzbggHk012ImxwsovgF0iLkJf7pUJlMJ+uBLNTHFxbwz0iwe7STUJhAyULlDSv9unBVXfPW3DFf/VuVw6vPCQ==%
|
||||||
|
volumes:
|
||||||
|
- templates:/data/www/old/application/design
|
||||||
|
- styles:/data/www/old/public/styles
|
||||||
|
- temp:/data/www/old/public/temp
|
||||||
|
- market:/data/www/old/market
|
||||||
|
- market:/data/www/new/web/market
|
||||||
|
- temp:/data/www/new/web/uploads_backend
|
||||||
|
- temp:/data/www/new/web/temp
|
||||||
|
- uploads:/data/www/new/web/uploads
|
||||||
|
- uploads:/data/www/old/public/uploads
|
||||||
|
- shops:/data/www/old/public/shops
|
||||||
|
- shops:/data/www/new/web/uploads_shops
|
||||||
|
- packages:/data/www/old/data/packages
|
||||||
|
- media:/data/www/new/web/media
|
||||||
|
- plugins:/data/www/new/var/plugins/Custom
|
||||||
|
networks:
|
||||||
|
- common
|
||||||
|
php:
|
||||||
|
image: registry.gitlab.com/printshopcreator/docker/docker_php:php7
|
||||||
|
depends_on:
|
||||||
|
- mongodb
|
||||||
|
- mysql
|
||||||
|
environment:
|
||||||
|
- ftpUsername=dwsgruppe
|
||||||
|
- ftpPassword=23fd230d9sd
|
||||||
|
- ftpHost=dockserver.de
|
||||||
|
- ftpPort=20000
|
||||||
|
- ftpIp=188.34.194.141
|
||||||
|
- supportUrl=bbfde5d5-3192-4529-8a63-e4297fb98a2a
|
||||||
|
- SYMFONY_DECRYPTION_SECRET=ZfzbggHk012ImxwsovgF0iLkJf7pUJlMJ+uBLNTHFxbwz0iwe7STUJhAyULlDSv9unBVXfPW3DFf/VuVw6vPCQ==%
|
||||||
|
volumes:
|
||||||
|
- templates:/data/www/old/application/design
|
||||||
|
- styles:/data/www/old/public/styles
|
||||||
|
- temp:/data/www/old/public/temp
|
||||||
|
- market:/data/www/old/market
|
||||||
|
- market:/data/www/new/web/market
|
||||||
|
- temp:/data/www/new/web/uploads_backend
|
||||||
|
- temp:/data/www/new/web/temp
|
||||||
|
- uploads:/data/www/new/web/uploads
|
||||||
|
- uploads:/data/www/old/public/uploads
|
||||||
|
- shops:/data/www/old/public/shops
|
||||||
|
- shops:/data/www/new/web/uploads_shops
|
||||||
|
- packages:/data/www/old/data/packages
|
||||||
|
- media:/data/www/new/web/media
|
||||||
|
- plugins:/data/www/new/var/plugins/Custom
|
||||||
|
networks:
|
||||||
|
- common
|
||||||
|
tp:
|
||||||
|
image: registry.gitlab.com/printshopcreator/docker/docker_tp:swarm
|
||||||
|
networks:
|
||||||
|
- common
|
||||||
|
web:
|
||||||
|
image: registry.gitlab.com/printshopcreator/docker/docker_web:php7_tp
|
||||||
|
environment:
|
||||||
|
- VIRTUAL_HOST=dws-bestesvonhier.dockserver.de,dws-printchampion.dockserver.de,dwsintern.dockserver.de
|
||||||
|
- VIRTUAL_PORT=8000
|
||||||
|
- VIRTUAL_NETWORK=nginx-proxy
|
||||||
|
- LETSENCRYPT_HOST=dws-bestesvonhier.dockserver.de,dws-printchampion.dockserver.de,dwsintern.dockserver.de
|
||||||
|
- LETSENCRYPT_EMAIL=info@dws-gruppe.de
|
||||||
|
depends_on:
|
||||||
|
- mongodb
|
||||||
|
- mysql
|
||||||
|
- php
|
||||||
|
volumes:
|
||||||
|
- templates:/data/www/old/application/design
|
||||||
|
- styles:/data/www/old/public/styles
|
||||||
|
- temp:/data/www/old/public/temp
|
||||||
|
- market:/data/www/old/market
|
||||||
|
- market:/data/www/new/web/market
|
||||||
|
- temp:/data/www/new/web/uploads_backend
|
||||||
|
- temp:/data/www/new/web/temp
|
||||||
|
- uploads:/data/www/new/web/uploads
|
||||||
|
- uploads:/data/www/old/public/uploads
|
||||||
|
- shops:/data/www/old/public/shops
|
||||||
|
- shops:/data/www/new/web/uploads_shops
|
||||||
|
- packages:/data/www/old/data/packages
|
||||||
|
- media:/data/www/new/web/media
|
||||||
|
- plugins:/data/www/new/var/plugins/Custom
|
||||||
|
ports:
|
||||||
|
- "8000:80"
|
||||||
|
networks:
|
||||||
|
- proxy-tier
|
||||||
|
- common
|
||||||
|
sftp:
|
||||||
|
image: atmoz/sftp
|
||||||
|
ports:
|
||||||
|
- "20000:22"
|
||||||
|
command: ["/entrypoint", "dwsgruppe:23fd230d9sd:::upload"]
|
||||||
|
volumes:
|
||||||
|
- templates:/home/dwsgruppe/upload/templates
|
||||||
|
- uploads:/home/dwsgruppe/upload/uploads
|
||||||
|
- packages:/home/dwsgruppe/upload/packages
|
||||||
|
- shops:/home/dwsgruppe/upload/shops
|
||||||
|
- styles:/home/dwsgruppe/upload/styles
|
||||||
|
- temp:/home/dwsgruppe/upload/temp
|
||||||
|
- market:/home/dwsgruppe/upload/market
|
||||||
|
- plugins:/home/dwsgruppe/upload/plugins
|
||||||
|
networks:
|
||||||
|
- common
|
||||||
|
volumes:
|
||||||
|
templates:
|
||||||
|
styles:
|
||||||
|
shops:
|
||||||
|
packages:
|
||||||
|
plugins:
|
||||||
|
uploads:
|
||||||
|
temp:
|
||||||
|
market:
|
||||||
|
media:
|
||||||
|
mysql:
|
||||||
|
mongodb:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
common:
|
||||||
|
proxy-tier:
|
||||||
|
external:
|
||||||
|
name: nginx-proxy
|
||||||
Loading…
Reference in New Issue
Block a user