Bug#1115266: ITP: gmid -- Full-featured Gemini server written with security in mind
Package: wnpp
Severity: wishlist
Tags:
Owner: Jochem Kossen <jochem@jkossen.nl>
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name : gmid
Version : 2.1.1
Upstream Contact: Omar Polo <gmid@omarpolo.com>
* URL : https://gmid.omarpolo.com
* License : ISC
Programming Lang: C
Description : Full-featured Gemini (protocol) server written with security in mind
gmid is a full-featured Gemini (protocol) server written with security in mind.
It can serve static files, has optional FastCGI and proxying support and a rich
configuration syntax. gmid also bundles a small gemini client called ‘gg’
(gemini get), a small command-line server for quick testing called ‘gemexp’ and
a titan implementation.
The only other Gemini protocol server packaged for Debian is molly-brown.
gmid:
- written in C
- supports name based virtual hosting
- supports FastCGI
- supports Proxying
- Installed size ~ 728 KB
molly-brown:
- written in Golang
- intended for shared hosting / multiple user environments
- support for ~username URLs
- supports CGI and SCGI
- Installed size ~ 5992 KB
Both chroot and run with user privileges.
With only a single other option, I think gmid would offer a good alternative so
users can pick the one that best fits their needs. gmid is actively developed,
its developer was very quick to review and apply my patches for Debian.
This is my first Debian package, so I'd need a sponsor, and will upload to
mentors and RFS once I'm done packaging.
While I'm all for team-maintainance, I don't see existing teams where gmid
would fit. Suggestions welcome, and if someone feels like co-maintaining, please
let me know. Otherwise, I think I can manage and will ask the community
(IRC #debian-mentors, mailinglist, ...) if I need help.
For those who want to take a look, I'm currently working on this package at:
https://salsa.debian.org/jkossen/gmid
Reply to: