Recipe management, imports, backups, and integrations.
Mealie is a self-hosted recipe manager to organize, import, and plan meals. I use it to keep family recipes, plan weekly menus, and share a simple internal web UI.
Access stays inside the LAN; remote access is via Tailscale only. Backups protect imports and saved content.
Run Mealie in Docker. Works on a Debian host or inside a Proxmox LXC with Docker installed.
sudo apt update && sudo apt install -y docker.io docker-compose-plugin
sudo mkdir -p /opt/mealie && cd /opt/mealie
cat > docker-compose.yml << 'EOF'
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:latest
container_name: mealie
restart: unless-stopped
ports:
- "9925:9000"
volumes:
- ./data:/app/data
environment:
- BASE_URL=http://mealie.local
- TZ=Europe/London
EOF
sudo docker compose up -d
# Access: http://<host-or-lxc-ip>:9925
Adjust BASE_URL and port as needed; back up the data directory regularly.