mirror of
https://github.com/axllent/mailpit.git
synced 2026-04-26 00:35:51 +03:00
[GH-ISSUE #425] Debain/Ubuntu APT Repository #273
Labels
No labels
awaiting feedback
bug
docker
documentation
enhancement
github_actions
invalid
pull-request
question
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mailpit#273
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @trymeouteh on GitHub (Jan 15, 2025).
Original GitHub issue: https://github.com/axllent/mailpit/issues/425
Please try to get mailpit into the APT repository to easily be installed on Debian and Ubuntu.
@axllent commented on GitHub (Jan 15, 2025):
Thank you for your suggestion. It would be best to find a dedicated maintainer who can package Mailpit for Debian and Ubuntu. If you know anyone interested in taking on this role, please encourage them to reach out. Thanks for your support!
@github-actions[bot] commented on GitHub (Jan 23, 2025):
This issue has been marked as stale because it has been open for 7 days with no activity.
@github-actions[bot] commented on GitHub (Jan 26, 2025):
This issue was closed because there has been no activity since being marked as stale.
@mrmolybdaen commented on GitHub (Jan 26, 2025):
Hello together,
Sadly, I missed this issue before it was closed.
I already have some experience in Debian packaging for my company and would like to offer taking the maintainer role for Debian packages (for Debian and Ubuntu).
Currently, I am deploying mailpit using ansible, including a Systemd service unit. This just has to be translated into the packaging process, which is a good starting point.
@axllent commented on GitHub (Jan 26, 2025):
Hi @mrmolybdaen. That's great news! Does that mean you are able to get them into the official repos, or ... ?
@mrmolybdaen commented on GitHub (Jan 26, 2025):
Currently I am not able to get the packages into the official repos. But on the long run, I target this.
For Ubuntu a PPA might be fine to start with.
An option for Debian would be build.opensuse.org.
I already have accounts for both.
I will create a build-repository on Debian's Gitlab instance and start to work on it on Wednesday.
I would leave a status comment here.
@axllent commented on GitHub (Jan 26, 2025):
From what I understand / believe, PPAs can be used for both Ubuntu as well as Debian, so I would have though it better to keep them together given their similarities. But.... I have no experience packaging for either, nor how they may differ in terms of systemd service scripts etc, which is why it would be fantastic if you could use your expertise to maintain those whichever way you choose. I would then link to them on the installation page. Assuming the systemd is the same, then I think the packages would be identical given that Mailpit is statically linked.
So yes, thank you, it would be great if you could maintain those. Would that build-repository work in any automated manner to trigger builds for new releases, or would you need to manually trigger it each time for new releases? I have noted that Brew automatically triggers new builds whenever I release a new version (without an hour so), as does (I think) FreeBSD, but I don't know what's involved in that. Just a thought....
Anyway, please reach out if you have any questions or issues, thanks!
@github-actions[bot] commented on GitHub (Feb 3, 2025):
This issue has been marked as stale because it has been open for 7 days with no activity.
@github-actions[bot] commented on GitHub (Feb 6, 2025):
This issue was closed because there has been no activity since being marked as stale.