#makes a folder called /docker/mealie and puts you in it and makes a file for the compose
mkdir -p /docker/mealie && cd /docker/mealie && touch docker-compose.yaml
#edit the docker-compose.yaml
nano docker-compose.yaml
#makes a folder called /docker/mealie and puts you in it and makes a file for the compose
mkdir -p /docker/mealie && cd /docker/mealie && touch docker-compose.yaml
#edit the docker-compose.yaml
nano docker-compose.yaml
#my docker-compose.yaml change volumes /docker/mealie to your folder if different
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:latest
container_name: mealie
restart: unless-stopped
ports:
- "9925:9000" # Map host port 9925 to container port 9000
volumes:
- /docker/mealie:/app/data/
environment:
- ALLOW_SIGNUP=true # Set to false after creating your account
- PUID=1000
- PGID=1000
- TZ=America/New_York # Update to your local timezone
- MAX_WORKERS=1
- WEB_CONCURRENCY=1
#builds the container from the compose file
docker-compose up -d