Skip to content

fix(docker): bump mailpit to an ARM-safe image#5050

Open
jimboswankster wants to merge 1 commit intosupabase:mainfrom
jimboswankster:fix/mailpit-arm-image
Open

fix(docker): bump mailpit to an ARM-safe image#5050
jimboswankster wants to merge 1 commit intosupabase:mainfrom
jimboswankster:fix/mailpit-arm-image

Conversation

@jimboswankster
Copy link
Copy Markdown

Summary

Updates the local development Mailpit image from axllent/mailpit:v1.22.3 to axllent/mailpit:v1.29.6.

Why

On Apple Silicon, the Mailpit image currently used by the CLI can resolve to an amd64 payload that segfaults under emulation during supabase start, which leaves the local supabase_inbucket_* container restarting and breaks the default local startup path.

I reproduced this on an M1 Mac with Supabase CLI 2.84.2. The failing local image path was the Supabase Mailpit tag derived from this Dockerfile template. Direct tests showed:

  • the older Mailpit image crashed with SIGSEGV: segmentation violation
  • upstream axllent/mailpit:v1.29.6 pulled and ran as linux/arm64
  • substituting the newer image restored a healthy Mailpit container and allowed full supabase start to complete successfully

Validation

  • confirmed the older Mailpit image crashed on Apple Silicon during container startup
  • confirmed axllent/mailpit:v1.29.6 runs cleanly as a native ARM image
  • confirmed the local Supabase stack starts successfully once Mailpit uses the newer image

@avallete avallete requested a review from a team as a code owner April 27, 2026 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant