Files
Docker-Chevereto/docker-compose/httpd-php-amd64.yml
2021-08-03 12:33:53 -04:00

47 lines
1.1 KiB
YAML

version: "3"
services:
chv-database:
image: mariadb:focal
networks:
- chv-network
healthcheck:
test: ["CMD-SHELL", "mysqladmin ping --silent"]
volumes:
- chv-data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: chevereto
MYSQL_USER: chevereto
MYSQL_PASSWORD: user_database_password
chv-build:
image: chevereto-build:latest-httpd-php-amd64
networks:
- chv-network
volumes:
- chv-storage:/var/www/html/images/
- chv-assets:/var/www/html/_assets/
ports:
- 8016:80
restart: always
environment:
CHEVERETO_DB_HOST: chv-database
CHEVERETO_DB_USER: chevereto
CHEVERETO_DB_PASS: user_database_password
CHEVERETO_DB_PORT: 3306
CHEVERETO_DB_NAME: chevereto
CHEVERETO_HTTPS: 0
CHEVERETO_ASSET_STORAGE_TYPE: local
CHEVERETO_ASSET_STORAGE_URL: http://localhost:8016/_assets/
CHEVERETO_ASSET_STORAGE_BUCKET: /var/www/html/_assets/
volumes:
chv-data:
chv-assets:
chv-storage:
networks:
chv-network: