Files

68 lines
1.4 KiB
YAML
Raw Permalink Normal View History

2024-03-11 14:30:21 +07:00
services:
caddy:
2024-11-16 08:11:32 +09:00
image: caddy:2.8.4-alpine
2024-03-11 14:30:21 +07:00
container_name: caddy
env_file: .env
ports:
- 80:80
- 443:443
- 443:443/udp
volumes:
- ./caddy/caddy_data:/data
- ./caddy/caddy_config:/config
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
- ./wordpress/html:/var/www/html
wordpress:
image: wordpress:fpm-alpine
container_name: wordpress
restart: always
depends_on:
- db
volumes:
- ./wordpress/html:/var/www/html
- ./wordpress/custom.ini:/usr/local/etc/php/conf.d/custom.ini
env_file: .env
db:
image: mariadb:10.11.6-jammy
restart: always
volumes:
- ./wordpress/mysql:/var/lib/mysql
env_file: .env
wpcli:
depends_on:
- db
- wordpress
image: wordpress:cli
entrypoint: wp
command: "--info"
env_file: .env
volumes:
- ./wordpress/html:/var/www/html
2024-08-22 11:33:14 +07:00
#phpmyadmin:
# image: bitnami/phpmyadmin:5.2.0-debian-11-r43
# ports:
# - 8080:8080
# - 8443:8443
# environment:
# DATABASE_HOST: db
# restart: always
2024-03-19 15:13:01 +07:00
#redis:
# image: redis:6.2.14
# restart: always
2024-03-11 14:30:21 +07:00
#elastic:
# image: elasticsearch:7.17.13
# restart: always
# environment:
# discovery.type: single-node
# xpack.security.enabled: false
# ports:
# - 9200:9200
# volumes:
# - ./elastic:/usr/share/elasticsearch/data