this post was submitted on 16 Jun 2023
17 points (100.0% liked)

Programming

13371 readers
1 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
 

I've recently been wondering if Lemmy should switch out NGINX for Caddy, while I hadn't had experience with Caddy it looks like a great & fast alternative, What do you all think?

EDIT: I meant beehaw not Lemmy as a whole

you are viewing a single comment's thread
view the rest of the comments
[โ€“] diamond@beehaw.org 1 points 1 year ago (1 children)

I had no idea that NGINX has Lua plugins. You'd probably want to check if Caddy has equivalents for those plugins though, or just implement them in Go yourself.

[โ€“] CinnamonTheCat@beehaw.org 1 points 1 year ago* (last edited 1 year ago)

Caddy uses go based plugins, I remember, they're called modules.

Source: https://caddyserver.com/docs/modules/ & https://caddyserver.com/docs/extending-caddy