# Docker Compose file for ClassicPress and the MySQL-DB needed for a "lighter" Wordpress # Adopted for the use on Synology paired with Portainer version: '3.1' services: classicpress: image: marverix/classicpress:latest container_name: ClassicPress restart: always ports: - 8181:80 environment: CP_DB_HOST: db CP_DB_USER: exampleuser CP_DB_PASSWORD: examplepass CP_DB_NAME: exampledb APACHE_RUN_USER_ID: PUID APACHE_RUN_GROUP_ID: PGID volumes: - /volume1/docker/classicpress/data:/data db: image: mysql:5.7 container_name: ClassicPress-DB restart: always environment: MYSQL_DATABASE: exampledb MYSQL_USER: exampleuser MYSQL_PASSWORD: examplepass MYSQL_RANDOM_ROOT_PASSWORD: '1' volumes: - /volume1/docker/classicpress/db:/var/lib/mysql volumes: classicpress: db: