Spaces:
Sleeping
Sleeping
| services: | |
| app: | |
| build: . | |
| ports: | |
| - "3000:3000" | |
| environment: | |
| PORT: "3000" | |
| GENERATION_PROVIDER: kaggle | |
| KAGGLE_COMMAND: kaggle | |
| KAGGLE_ACCELERATOR: NvidiaTeslaT4 | |
| KAGGLE_USE_SMALL_DECODER: "0" | |
| KAGGLE_INFERENCE_STEPS: "4" | |
| KAGGLE_CACHE_KERNEL_REF: jolvangeest/mplus-flux2-cache | |
| KAGGLE_POLL_INTERVAL_MS: "5000" | |
| KAGGLE_POLL_TIMEOUT_MS: "7200000" | |
| DATABASE_URL: postgresql://mplus:mplus@postgres:5432/mplus_studio | |
| S3_ENDPOINT: http://minio:9000 | |
| S3_BUCKET: mplus-studio | |
| S3_ACCESS_KEY_ID: mplus | |
| S3_SECRET_ACCESS_KEY: mplus-studio-secret | |
| S3_FORCE_PATH_STYLE: "1" | |
| depends_on: | |
| - postgres | |
| - minio | |
| volumes: | |
| - kaggle-sessions:/app/data/kaggle-sessions | |
| postgres: | |
| image: postgres:16-alpine | |
| environment: | |
| POSTGRES_DB: mplus_studio | |
| POSTGRES_USER: mplus | |
| POSTGRES_PASSWORD: mplus | |
| ports: | |
| - "5432:5432" | |
| volumes: | |
| - postgres-data:/var/lib/postgresql/data | |
| minio: | |
| image: minio/minio:latest | |
| command: server /data --console-address ":9001" | |
| environment: | |
| MINIO_ROOT_USER: mplus | |
| MINIO_ROOT_PASSWORD: mplus-studio-secret | |
| ports: | |
| - "9000:9000" | |
| - "9001:9001" | |
| volumes: | |
| - minio-data:/data | |
| volumes: | |
| postgres-data: | |
| minio-data: | |
| kaggle-sessions: | |