Sign inSign up

alvarodv24/medical-manager-compose:develop-20260526215318-3ed3a19

Manifest digest

sha256:972376efb82619cc644a13e9d7c3af84ac8a78ce164f770a58e169ef408b09fc

Last pushed

4 months by alvarodv24

Type

Compose

Manifest digest

sha256:972376efb82619cc644a13e9d7c3af84ac8a78ce164f770a58e169ef408b09fc

Compose file content

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 commands

docker compose -f oci://alvarodv24/medical-manager-compose:develop-20260526215318-3ed3a19 up

Use the above command to pull and run the Compose file. Learn more.

Images used

Image + 1 more

The PostgreSQL object-relational database system provides reliability and data integrity.


Pulls

1B+

Stars

15012

Last Updated

20 days

Image


Pulls

2.1K

Stars

0

Last Updated

3 months