add a dockerfile



sync changes

set SERVER_NAME to the vhost when executing CGI scripts

add protocols to the config

sync changes

sandbox also on FreeBSD with capsicum

added sample configuration

conf & vhosts * gmid.c (main): changed behaviour: daemon off by default (main): changed -c in -C (cert option) (main): changed -k in -K (key option, for consistency with -C) (main): added -c to load a configuration (main): certs, key and doc (-C -K and -d) doesn't have a default value anymore (handle_handshake): add vhosts support

sync changes

reject non-gemini protocols with 53

fix remote_user for CGI and add -6 flag to enable ipv6

accept both ipv4 and ipv6

log also the port of the client