mealie Docker & Self-Hosted Deployment

GitHub

Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user...

12,944 stars Python Python 1 file ยท ~2,449 tokens #meal-plans#recipe-manager#self-hosted
RAW Compose
1. Pull Image (DOCKERHUB) docker pull axllent/mailpit
2. Docker Run (1-Click Launch) docker run -d --name mealie -p 8025:8025 --restart always axllent/mailpit:latest
3. Podman Run podman run -d --name mealie -p 8025:8025 --restart always axllent/mailpit:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/axllent/mailpit:latest
5. ORAS Pull (OCI Artifact) oras pull axllent/mailpit:latest
6. Compose Deployment docker compose up -d
docker/docker-compose.dev.yml
Download .yml
services:
  mailpit:
    image: axllent/mailpit:latest
    container_name: mealie_dev_mailpit
    restart: no
    environment:
      - "MP_SMTP_AUTH_ACCEPT_ANY=true"
      - "MP_SMTP_AUTH_ALLOW_INSECURE=true"
    ports:
      - "8025:8025"
      - "1025:1025"
  postgres:
    container_name: mealie_dev_postgres
    image: postgres:15
    restart: no
    ports:
      - "5432:5432"
    environment:
      POSTGRES_PASSWORD: mealie
      POSTGRES_USER: mealie
    volumes:
      - ../dev/data/postgres:/var/lib/postgresql/data