- 18 Jun, 2018 40 commits
-
-
Łukasz Nowak authored
jinja2 template is required, as some paramters might come from the network.
-
Łukasz Nowak authored
jinja2 template is required, as some paramters might come from the network.
-
Łukasz Nowak authored
Only etc/service/frontend_{caddy,nginx} shall use pidfile, as other tools can remove the pidfile.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Removing 'secure' from cookie send by backend is plain wrong.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
No custom_http nor custom_https shall publish information normally calculated.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Avoid controlling whitespace as this is not needed, and can result with erroneous files.
-
Łukasz Nowak authored
It is used internally for communication between backend and the server.
-
Łukasz Nowak authored
Things are implemented elsewhere and tested, also some not-applicable.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
mpm-watchdog promise is not applicable for Caddy.
-
Łukasz Nowak authored
-
Ł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
As SIGUSR1 nor SIGUSR2 can't be used to reload caddy after anything changed in the wrapper, limit the amount of parameters send to Caddy.
-
Łukasz Nowak authored
bin/caddy-wrapper is not supported by signals sent to running caddy process.
-
Łukasz Nowak authored
Transmit default setting to each slave, as there the decision about serving or not HTTP2 happens. As Caddy might always serve HTTP2 sites force it to always being able to serve such sites using HTTP2. Then per site check what is the default, and enable/disable HTTP2.
-
Ł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
Based on caddy-frontend tests
-
Łukasz Nowak authored
-
Ł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
-