/*
godlighty -- highly-customizable HTTP, HTTP/2, HTTPS server
-Copyright (C) 2021-2022 Sergey Matveev <stargrave@stargrave.org>
+Copyright (C) 2021-2023 Sergey Matveev <stargrave@stargrave.org>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
type Hook func(http.ResponseWriter, *http.Request) bool
type HostCfg struct {
- Root string
- TLS *TLSCfg
- GOSTTLS *TLSCfg
- DirList bool
- WebDAV bool
- Hooks []Hook
- Auth *AuthCfg
-
- Indexes []string
+ Root string
+ ECDSATLS *TLSCfg
+ EdDSATLS *TLSCfg
+ GOSTTLS *TLSCfg
+ DirList bool
+ WebDAV bool
+ Hooks []Hook
+ Auth *AuthCfg
+
+ Indices []string
Readmes []string
MIMEs map[string]string
}