Initial commit - Mold Cost Calculator Application (Security Fixed)
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# podman-compose.development.yml
|
||||
#
|
||||
# Defines the services for the isolated Development environment.
|
||||
#
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
app_development:
|
||||
container_name: mold_cost_tool_development
|
||||
image: mold_cost_tool_development_image
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
env_file:
|
||||
- .env.development
|
||||
ports:
|
||||
- "5001:5000"
|
||||
volumes:
|
||||
- ./instance:/app/instance
|
||||
- ./logs:/app/logs
|
||||
- ./db_data/development:/app/db_data/development
|
||||
|
||||
db_development:
|
||||
container_name: mold_cost_db_development
|
||||
image: docker.io/postgres:13
|
||||
env_file:
|
||||
- .env.development
|
||||
volumes:
|
||||
- ./db_data/development:/var/lib/postgresql/data
|
||||
- ./deploy/db/init:/docker-entrypoint-initdb.d
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"]
|
||||
interval: 5s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
restart: always
|
||||
ports:
|
||||
- "5434:5432" # Exposes on host port 5434 for external access if needed
|
||||
networks:
|
||||
- mold_network_development
|
||||
|
||||
volumes:
|
||||
postgres_data_development:
|
||||
name: mold_cost_postgres_data_development
|
||||
|
||||
networks:
|
||||
mold_network_development:
|
||||
name: mold_cost_network_development
|
||||
Reference in New Issue
Block a user