3 ms·
Hi mholt, I have used Caddy almost since you started it. Great product! My issue with this is that there isn't an affordable license for small non-profit websi
by Touche 9y ago
Hi mholt, I have used Caddy almost since you started it. Great product!
My issue with this is that there isn't an affordable license for small non-profit websites (like a person's personal website). I'd gladly pay if it were affordable, but it is not. So now I have to choose between incurring the wasted bandwidth of this header to my users, or choosing a different web server.
- mholt 9y agoThanks for your feedback. You could build from source, that's free. If you need a commercial license, contact us at sales@lightcodelabs.com and we'll see about working something out for you!
- derefr 9y agoEven the time required to negotiate a custom commercial license costs more than the license is worth (and/or more than the switching cost) for most personal users. I was using Caddy because I don't have time in my day to configure Nginx; but I also don't have time in my day to build Caddy from source to repackage+deploy it to my infrastructure. So back to Nginx it is. What I would have time in my day for is a standardized one-time PayPal payment in exchange for a commercial license authorizing me to use Caddy for a site with traffic not exceeding [X amt any commercial site would quickly hit]. You know, like buying an SMB license of any other on-prem web-service software.
- jimjimjim 9y agoyou don't have time to recompile a software package but you do have time to read hackernews? is time the right word here?
- derefr 9y agoMy job pays me units of money in exchange for a finite time per day spent dedicated to advancing their goals. There are more potential things to do for the company than fit into the time they pay me to spend; and I'm not going to work for free past that time just to fit all those things in. Therefore, I have to optimize—to choose which things are most worth the company's time. Compiling and configuring software packages are rather low on that list (which shouldn't be surprising, given that I'm a programmer, not an ops person.) I read HN on my own time.
- bschwindHN 9y agoIn the time it probably took you to type that comment, I compiled caddy from source. I've never even used it before, but in general Go programs are very easy to build.
- shakna 9y ago> but in general Go programs are very easy to build. So long as you organise all your code according to GOPATH. You can't just compile it in your Downloads folder.
- bschwindHN 9y agoYes I think the GOPATH is bullshit but it's also not hard to move files from one directory to another.
- bschwindHN 9y ago> incurring the wasted bandwidth of this header to my users Can you attach a concrete number to this? I think I found the example header and it's around 91 bytes, right? How many requests do you need to service before this becomes a real issue? You could also just build it from source...