sha256:972376efb82619cc644a13e9d7c3af84ac8a78ce164f770a58e169ef408b09fc
Last pushed
4 months by alvarodv24
Type
Compose
Manifest digest
sha256:972376efb82619cc644a13e9d7c3af84ac8a78ce164f770a58e169ef408b09fc
name: medical-manager
services:
db:
image: postgres:16
container_name: medical-manager-db
environment:
POSTGRES_DB: medical_manager
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
ports:
- "5432:5432"
volumes:
- medical-manager-db-data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres -d medical_manager"]
interval: 10s
timeout: 5s
retries: 10
app:
image: docker.io/alvarodv24/medical-manager:develop-20260526215318-3ed3a19
build:
context: ../..
dockerfile: backend/docker/Dockerfile
container_name: medical-manager-app
depends_on:
db:
condition: service_healthy
environment:
DB_HOST: db
DB_PORT: 5432
DB_NAME: medical_manager
DB_USERNAME: postgres
DB_PASSWORD: postgres
SERVER_PORT: 443
SSL_ENABLED: true
SSL_KEY_STORE_PASSWORD: changeit
MEDICAL_MANAGER_INITIAL_ADMIN_ENABLED: true
MEDICAL_MANAGER_INITIAL_ADMIN_USERNAME: admin
MEDICAL_MANAGER_INITIAL_ADMIN_PASSWORD: admin
MEDICAL_MANAGER_INITIAL_ADMIN_FULL_NAME: Administrador
MEDICAL_MANAGER_INITIAL_ADMIN_EMAIL: [email protected]
MEDICAL_MANAGER_INITIAL_ADMIN_DOCUMENT_NUMBER: ADMIN001
JPA_DDL_AUTO: update
MAIL_APP_PASSWORD: ""
FRONTEND_TEMPLATES_LOCATION: file:/app/frontend/templates/
FRONTEND_STATIC_LOCATION: file:/app/frontend/static/
FRONTEND_LOGO_LOCATION: file:/app/frontend/static/img/logo.png
ports:
- "443:443"
volumes:
medical-manager-db-data:
docker compose -f oci://alvarodv24/medical-manager-compose:develop-20260526215318-3ed3a19 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
15012
Last Updated
20 days