Wiki major update

updated with recent documentation
This commit is contained in:
kelinfoxy
2026-01-21 19:18:39 -05:00
parent 30e0481685
commit ef55974b50
98 changed files with 32244 additions and 10 deletions

151
wiki/service-docs/mealie.md Normal file
View File

@@ -0,0 +1,151 @@
# Mealie - Recipe Manager
## Table of Contents
- [Overview](#overview)
- [What is Mealie?](#what-is-mealie)
- [Why Use Mealie?](#why-use-mealie)
- [Configuration in AI-Homelab](#configuration-in-ai-homelab)
- [Official Resources](#official-resources)
- [Docker Configuration](#docker-configuration)
## Overview
**Category:** Recipe Management
**Docker Image:** [hkotel/mealie](https://hub.docker.com/r/hkotel/mealie)
**Default Stack:** `productivity.yml`
**Web UI:** `https://mealie.${DOMAIN}` or `http://SERVER_IP:9925`
**Ports:** 9925
## What is Mealie?
Mealie is a self-hosted recipe manager and meal planner. It imports recipes from websites, manages your recipe collection, generates shopping lists, and plans meals. Beautiful UI with family sharing and mobile-friendly design.
### Key Features
- **Recipe Import:** From any website URL
- **Meal Planning:** Weekly meal calendar
- **Shopping Lists:** Auto-generated from recipes
- **Categories & Tags:** Organize recipes
- **Search:** Full-text recipe search
- **Family Sharing:** Multiple users
- **OCR:** Scan recipe cards
- **API:** Integrations possible
- **Recipe Scaling:** Adjust servings
- **Mobile Friendly:** Responsive design
## Why Use Mealie?
1. **Centralized Recipes:** All recipes in one place
2. **Import from Anywhere:** URL recipe scraping
3. **Meal Planning:** Plan weekly meals
4. **Shopping Lists:** Auto-generated
5. **Family Sharing:** Everyone can access
6. **No Ads:** Unlike recipe websites
7. **Privacy:** Your data only
8. **Free & Open Source:** No cost
## Configuration in AI-Homelab
```
/opt/stacks/productivity/mealie/data/ # Recipes, images, DB
```
## Official Resources
- **Website:** https://hay-kot.github.io/mealie
- **GitHub:** https://github.com/hay-kot/mealie
- **Documentation:** https://hay-kot.github.io/mealie/documentation/getting-started
## Docker Configuration
```yaml
mealie:
image: hkotel/mealie:latest
container_name: mealie
restart: unless-stopped
networks:
- traefik-network
ports:
- "9925:9000"
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- MAX_WORKERS=1
- WEB_CONCURRENCY=1
- BASE_URL=https://mealie.${DOMAIN}
volumes:
- /opt/stacks/productivity/mealie/data:/app/data
labels:
- "traefik.enable=true"
- "traefik.http.routers.mealie.rule=Host(`mealie.${DOMAIN}`)"
- "traefik.http.routers.mealie.entrypoints=websecure"
- "traefik.http.routers.mealie.tls.certresolver=letsencrypt"
- "traefik.http.services.mealie.loadbalancer.server.port=9000"
```
## Setup
1. **Start Container:**
```bash
docker compose up -d mealie
```
2. **Access UI:** `http://SERVER_IP:9925`
3. **Initial Login:**
- Email: `changeme@email.com`
- Password: `MyPassword`
- **Change immediately!**
4. **User Settings:**
- Change email and password
- Set preferences
5. **Import Recipe:**
- "+" button → Import Recipe
- Paste website URL
- Mealie extracts recipe automatically
- Edit and save
6. **Meal Planning:**
- Calendar view
- Drag recipes to days
- Generate shopping list
## Summary
Mealie is your digital recipe box offering:
- Recipe import from URLs
- Meal planning calendar
- Auto shopping lists
- Family sharing
- Recipe organization
- Mobile-friendly interface
- Free and open-source
**Perfect for:**
- Recipe collectors
- Meal planners
- Families
- Cooking enthusiasts
- Grocery list automation
- Recipe organization
**Key Points:**
- Import from any recipe website
- Meal calendar planning
- Shopping list generation
- Multiple users supported
- Change default credentials!
- Mobile-responsive design
- Recipe scaling feature
**Remember:**
- Change default login immediately
- Organize with categories/tags
- Use meal planner for weekly plans
- Generate shopping lists from meals
- Share with family members
- Import existing recipes from URLs
Mealie simplifies meal planning and recipe management!