TODO: can log_file be written to? add systemd unit? gmi.pl needs to accept an arguemnt, where the config.toml is located. remove magic numbers redirection bug where path = /share/dir, redirection says '30 share/dir/' resulting in '/share/share/dir/' in dir_listing, if a file has white space, then it will not properly display. server does not do anything with '%20' (whitespace) in path at all. Be able to listen on more ports and different ip addresses -- make vhost adjustable. make log output user adjustable add client certificate stuff add gmiaccess stuff