esc
Type to search the docs
Back to catalog

mealie

Tested

Self-hosted recipe manager and meal planner

mealie screenshot

Run locally

Tested and verified to launch successfully.

Terminal
$ npx launchfile up mealie

Requires Docker Desktop. No source code needed — pulls pre-built images and starts mealie with all dependencies.

Image: ghcr.io/mealie-recipes/mealie:latest
Launchfile View on GitHub
# yaml-language-server: $schema=https://launchfile.dev/schema/v1
version: launch/v1
name: mealie
description: "Self-hosted recipe manager and meal planner"
repository: https://github.com/mealie-recipes/mealie
logo: https://raw.githubusercontent.com/mealie-recipes/mealie/mealie-next/docs/docs/assets/img/favicon.png

image: ghcr.io/mealie-recipes/mealie:latest
provides:
  - protocol: http
    port: 9000
    exposed: true
supports:
  - type: postgres
    set_env:
      DB_ENGINE: "postgres"
      POSTGRES_URL_OVERRIDE: $url
env:
  ALLOW_SIGNUP:
    default: "true"
    description: "Allow new user registration"
  BASE_URL:
    required: true
    description: "Public URL for the Mealie instance"
  DEFAULT_EMAIL:
    default: "[email protected]"
    description: "Default admin email"
  DEFAULT_PASSWORD:
    generator: secret
    sensitive: true
    description: "Default admin password"
storage:
  data:
    path: /app/data
    persistent: true
health: /api/app/about
restart: always

Test Results

Last Tested

2026-04-06

Health Check

Passing

Startup Time

11s

Total Disk

1122 MB

Learn More

Spec references for features used in this Launchfile.