Skip to content

Cannot run edge functions locally with podman #4190

@rienheuver

Description

@rienheuver

Describe the bug
When trying to run supabase functions serve locally while using podman instead of docker, the following error is thrown as soon as an edge function is called:

InvalidWorkerCreation: worker boot error: failed to bootstrap runtime: failed to determine entrypoint

To Reproduce
Steps to reproduce the behavior:

  1. Run a supabase project on podman instead of docker
  2. Create an edge function
  3. Run the edge function server (supabase functions serve)
  4. Call the edge funcion

System information
Rerun the failing command with --create-ticket flag.
I tried this, nothing was output, so I don't have a ticket I think?

  • Ticket ID:

  • Version of OS: Fedora 42

  • Version of CLI: 21.3.11

  • Version of Docker: Podman (!) 5.6.1

  • Versions of services:

    SERVICE IMAGE | LOCAL | LINKED
    ------------------------|------------------------|--------
    supabase/postgres | 15.8.1.085 | -
    supabase/gotrue | v2.179.0 | -
    postgrest/postgrest | v13.0.6 | -
    supabase/realtime | v2.47.0 | -
    supabase/storage-api | v1.26.5 | -
    supabase/edge-runtime | v1.69.8 | -
    supabase/studio | 2025.09.08-sha-67c1421 | -
    supabase/postgres-meta | v0.91.6 | -
    supabase/logflare | 1.18.4 | -
    supabase/supavisor | 2.6.2 | -

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions