linux  projekt  self-hosted

mealie

Aufgrund der fehlenden App nicht 3, 2, 1... meins...
Aber manchmal gibt es doch ne 2te Chance 🤦‍♂️
Irgendwie noch keine bessere Alternative gefunden.

Install

sudo mkdir -p /opt/mealie
cd /opt/mealie
sudo nano docker-compose.yaml
services:
  mealie:
    image: ghcr.io/mealie-recipes/mealie:v3.1.2 # 
    container_name: mealie
    restart: always
    ports:
        - "9443:9000" # 
    deploy:
      resources:
        limits:
          memory: 1000M # 
    volumes:
      - mealie-data:/app/data/
    environment:
      # Set Backend ENV Variables Here
      ALLOW_SIGNUP: "false"
      PUID: 1000
      PGID: 1000
      TZ: Europe/Berlin
      BASE_URL: https://mealie.heister.be
      # Mail
      SMTP_HOST: mail.heister.email
      SMTP_PORT: 465
      SMTP_FROM_NAME: Mealie
      SMTP_AUTH_STRATEGY: 'SSL'
      SMTP_FROM_EMAIL: noreply@heister.email
      SMTP_USER: noreply@heister.email
      SMTP_PASSWORD: ♯crypt♯

volumes:
  mealie-data:
docker compose -f /opt/mealie/docker-compose.yaml up -d
docker compose -f /opt/mealie/docker-compose.yaml down

ReverseProxy

mealie.heister.be
	SSLProxyEngine On
	SSLProxyVerify none
	SSLProxyCheckPeerCN off
	SSLProxyCheckPeerName off
	SSLProxyCheckPeerExpire off
	ProxyPass / http://127.0.0.1:9443/
	ProxyPassReverse / http://127.0.0.1:9443/

Home Assistant integration

...

Sicherung

 beCloudy   docker   einkaufsliste   linux   projekt   rezepteverwaltung   smarthome