id: wordpress
name: WordPress
buildServer: null
deployment:
type: image
image: wordpress:6.9.0-php8.4-apache
container:
port: 80
network: application
volumes:
- name: wp-content
mountPath: /var/www/html/wp-content
initialData: image
environments:
production:
server: 192.0.2.10
rollout:
type: recreate
maintenanceMode: true
reason: Persistent application data uses a single writer
secrets:
runtime:
- WORDPRESS_DB_HOST
- WORDPRESS_DB_NAME
- WORDPRESS_DB_USER
- WORDPRESS_DB_PASSWORD
domains:
primary: wordpress.example.com
tls:
mode: direct