sha256:ee1d981da070397638f5882e2501615343f94b9dd166c0fc5a701a897660e04d
Last pushed
4 months by alvarodv24
Type
Compose
Manifest digest
sha256:ee1d981da070397638f5882e2501615343f94b9dd166c0fc5a701a897660e04d
name: medical-manager
services:
app:
build:
context: /home/runner/work/medical_manager/medical_manager
dockerfile: backend/docker/Dockerfile
container_name: medical-manager-app
depends_on:
db:
condition: service_healthy
required: true
environment:
DB_HOST: db
FRONTEND_LOGO_LOCATION: file:/app/frontend/static/img/logo.png
FRONTEND_STATIC_LOCATION: file:/app/frontend/static/
FRONTEND_TEMPLATES_LOCATION: file:/app/frontend/templates/
JPA_DDL_AUTO: update
MEDICAL_MANAGER_INITIAL_ADMIN_EMAIL: [email protected]
SERVER_PORT: "443"
SSL_ENABLED: "true"
image: docker.io/alvarodv24/medical-manager:0.5
networks:
default: null
ports:
- mode: ingress
target: 443
published: "443"
protocol: tcp
db:
container_name: medical-manager-db
environment:
POSTGRES_DB: medical_manager
POSTGRES_PASSWORD: postgres
POSTGRES_USER: postgres
healthcheck:
test:
- CMD-SHELL
- pg_isready -U postgres -d medical_manager
timeout: 5s
interval: 10s
retries: 10
image: postgres:16
networks:
default: null
ports:
- mode: ingress
target: 5432
published: "5432"
protocol: tcp
volumes:
- type: volume
source: medical-manager-db-data
target: /var/lib/postgresql/data
volume: {}
networks:
default:
name: medical-manager_default
volumes:
medical-manager-db-data:
name: medical-manager_medical-manager-db-data
docker compose -f oci://alvarodv24/medical-manager-compose:0.5 upUse the above command to pull and run the Compose file. Learn more.
The PostgreSQL object-relational database system provides reliability and data integrity.
Pulls
1B+
Stars
15023
Last Updated
3 days