One thing I wonder with software like Caddy / Wedge, where the binaries are not built by your Linux distribution’s package maintainer:
How do you go about patching, making sure it’s not running vulnerable versions?
Seems I would have to make a systemd.timer/cron script to check for availability of new versions, and then download/build if there is …
(Maybe the default Golang webserver is built as a debian package? )
So far in my testing, H2O and Lighty are those I liked the most. Still need to do more benchmarking, but they seemed quick and reliable. And I guess I should also compare with good old Apache. (Still have to choose prefork or mpm version?)
I just ran a FreeBSD test VPS. And thttpd came up with pkg search httpd
(And also quite a few other interesting sounding alternatives. Wish I had taken a screenshot before wrecking the vm … )
FreeBSD 12 is quite different in some ways from the versions I remember well (4.x and maybe 7 or something).
Looks like it’s not in the TechEmpower benchmark yet… I’m curious as to whether it’s faster than Kestrel (the server used by ASP .NET Core). It’s one of the fastest servers in the benchmark, quite a bit faster than Nginx.
Very intressting, i was (and i am still) and Apache guy but for i loved to use litespeed for it’s really well built cache on wordpress their support is pretty good too. But openlitespeed cache is really way worse than litespeed enterprise but loved to use it, as an Apache2 guy.
Nginx i still didn’t exactly looked at it because i saw a lot of systems like plesk simply use it as reverse proxy.
Haha but i meant it for the caching i can’t really test it out because the cache never worked for me on openlitespeed but you can see a lot of differences for exemple in the way php processes are managed i don’t know the interface is better on ols but on lsws it’s older but more efficient in some way.
But i never saw the thing “live” editing for the .htaccess it never worked for me at least