| 
									
										
										
										
											2024-04-19 15:08:58 +00:00
										 |  |  | networks:
 | 
					
						
							|  |  |  |   mynet:
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-04-05 20:36:16 +00:00
										 |  |  | services:
 | 
					
						
							|  |  |  |   web:
 | 
					
						
							|  |  |  |     build: .
 | 
					
						
							|  |  |  |     env_file:
 | 
					
						
							|  |  |  |       - .env
 | 
					
						
							|  |  |  |     ports:
 | 
					
						
							|  |  |  |       - "80:80"
 | 
					
						
							|  |  |  |     volumes:
 | 
					
						
							|  |  |  |       - ./:/var/www/html:rw
 | 
					
						
							| 
									
										
										
										
											2025-08-09 17:05:31 +00:00
										 |  |  |     command: ["/usr/local/bin/startup.sh"]
 | 
					
						
							| 
									
										
										
										
											2024-04-05 20:36:16 +00:00
										 |  |  |     depends_on:
 | 
					
						
							| 
									
										
										
										
											2025-08-09 17:05:31 +00:00
										 |  |  |       db:
 | 
					
						
							|  |  |  |         condition: service_healthy
 | 
					
						
							| 
									
										
										
										
											2024-04-19 15:08:58 +00:00
										 |  |  |     networks:
 | 
					
						
							|  |  |  |       - mynet
 | 
					
						
							| 
									
										
										
										
											2025-07-17 16:18:56 +00:00
										 |  |  |     restart: on-failure
 | 
					
						
							| 
									
										
										
										
											2024-04-05 20:36:16 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |   db:
 | 
					
						
							|  |  |  |     build:
 | 
					
						
							|  |  |  |       context: .
 | 
					
						
							|  |  |  |       dockerfile: Dockerfile-db
 | 
					
						
							|  |  |  |     env_file:
 | 
					
						
							|  |  |  |       - .env
 | 
					
						
							|  |  |  |     volumes:
 | 
					
						
							|  |  |  |       - db_data:/var/lib/mysql
 | 
					
						
							| 
									
										
										
										
											2024-04-19 15:08:58 +00:00
										 |  |  |     networks:
 | 
					
						
							|  |  |  |       - mynet
 | 
					
						
							| 
									
										
										
										
											2025-07-17 16:13:12 +00:00
										 |  |  |     healthcheck:
 | 
					
						
							| 
									
										
										
										
											2025-08-09 17:05:31 +00:00
										 |  |  |       test: ["CMD", "/usr/local/bin/healthcheck.sh"]
 | 
					
						
							|  |  |  |       timeout: 20s
 | 
					
						
							|  |  |  |       retries: 10
 | 
					
						
							|  |  |  |       interval: 10s
 | 
					
						
							|  |  |  |       start_period: 40s
 | 
					
						
							| 
									
										
										
										
											2025-07-17 16:13:12 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-04-05 20:36:16 +00:00
										 |  |  | volumes:
 | 
					
						
							|  |  |  |   db_data: {}
 |