Home Catalogus Mealie
Productivity

Mealie

A self-hosted recipe manager, meal planner, and shopping list with a RestAPI backend and a reactive frontend built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the URL and Mealie will automatically import the relevant data, or add a family recipe with the UI editor. The Mealie Docker image often supports PUID/PGID environment variables for file ownership within the container, even if the container runs as root.

ARM64 & AMD64
Docker & Rootless Podman
100% Self-Hosted (Geen Lock-in)
RAM Profiel: Laag
Standaard Poort: Port 9925

Waarom deze configuratie?

Snelle Start (Standalone Docker Compose)

Onderstaand compose-fragment is direct te gebruiken in elke Docker- of Podman-omgeving:

services:
  mealie:
    container_name: njorddeploy-mealie
    image: "ghcr.io/mealie-recipes/mealie:latest"
    ports:
      - "9925:9000"
    environment:
      - "TZ=Etc/UTC"
      - "PUID=1000"
      - "PGID=1000"
      - "MEALIE_DATA_DIR=/app/data"
      - "MEALIE_PORT=9000"
    volumes:
      - "./data/mealie/data:/app/data"
    networks:
      - njorddeploy_net
    restart: unless-stopped
    user: "0:0"

networks:
  njorddeploy_net:

Start de service direct via de commandline: docker compose up -d

Configuratie & Omgevingsvariabelen

Belangrijkste configuratieparameters en standaardwaarden uit de NjordDeploy component-sjabloon:

Variable Default Value Description
MEALIE_WEB_PORT 9925 The external port for accessing the Mealie web interface.
PUID 1000 User ID for the Mealie container. Used by the application internally for file ownership. Set to match the owner of the mounted volume for best permissions.
PGID 1000 Group ID for the Mealie container. Used by the application internally for file ownership. Set to match the group of the mounted volume for best permissions.
TZ Etc/UTC Specify the timezone for the Mealie container (e.g., 'America/New_York', 'Etc/UTC').

Ecosysteem & Bedrijfsintegratie

Eenvoudig beheren via NjordDeploy

Installeer, bewaak en update deze service met 1 klik op uw eigen Raspberry Pi of Proxmox server via de NjordDeploy Configurator.