mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-31 02:28:00 -04:00 
			
		
		
		
	* move dockerfiles to dedicated folder * consolidate docker related files to docker dir * update CI references * experimental omni style container * update makefile commands * update references * fix whitespace * single container docs * update build paths * adds omni style build * set context
		
			
				
	
	
		
			47 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3.4"
 | |
| services:
 | |
|   omni-mealie:
 | |
|     container_name: mealie
 | |
|     image: mealie-omni:dev
 | |
|     build:
 | |
|       context: ../
 | |
|       target: production
 | |
|       dockerfile: ./docker/omni.Dockerfile
 | |
|     restart: always
 | |
|     volumes:
 | |
|       - mealie-data:/app/data/
 | |
|     ports:
 | |
|       - 9091:3000
 | |
|     environment:
 | |
|       ALLOW_SIGNUP: "false"
 | |
| 
 | |
|       DB_ENGINE: sqlite # Optional: 'sqlite', 'postgres'
 | |
|       # =====================================
 | |
|       # Postgres Config
 | |
|       POSTGRES_USER: mealie
 | |
|       POSTGRES_PASSWORD: mealie
 | |
|       POSTGRES_SERVER: postgres
 | |
|       POSTGRES_PORT: 5432
 | |
|       POSTGRES_DB: mealie
 | |
| 
 | |
|       # =====================================
 | |
|       # Web Concurrency
 | |
|       WEB_GUNICORN: true
 | |
|       WORKERS_PER_CORE: 0.5
 | |
|       MAX_WORKERS: 1
 | |
|       WEB_CONCURRENCY: 1
 | |
| 
 | |
|       # =====================================
 | |
|       # Email Configuration
 | |
|       # SMTP_HOST=
 | |
|       # SMTP_PORT=587
 | |
|       # SMTP_FROM_NAME=Mealie
 | |
|       # SMTP_AUTH_STRATEGY=TLS # Options: 'TLS', 'SSL', 'NONE'
 | |
|       # SMTP_FROM_EMAIL=
 | |
|       # SMTP_USER=
 | |
|       # SMTP_PASSWORD=
 | |
| 
 | |
| volumes:
 | |
|   mealie-data:
 | |
|     driver: local
 |