Commit Graph

15 Commits

Author SHA1 Message Date
Brian Picciano
7a1a2297d4 Move proxy config into domain (bigger change than it sounds like) 2023-08-03 14:14:51 +02:00
Brian Picciano
795817f99d Implement gemini cert store 2023-07-27 16:09:44 +02:00
Brian Picciano
4c1f843048 Move Certificate and PrivateKey into their own tls module 2023-07-27 14:29:04 +02:00
Brian Picciano
7049252787 Support serve_protocols field on domain settings 2023-07-17 20:22:22 +02:00
Brian Picciano
b060cafa8e Fix config to match the README, add proxy to README 2023-07-16 17:43:31 +02:00
Brian Picciano
5dd2e756cc Rename domain::Domain to domain::Settings, finished renaming it everywhere 2023-07-16 14:38:48 +02:00
Brian Picciano
7c68702ab8 Introduce domain::Config 2023-07-09 15:09:40 +02:00
Brian Picciano
80e96c47fb Rename domain::Config to domain::Domain, plus other moving 2023-07-09 14:25:01 +02:00
Brian Picciano
9d44593e73 Improve internal server errors significantly 2023-07-08 16:18:45 +02:00
Brian Picciano
6d8799ce8c Got acme manager implemented, still untested. Not hooked up to user domains yet. 2023-05-18 22:39:12 +02:00
Brian Picciano
0f42327a57 Implemented acme store, started on manager 2023-05-18 12:22:35 +02:00
Brian Picciano
7718735215 use a validated domain name type, rather than a raw string 2023-05-12 16:43:05 +02:00
Brian Picciano
e5b64f4968 initial implementation of domain manager 2023-05-10 13:34:33 +02:00
Brian Picciano
563f072e09 implement domain config store 2023-05-07 18:07:31 +02:00
Brian Picciano
2d57353244 initial implementation of domain::Checker 2023-05-07 17:06:51 +02:00