A simple little converter, that imports an instagram URL into mealie
With InstagramToMealie, you can simply input an Instagram post URL. The project seamlessly integrates with Mealie API to create a new recipe with associated image or video assets.
qwen2.5:7b
as the
Ollama Model.Install InstagramToMealie using one of the following methods:
Build from source:
Use the Provided Docker Image: https://hub.docker.com/repository/docker/jotec2002/instagramtomealie/general
Deploy it via docker-compose allongside your mealie installation
Docker compose example (With Instagram Session File):
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:v2.1.0
container_name: mealie
#Look up in the Mealie Docs for how to use Mealie
InstagramToMealie:
image: jotec2002/instagramtomealie
expose:
- "9001"
environment:
INSTA_USER: "instagram username"
MEALIE_API_KEY: "MEALIE API KEY"
MEALIE_URL: "YOU LOCAL MEALIE INSTALLATION"
MEALIE_OPENAI_REQUEST_TIMEOUT: 60 #optional default 60
volumes:
- "./session-file:/app/session-file" #The instagram session file you created in the prerequisits
depends_on:
mealie:
condition: service_healthy
Docker compose example (With Instagram username and password)
!!! On the Instagram Account 2FA MUST be disabled. You
Probably need multiple attempts to get ths working. Login on other Systems parallel to not trip the instagram bot
detector. This is not Recommended!
services:
InstagramToMealie:
build:
context: .
dockerfile: Dockerfile
image: instagramtomealie:latest
ports:
- "9001:9001"
environment:
INSTA_USER: "instagram username"
MEALIE_API_KEY: "MEALIE API KEY"
MEALIE_URL: "YOU LOCAL MEALIE INSTALLATION"
MEALIE_OPENAI_REQUEST_TIMEOUT: 60 #optional default 60
INSTA_PWD: "Cleartext Instagram Password"
InstagramToMealie
project.This project is protected under the MIT License. For more details, refer to the LICENSE file.