Skip to content

Instantly share code, notes, and snippets.

@oki
Created September 10, 2021 08:51
Show Gist options
  • Save oki/b55c23dc26a2f832c8376682aa7237e7 to your computer and use it in GitHub Desktop.
Save oki/b55c23dc26a2f832c8376682aa7237e7 to your computer and use it in GitHub Desktop.
version: "3"
services:
wordpress:
image: wordpress
ports:
- "80"
networks:
- traefik-public
- backend
deploy:
replicas: 1
labels:
- traefik.enable=true
- traefik.port=80
- traefik.tags=traefik-public
- traefik.frontend.rule=Host:xxx.pl
- traefik.docker.network=traefik-public
- traefik.redirectorservice.frontend.entryPoints=http
- traefik.redirectorservice.frontend.redirect.entryPoint=https
- traefik.webservice.frontend.entryPoints=https
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: xxx_user
WORDPRESS_DB_PASSWORD: xxx
WORDPRESS_DB_NAME: xxx_db
volumes:
- wordpress:/var/www/html
db:
image: mysql:5.7
environment:
MYSQL_DATABASE: xxx_db
MYSQL_USER: xxx_user
MYSQL_PASSWORD: xxx
MYSQL_RANDOM_ROOT_PASSWORD: '1'
networks:
- backend
volumes:
- db:/var/lib/mysql
networks:
traefik-public:
external: true
backend:
volumes:
wordpress:
db:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment