Interesting thoughts about the future of the web from #CaddyServer developer @mholt on Birdsite:
https://twitter.com/mholt6/status/1675992485468979200
I like the idea of pull-only web that can be served from a phone with the help of CDNs.
But I would add that you will soon need more than read-only sites, and you'll want interactive server capabilities. And that's why I think we'll need https://dropserver.org and other projects like it.
When building #docker images for php application that uses
#caddyserver , where do you store your SSL certificates so you don't regenerate a new SSL with every deployment?
#docker #ssl #docker_swarm #isolation #cloud #php #developer #caddyserver #letsencrypt
#docker #caddyserver #ssl #docker_swarm #isolation #cloud #php #developer #letsencrypt
@nicd BTW, this is my current #caddyserver config file:
The Caddyfile above is the real one, symlinked from /etc. It has changed since 2021, but only to secure the headers.
It still has less lines and characters than our conversation.
@nicd ohh I forgot to mention that #letsencrypt integration was the main selling point.
I was way too tired of configuring and fixing an external python script (#certbot) which sometimes breaks itself after an OS update - why? Oohhh whyyyy?!
My first thought was: "I'm eager to spend the whole day with #caddyserver just for the sake of spending no more seconds with certbot," so I was done in less than 1 hour, it was extremely surprising and a great pleasure, I never went back to #nginx
#letsencrypt #certbot #caddyserver #nginx
@nicd I agree, sometimes #nginx is way too complicated for simple use cases, and then #caddyserver seems way too easy and more succinct in comparison.
That was my experience. Around 3 years ago I just decided to reconfig my personal website with Caddy Server. I'm still surprised on how the whole setup for a static website configured with secure layer via #letsencrypt had less characters than this message:
#nginx #caddyserver #letsencrypt
So, you may know that I love #caddyserver and been meaning to have a proper go with caddy-security https://github.com/greenpau/caddy-security for a long time. Now I'm logging into #linkding and #miniflux with SSO, MFA with TOTP and #yubikey π€
#caddyserver #linkding #miniflux #yubikey
Here are the steps to enable #http3/#quic in #caddy:
....
It takes 0, zero, nil lines to enable and configure #http3/#quic in #CaddyServer! You don't need to do anything special to keep up with the industry standard and progress. Caddy takes care of keeping your services up-to-date.
#systemadministration #sysadmin #devops #sre #web #linux #unix #windows #sitereliability
#http3 #caddy #caddyserver #systemadministration #sysadmin #devops #sre #web #linux #unix #windows #sitereliability
My laptop fried compiling a #Caddyserver tool (xcaddy specifically) so I had to emergency pick up a mini desktop (MINISFORUM UM773) and I'm a bit excited, but also sad because I now have to sell my Series X.
Replacing API gateway service for #memarc . Old #Kong has to go, replaced by #caddyserver . I really like it and I could write an extension in #go, much nicer. In Kong I had to fiddle with lua, a language I don't deal with each day.
#memarc #kong #caddyserver #go
I'm serving a domain and two subdomains with #CaddyServer, and getting https was automatic. So far a success.
There are some Linuxisms that is needed to search for, but it's all been pretty easy
My #CaddyServer on #OracleCloud using #AlmaLinux 9 is up and running
#caddyserver #oraclecloud #AlmaLinux
I've just posted about how I've been using a secure connection on my local development environment.
Now I should really get on with the auth service I needed to put this in forβ¦ π
https://jonpark.co.uk/blog/2023/03/06/ssl-for-local-nodejs-development/
#nodejs #webdevelopment #caddyserver
After my foray into self hosting with Caddy, I've worked out how to secure things with SSO and MFA. I've written up a simple configuration guide after it took me a while to work it out.
#caddy #caddyserver #selfhosted #sso #mfa
Iβve written up how Iβve set up my Caddy server under docker compose so that I can self host stuff: https://jmb.me.uk/articles/selfhosting_with_caddy_and_docker/
Iβm still playing around with Hugo so it might go down but hopefully should stay at the same url.
Please comment here if you have any hints and tips or Iβm doing something wrong or could do it better!
#caddy #caddyserver #docker #selfhosted #https #hugo
New #caddyserver apps are in town! You can now configure push-mode #ContinuousProfiling agents in Caddy.
Currently the app supprots Profefe and #pyroscope that may be configured as first-class apps or as guest modules of the `profiling` app. You can now monitor and analyze CPU utilization, memory/heap allocation, and mutex contention right in #o11y tools!
#caddyserver #ContinuousProfiling #pyroscope #o11y
I keep talking up #caddyserver here at work as the knees of the bees, but so far nobody is really biting.
>mfw no #xhtml support on #caddyserver
Just finished setting up my cool hobby website, yay!
I wrote some instructions on how to set up #CaddyServer for Mastodon: https://thomaspreece.net/blog/2023/01/16/configuring-caddy-for-mastodon