TLS support #15
TLS support #15
Conversation
- move dispatch logic to Canopy_dispatch - provide --tls_port configuration option - if tls_port is provided, redirect HTTP requests to HTTPS - Conduit_mirage.http never returns, but we (might) need several listeners, thus use `listen_tcpv4` and `listen` on our own - Conduit still used by Irmin to fetch the git remote - move atom feed into Canopy_syndic
inspiration came from mirage-www (which afaics is a bit overcomplicated) amongst other repositories... (the interesting bit is that conduit does not provide anything to just listen on port x, and continue with code to listen on port y and z)... thus doing this manually for now |
(and this is live at http://hannes.nqsb.io / https://hannes.nqsb.io - push also works :)) |
subkeys : string list -> string list list Lwt.t ; | ||
value : string list -> string option Lwt.t ; | ||
update : unit -> string list Lwt.t | ||
} |
hannesm
Apr 9, 2016
Author
Collaborator
this is the piece I'm not happy abou... but I failed to properly construct te module Store
and pass it to Canopy_dispatch
...
this is the piece I'm not happy abou... but I failed to properly construct te module Store
and pass it to Canopy_dispatch
...
Engil
Apr 12, 2016
Owner
That'll do for know, I have an idea on how to this but that's fine enough like this for the moment. :)
That'll do for know, I have an idea on how to this but that's fine enough like this for the moment. :)
what's holding you off from merging? |
I was not too sure if you were going to add documentation (as discussed this weekend) but that can come later I guess. :) |
pls merge, I'll provide docs later today :) |
Ok! |
No description provided.