NamelessMC

Internet Explorer

Internet Explorer is not supported. Please upgrade to a more modern browser.

abi_cullen

Member

Feed

There are no wall posts here yet.

About

Registered:
6 months ago
Last Seen:
3 months ago
Profile Views:
195
Minecraft
abi_cullen

Latest Posts

3 months ago
Using Caddy as your webserver

This guide assumes you've followed the installation guide until the webserver chapter.

What is Caddy? Why Caddy?

Caddy is an alternative webserver and reverse proxy. It has automated HTTPS and certificate deployment, automated HTTP/3 negotiation, and automated proxy headers.

The biggest reason to use Caddy is it's ease of configuration.

Pitfalls / Caveats

Caddy typically runs under the caddy user and group- unlike nginx which runs under www-data user (or http on some distros.) On Debian, caddy is automatically assigned to the www-data group, which should allow you to follow the install tutorial the same. However, if you run into issues, please view this part of the gist: https://gist.github.com/CodingWithAnxiety/9ac0b17472fcbe13550add3df9c23e41#21-setting-up-permissions

Guide

For the sake of formatting, I've posted the guide in full as a github gist.

https://gist.github.com/CodingWithAnxiety/9ac0b17472fcbe13550add3df9c23e41