Skip to content

Commit 5a7f504

Browse files
committed
stubbing out an initial page for caddy web server
1 parent ab01987 commit 5a7f504

File tree

75 files changed

+320
-70
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+320
-70
lines changed

about-author.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

all.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7965,6 +7965,33 @@ <h3>Apache HTTP Server resources</h3>
79657965
<li>
79667966
<p><a href="http://library.linode.com/web-servers/apache/mod-wsgi/ubuntu-10.04-lucid">Apache and mod_wsgi on Ubuntu 10.04</a></p>
79677967
</li>
7968+
</ul>
7969+
<h1>Caddy</h1>
7970+
<p><a href="https://caddyserver.com/">Caddy</a> is a relatively new HTTP server created
7971+
in 2015 and written in <a href="https://golang.org/">Go</a>. The server's philosophy
7972+
and design emphasize HTTPS-everywhere along with the HTTP/2 protocol.</p>
7973+
<h2>How can Caddy be used with Python deployments?</h2>
7974+
<p>Caddy can be used both for testing during local development or as part
7975+
of a production deployment as an HTTP server and a reverse proxy with
7976+
the <a href="https://caddyserver.com/docs/proxy">proxy directive</a>.</p>
7977+
<div class="well see-also">Caddy is an implementation of the <a href="/web-servers.html">web server</a> concept. Learn how these pieces fit together in the <a href="/deployment.html">deployment</a> chapter or view the <a href="/table-of-contents.html">table of contents</a> for all topics.</div>
7978+
7979+
<h3>General Caddy resources</h3>
7980+
<ul>
7981+
<li>
7982+
<p><a href="https://blog.gopheracademy.com/caddy-a-look-inside/">A look inside Caddy</a>
7983+
shows and explains some of the Go code written to build the server.</p>
7984+
</li>
7985+
<li>
7986+
<p>The <a href="https://caddyserver.com/docs">official Caddy server docs</a> are the
7987+
spot to look for what directives can be placed into a Caddy configuration
7988+
file</p>
7989+
</li>
7990+
<li>
7991+
<p><a href="http://engineeredweb.com/blog/2015/caddy-web-server/">Caddy a modern web server supporting HTTP/2</a>
7992+
is a quick synopsis on installing Caddy along with a short example
7993+
configuration file.</p>
7994+
</li>
79687995
</ul>
79697996
<h1>Testing</h1>
79707997
<p>Testing determines whether software runs correctly based on specific inputs

apache-http-server.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

api-creation.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

api-integration.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

application-dependencies.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

application-programming-interfaces.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

best-python-resources.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

best-python-videos.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

bottle.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)