Skip to content

Instantly share code, notes, and snippets.

@RaimonxDev
Last active June 23, 2023 14:55
Show Gist options
  • Save RaimonxDev/d81c53a422c5b8aef579f1da7487fd89 to your computer and use it in GitHub Desktop.
Save RaimonxDev/d81c53a422c5b8aef579f1da7487fd89 to your computer and use it in GitHub Desktop.
version: "3.3"
services:
#CHANGE NAME SERVICES
wordpress-plazafrontend:
##IMAGE WORDPRESS ##
image: wordpress
restart: always
container_name: CHANGE_CONTAINER_NAME
depends_on:
- mysql
environment:
WORDPRESS_DB_HOST: mysql
WORDPRESS_DB_USER: HERE_USER_DB
WORDPRESS_DB_PASSWORD: HERE_YOU_SUPER_PASSWORD
WORDPRESS_DB_NAME: HERE_NAME_DATA_BASE
WORDPRESS_TABLE_PREFIX: PREFIX_DATABASE
volumes:
- CHANGE_NAME_VOLUMEN_WORDPRESS:/var/www/html
- ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
networks:
- traefik
- NAME_YOUR_NETWORK
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik"
- "traefik.http.routers.CHANGE_ROUTER-NAME.rule=Host(`CHANGE_YOUR_DOMAIN`)"
- "traefik.http.routers.CHANGE_ROUTER-NAME.entrypoints=CHANGE_BY_YOUR_ENTRYPOINT"
- "traefik.http.routers.CHANGE_ROUTER-NAME.tls.certresolver=CHANGE_BY_YOUR_RESOLVER"
mysql:
image: mysql:5.7
container_name: CHANGE_CONTAINER_NAME_DATABASE
restart: always
environment:
MYSQL_DATABASE: HERE_NAME_DATA_BASE
MYSQL_USER: HERE_USER_DB
MYSQL_PASSWORD: HERE_YOU_SUPER_PASSWORD
MYSQL_RANDOM_ROOT_PASSWORD: "1"
volumes:
- NAME_YOUR_DATABASE:/var/lib/mysql
networks:
- NAME_YOUR_NETWORK
networks:
traefik:
external: true
NAME_YOUR_NETWORK:
volumes:
wordpress_store:
NAME_YOUR_DATABASE:
file_uploads = On
memory_limit = 512M
upload_max_filesize = 1024M
post_max_size = 64M
max_execution_time = 600
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment