caddyserver / caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
https://caddyserver.com
Apache License 2.0
58.46k stars 4.04k forks source link

MIPS builds #3554

Closed p3lim closed 4 years ago

p3lim commented 4 years ago

1.x had builds for MIPS (ref #1319), but with 2.x it seems they have been forgotten. Would be nice to see them again so Caddy can continue to run on embedded systems that favor this architecture.

p3lim commented 4 years ago

If possible, it would be extra awesome if these builds can be included in the repos.

mholt commented 4 years ago

We didn't forget, more like we trimmed down our officially supported platforms initially and will ramp them up based on demand instead.

I'll point out that it's easy to build Caddy from source for any platforms, even if we don't do the builds for you in our CI.

What is your use case for automated MIPS builds?

p3lim commented 4 years ago

Routers and other embedded hardware, using Caddy either for load balancing or exposing internal services directly on the edge, and also being able to use Caddy to proxy and secure the web interfaces to the embedded hardware itself.

mholt commented 4 years ago

Interesting -- tell me more. What routers / hardware are you embedding Caddy into?

p3lim commented 4 years ago

Pretty much anything that runs OpenWRT, Ubiquiti stuff also run on MIPS architecture (their EdgeOS is just Debian).

mholt commented 4 years ago

The new website's download page (which will be visible whenever the domain admin updates DNS records) will make MIPS downloads easily available, hopefully it launches today or this weekend!