Skip to content

Error in getTranscription: Error: HTTP error! status: 415 #72

@cchassis

Description

@cchassis

This is a behavior I've had a bit of trouble working with, as I know I'm deviating from the intended use of the tool by self-hosting the models locally. Any and all help is more than appreciated! This is a snippet of my docker compose:

   social-to-mealie:
    restart: unless-stopped
    image: ghcr.io/gerardpollorebozado/social-to-mealie:latest
    container_name: social-to-mealie
    environment:
      - OPENAI_URL=https://lm-studio.local.example.com/v1 #URL of api endpoint of AI provider
      - OPENAI_API_KEY= <random string>
      - WHISPER_MODEL=whisper-large-v3-turbo # this model will be used to transcribe the audio to text
      - MEALIE_URL=https://mealie.local.example.com # url of you mealie instance
      - MEALIE_API_KEY=${MEALIE_API_KEY}
      # Optional, customize the standard prompt if needed this will replace it
      # - USER_PROMPT=Custom prompt
      # Optional, addition to the prompt, useful for translation needs
      - EXTRA_PROMPT=The description, ingredients, and instructions must be provided in English.
    ports:
      - 4000:3000
    security_opt:
      - no-new-privileges:true

and after pasting an Instagram reels recipe, the GUI shows "Failed to transcribe audio". Full logs of the container below:

2025/10/31 17:21:44 stderr at async Object.start (.next/server/app/api/get-url/route.js:23:255)
2025/10/31 17:21:44 stderr at async g (.next/server/app/api/get-url/route.js:15:11)
2025/10/31 17:21:44 stderr at E (.next/server/app/api/get-url/route.js:11:1726)
2025/10/31 17:21:44 stderr Error in getTranscription: Error: HTTP error! status: 415
2025/10/20 18:04:04 stderr at async Object.start (.next/server/app/api/get-url/route.js:23:255)
2025/10/20 18:04:04 stderr at async g (.next/server/app/api/get-url/route.js:15:11)
2025/10/20 18:04:04 stderr at E (.next/server/app/api/get-url/route.js:11:1726)
2025/10/20 18:04:04 stderr Error in getTranscription: Error: HTTP error! status: 415
2025/10/20 17:55:25 stderr at async Object.start (.next/server/app/api/get-url/route.js:23:255)
2025/10/20 17:55:25 stderr at async g (.next/server/app/api/get-url/route.js:15:11)
2025/10/20 17:55:25 stderr at E (.next/server/app/api/get-url/route.js:11:1726)
2025/10/20 17:55:25 stderr Error in getTranscription: Error: HTTP error! status: 415
2025/10/20 17:55:15 stdout yt-dlp binary downloaded.
2025/10/20 17:55:14 stdout Downloading yt-dlp binary version 2025.05.22...
2025/10/20 17:54:22 stdout ✓ Ready in 746ms
2025/10/20 17:54:22 stdout ✓ Starting...
2025/10/20 17:54:22 stdout
2025/10/20 17:54:22 stdout - Network: http://192.168.144.2:3000
2025/10/20 17:54:22 stdout - Local: http://localhost:3000
2025/10/20 17:54:22 stdout ▲ Next.js 15.3.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions