Event JSON
{
"id": "55f80440180909168a8764487703b764d8705ca718887c28add4b1475fab46eb",
"pubkey": "83e8f3548c469a91a5210a2e47a9b7434d4b51b6ac2f722d490efba92fcd5ad6",
"created_at": 1719776550,
"kind": 1,
"tags": [
[
"t",
"caddy"
],
[
"t",
"Golang"
],
[
"proxy",
"https://mas.to/@zekjur/112707276030987028",
"web"
],
[
"proxy",
"https://mas.to/users/zekjur/statuses/112707276030987028",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mas.to/users/zekjur/statuses/112707276030987028",
"pink.momostr"
],
[
"expiration",
"1722369749"
]
],
"content": "Earlier I was about to start the nginx + certbot dance, but then I decided I can’t be bothered and just installed Caddy!\n\nCaddy does HTTPS certificate management in an entirely automatic way. No need to integrate two separate pieces of software, you just write something like:\n\nhttps://caddy.example.net {\n root /srv/caddy.example.net\n file_server\n}\n\n…done! Or maybe you want to reverse-proxy to a Go service? Add:\n\n\t handle /* {\n\t \treverse_proxy /* http://localhost:2080\n\t }\n\ndone! 😍 #golang #caddy",
"sig": "1229cf6c52e05b841f576b0463ecf1b5f6947c39f54c99af3092f1cd36b290742560ddcf29f5354333cdd3826f11acbdb1a456d54492f81f202592b9ff00992e"
}