version: "3.8" services: postgres: image: postgres:16 restart: always environment: POSTGRES_USER: promptaid POSTGRES_PASSWORD: promptaid POSTGRES_DB: promptaid ports: - "5433:5432" volumes: - pgdata:/var/lib/postgresql/data pgadmin: image: dpage/pgadmin4 restart: always environment: PGADMIN_DEFAULT_EMAIL: admin@admin.com PGADMIN_DEFAULT_PASSWORD: admin ports: - "5050:80" depends_on: - postgres minio: image: minio/minio:latest restart: always command: server /data --console-address ":9001" environment: MINIO_ROOT_USER: promptaid MINIO_ROOT_PASSWORD: promptaid ports: - "9000:9000" - "9001:9001" volumes: - minio_data:/data depends_on: - postgres volumes: pgdata: minio_data: