[GH-ISSUE #1012] Feedback: Install script silently fails on missing no-reply email address #8488

Closed
opened 2026-04-30 04:22:30 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @wohfab on GitHub (Jul 4, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1012

Originally assigned to: @oschwartz10612, @Copilot on GitHub.

Installing via install script and configuring SMTP, the "no-reply email address" can be left empty. Leaving it empty does however make the pangolin service unhealthy and stops activation of gerbil and traefik services.

The error is displayed in docker compose logs and can be fixed by manually editing the config file. However, as these installation scripts usually are meant to have an easier way than manually doing everything, I would suggest one of the following options:

  • Add hint from install docs to the install script as well: "This is the sender email address that Pangolin will email from. Many times this should be the same as the username."
  • Set default of no-reply email address to be the username
Originally created by @wohfab on GitHub (Jul 4, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/1012 Originally assigned to: @oschwartz10612, @Copilot on GitHub. Installing via install script and configuring SMTP, the "no-reply email address" can be left empty. Leaving it empty does however make the pangolin service unhealthy and stops activation of gerbil and traefik services. The error is displayed in docker compose logs and can be fixed by manually editing the config file. However, as these installation scripts usually are meant to have an easier way than manually doing everything, I would suggest one of the following options: - Add hint from [install docs](https://docs.fossorial.io/Getting%20Started/quick-install#4-email-configuration) to the install script as well: "This is the sender email address that Pangolin will email from. Many times this should be the same as the username." - Set default of no-reply email address to be the username
GiteaMirror added the non-critical bug label 2026-04-30 04:22:30 -05:00
Author
Owner

@oschwartz10612 commented on GitHub (Jul 4, 2025):

Yep this sounds like a simple fix. Will take a look!

<!-- gh-comment-id:3036782989 --> @oschwartz10612 commented on GitHub (Jul 4, 2025): Yep this sounds like a simple fix. Will take a look!
Author
Owner

@eddyspaghette commented on GitHub (Nov 6, 2025):

Hello, I encountered the same issue this week when running the install script. If this issue is still open, I'd be interested in working on it as my first contribution to Pangolin.

<!-- gh-comment-id:3496098128 --> @eddyspaghette commented on GitHub (Nov 6, 2025): Hello, I encountered the same issue this week when running the install script. If this issue is still open, I'd be interested in working on it as my first contribution to Pangolin.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#8488