Commit graph

14 commits

Author SHA1 Message Date
dre
860799291c serve root dir too and add config 2021-07-08 20:19:44 +08:00
dre
e6506ea333 add directory listing support 2021-07-08 20:04:33 +08:00
dre
88697cf2ae add reload of main listener on SIGHUP 2021-07-08 19:31:05 +08:00
dre
6b1d0ff5c2 implement shutodwn and imrprove logging 2021-07-08 19:12:57 +08:00
dre
504f45524f sort out basic logging 2021-07-08 14:31:22 +08:00
dre
5541785463 fix some bugs and make middleware work 2021-07-08 09:34:32 +08:00
dre
1a755192fb toy with middlewares 2021-07-08 01:19:56 +08:00
dre
c2cfec67ef abstract gemini package 2021-07-08 00:39:16 +08:00
dre
5d0ae92896 generate certificate if none provided 2021-07-07 20:54:22 +08:00
dre
60ec412b65 update readme 2021-07-07 00:54:05 +08:00
dre
aa709a5f1e add mod file 2021-07-07 00:48:42 +08:00
dre
4f1231105b add gitignore 2021-07-07 00:48:34 +08:00
dre
66a4c5f8db add readme 2021-07-07 00:48:20 +08:00
dre
52aed1c634 initial gemini server skeleton 2021-07-07 00:48:02 +08:00