Mealie — Service Documentation

Recipe management, imports, backups, and integrations.

Mealie placeholder

What Is Mealie + How I Use It

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.

Install — Docker Compose (Debian or Proxmox LXC)

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.