Initial commit

This commit is contained in:
2025-09-29 14:13:31 +00:00
commit 7823d5c0ea
5 changed files with 155 additions and 0 deletions

38
compose.yaml.hbs Normal file
View File

@@ -0,0 +1,38 @@
services:
{{app_id}}-wordpress:
image: wordpress:6.8.2-php8.1-apache
restart: always
ports:
- {{entitlements.port-number}}:80
volumes:
- {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}wordpress:/var/www/html
environment:
WORDPRESS_DB_HOST: {{app_id}}-mysql:3306
WORDPRESS_DB_USER: {{entitlements.db-user}}
WORDPRESS_DB_PASSWORD: {{entitlements.db-password}}
WORDPRESS_DB_NAME: {{entitlements.db-name}}
{{#unless (eq entitlements.os "windows")}}
user: {{entitlements.uid}}:{{entitlements.gid}}
{{/unless}}
logging:
driver: local
depends_on:
- {{app_id}}-mysql
{{app_id}}-mysql:
image: mysql:9.4.0
restart: always
ports:
- {{entitlements.db-port-number}}:3306
volumes:
- {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}mysql:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: {{entitlements.db-root-password}}
MYSQL_DATABASE: {{entitlements.db-name}}
MYSQL_USER: {{entitlements.db-user}}
MYSQL_PASSWORD: {{entitlements.db-password}}
{{#unless (eq entitlements.os "windows")}}
user: {{entitlements.uid}}:{{entitlements.gid}}
{{/unless}}
logging:
driver: local