[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: