See compose-stacks/organising#19
This commit is contained in:
		| @ -2,7 +2,7 @@ | |||||||
| version: "3.8" | version: "3.8" | ||||||
|   |   | ||||||
| services: | services: | ||||||
|   wordpress: |   app: | ||||||
|     entrypoint: /docker-entrypoint.sh |     entrypoint: /docker-entrypoint.sh | ||||||
|     environment: |     environment: | ||||||
|       - SMTP_HOST=${SMTP_HOST} |       - SMTP_HOST=${SMTP_HOST} | ||||||
|  | |||||||
							
								
								
									
										14
									
								
								compose.yml
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								compose.yml
									
									
									
									
									
								
							| @ -2,7 +2,7 @@ | |||||||
| version: "3.8" | version: "3.8" | ||||||
|  |  | ||||||
| services: | services: | ||||||
|   wordpress: |   app: | ||||||
|     image: "wordpress:5.5.1" |     image: "wordpress:5.5.1" | ||||||
|     volumes: |     volumes: | ||||||
|       - "wordpress_content:/var/www/html/wp-content/" |       - "wordpress_content:/var/www/html/wp-content/" | ||||||
| @ -10,13 +10,21 @@ services: | |||||||
|       - backend |       - backend | ||||||
|       - proxy |       - proxy | ||||||
|     environment: |     environment: | ||||||
|       - WORDPRESS_DB_HOST=mariadb |       - WORDPRESS_DB_HOST=db | ||||||
|       - WORDPRESS_DB_USER=wordpress |       - WORDPRESS_DB_USER=wordpress | ||||||
|       - WORDPRESS_DB_PASSWORD_FILE=/run/secrets/db_password |       - WORDPRESS_DB_PASSWORD_FILE=/run/secrets/db_password | ||||||
|       - WORDPRESS_DB_NAME=wordpress |       - WORDPRESS_DB_NAME=wordpress | ||||||
|       - WORDPRESS_CONFIG_EXTRA=${WORDPRESS_CONFIG_EXTRA} |       - WORDPRESS_CONFIG_EXTRA=${WORDPRESS_CONFIG_EXTRA} | ||||||
|     secrets: |     secrets: | ||||||
|       - db_password |       - db_password | ||||||
|  |     depends_on: | ||||||
|  |       - db | ||||||
|  |     healthcheck: | ||||||
|  |       test: ["CMD", "curl", "-f", "http://localhost"] | ||||||
|  |       interval: 30s | ||||||
|  |       timeout: 10s | ||||||
|  |       retries: 10 | ||||||
|  |       start_period: 1m | ||||||
|     deploy: |     deploy: | ||||||
|       update_config: |       update_config: | ||||||
|         failure_action: rollback |         failure_action: rollback | ||||||
| @ -33,7 +41,7 @@ services: | |||||||
|         - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" |         - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" | ||||||
|         - "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure" |         - "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure" | ||||||
|  |  | ||||||
|   mariadb: |   db: | ||||||
|     image: "mariadb:10.5" |     image: "mariadb:10.5" | ||||||
|     volumes: |     volumes: | ||||||
|       - "mariadb:/var/lib/mysql" |       - "mariadb:/var/lib/mysql" | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user