- 21 Jun, 2018 36 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Those kept are backward compatibility variables from the request.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Do not upper filenames nor users, use them as is.
-
Łukasz Nowak authored
bin/caddy-wrapper is not supported by signals sent to running caddy process.
-
Łukasz Nowak authored
As infromation passed to caddy-wrapper comes also from the network it has to be templated using jinja2 in order to dump variables correctly.
-
Łukasz Nowak authored
By using 6tunnel workaround Caddy limitation of binding to only one interface and in the result listen on IPv6. Also drop needless "ipv6" keys across configuration.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
If url is missing, the generated files shall be correct.
-
Łukasz Nowak authored
It requires a bit of changes into the template logic, as more information has to be passed to each slave.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Dummy site is setup for Caddy to run.
-
Łukasz Nowak authored
This partially reverts commit 863507174c1c3c0365bfa35a7cf298a516b5946d. Only instance part for nginx is kept, thus Caddy can start replace it.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
%2F%2F is used to avoid double slashes cleanup with Caddy. See https://github.com/mholt/caddy/issues/1298, which touches the problem, but not enough for zope.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
It is dummy vhost for example.org
-
Łukasz Nowak authored
Caddy, dislike apache, uses a lot of parameters on comand line instead of Caddyfile, so move them there.
-
Łukasz Nowak authored
As caddy is quite hard configured from command line, create share place to store the configuration.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Preparation for Caddy.
-
Łukasz Nowak authored
This will make it easier to track changes.
-
Łukasz Nowak authored
Based on caddy-frontend tests
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Features: * forcediphttpsadapter for SNI * compatbile with apache-frontend SR * local server to test against * supervisor state checks * promise list checks * test data (to save/load textual assertions)
-
- 20 Jun, 2018 2 commits
-
-
Łukasz Nowak authored
Based on Jerome's experiment from https://lab.nexedi.com/nexedi/slapos/blob/master/software/proftpd/test/utils.py Main changes: * tearDownClass is called in case of errors in setUpClass (mimic addCleanup instance method) * the setUpClass is split to smaller methods for ease of further development * full instance path is exposed for test introspection * software path of master partition is exposed for test introspection
-
Łukasz Nowak authored
proxy.timeout is provided
-
- 13 Jun, 2018 2 commits
-
-
Łukasz Nowak authored
In order to follow proper way, move caddy to the component and reuse it.
-
Łukasz Nowak authored
Do not upper filenames nor users, use them as is. /reviewed-on nexedi/slapos!339
-