sha256:7bae63a20ea0cd2df7f459ac9b66a8ac3dc1a9858d39fbff8748a10904cd0d01
Last pushed
3 months by alvarodv24
Type
Compose
Manifest digest
sha256:7bae63a20ea0cd2df7f459ac9b66a8ac3dc1a9858d39fbff8748a10904cd0d01
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:
AWS_REGION: eu-south-2
DB_HOST: db
DB_NAME: _SET_DB_NAME_
DB_PASSWORD: _SET_DB_PASSWORD_
DB_USERNAME: _SET_DB_USERNAME_
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: validate
MAIL_APP_PASSWORD: _SET_MAIL_APP_PASSWORD_
S3_BUCKET: ""
S3_STORAGE_ENABLED: "false"
SERVER_PORT: "443"
SSL_ENABLED: "true"
SSL_KEY_STORE_PASSWORD: _SET_SSL_KEY_STORE_PASSWORD_
image: docker.io/alvarodv24/medical-manager:1.0
networks:
default: null
ports:
- mode: ingress
target: 443
published: "443"
protocol: tcp
db:
container_name: medical-manager-db
environment:
POSTGRES_DB: _SET_DB_NAME_
POSTGRES_PASSWORD: _SET_DB_PASSWORD_
POSTGRES_USER: _SET_DB_USERNAME_
healthcheck:
test:
- CMD-SHELL
- pg_isready -U "$${POSTGRES_USER}" -d "$${POSTGRES_DB}"
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:1.0 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
15015
Last Updated
about 18 hours