# documentation: https://www.classicpress.net/ # slogan: A lightweight, stable, instantly familiar free open-source content management system, based on WordPress without the block editor (Gutenberg). # tags: cms, blog, content, management # logo: svgs/classicpress.svg services: classicpress: image: classicpress/classicpress:latest volumes: - classicpress-files:/var/www/html environment: - SERVICE_FQDN_CLASSICPRESS - CLASSICPRESS_DB_HOST=mysql - CLASSICPRESS_DB_USER=$SERVICE_USER_CLASSICPRESS - CLASSICPRESS_DB_PASSWORD=$SERVICE_PASSWORD_CLASSICPRESS - CLASSICPRESS_DB_NAME=classicpress depends_on: - mysql healthcheck: test: ["CMD", "curl", "-f", "http://127.0.0.1"] interval: 2s timeout: 10s retries: 10 mysql: image: mysql:8 volumes: - mysql-data:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=$SERVICE_PASSWORD_ROOT - MYSQL_DATABASE=classicpress - MYSQL_USER=$SERVICE_USER_CLASSICPRESS - MYSQL_PASSWORD=$SERVICE_PASSWORD_CLASSICPRESS healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1"] interval: 5s timeout: 20s retries: 10