1
0
Files
2025-07-20 01:03:16 -04:00

69 lines
1.7 KiB
YAML

---
# WordPress
# Content Management System
# Created by WordPress Foundation
# ↳ https://github.com/WordPress
services:
wordpress:
image: docker.io/bitnami/wordpress:latest
container_name: wordpress-server
restart: unless-stopped
depends_on:
- wordpress-mariadb
networks:
- proxy
# ports:
# - 80:80
# - 443:443
environment:
PUID: 1000
PGID: 1000
WORDPRESS_DATABASE_HOST: 'wordpress-mariadb'
WORDPRESS_DATABASE_USER: ${DB_USER}
WORDPRESS_DATABASE_PASSWORD: ${DB_PASS}
WORDPRESS_DATABASE_PORT_NUMBER: 3306
WORDPRESS_DATABASE_NAME: 'wordpress'
WORDPRESS_USERNAME: ${WP_USER}
WORDPRESS_PASSWORD: ${WP_PASS}
WORDPRESS_EMAIL: ${WP_EMAIL}
WORDPRESS_FIRSTNAME: ${WP_FNAME}
WORDPRESS_LASTNAME: ${WP_LNAME}
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- /home/fxequals/docker/wordpress/data:/bitnami/wordpress # sudo chown 1001 on host folder
wordpress-mariadb:
image: docker.io/bitnami/mariadb:latest
container_name: wordpress-mariadb
restart: unless-stopped
networks:
- proxy
# ports:
# - 3306:3306
environment:
PUID: 1000
PGID: 1000
ALLOW_EMPTY_PASSWORD: no
MARIADB_USER: ${DB_USER}
MARIADB_PASSWORD: ${DB_PASS}
MARIADB_DATABASE: wordpress
MARIADB_ROOT_PASSWORD: ${DB_ROOT}
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- /home/fxequals/docker/wordpress/database:/bitnami/mariadb # sudo chown 1001 on host folder
networks:
proxy:
external: true
# Documentation available at https://wordpress.com/support/