The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Go Caddy Projects
-
However, it's very unlikely that .NET developers will directly expose their Kestrel-based web apps to the internet. Typically, we use other popular web servers like Nginx, Traefik, and Caddy to act as a reverse-proxy in front of Kestrel for various reasons:
-
Uses the new FrankenPHP server to add SSL support to your local environment
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
loginsrv
JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..
-
This approach offers a level of customizability similar to what xcaddy does for the Caddy server, eliminating the complexities associated with writing Rhai scripts to customize a precompiled binary, as is the case with the Apollo Router.
-
souin
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
-
-
kadeessh
Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go
https://github.com/mholt/caddy-l4 and https://github.com/kadeessh/kadeessh can do SSH forwarding.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Project mention: Protomaps – A free and open source map of the world | news.ycombinator.com | 2023-10-23
I just used their pmtiles tool to grab a map of just the area around Half Moon Bay, south of San Francisco.
I grabbed the latest macOS Go binary from https://github.com/protomaps/go-pmtiles/releases
I found a rough bounding box using http://bboxfinder.com/#37.373977,-122.593346,37.570977,-122....
Then I ran this:
pmtiles extract https://build.protomaps.com/20231023.pmtiles hmb.pmtiles \
-
-
-
Project mention: Deploying Web Apps with Caddy: A Beginner's Guide Caddy | news.ycombinator.com | 2024-02-27
You can rate limit HTTP requests (agnostic of specific HTTP versions): https://github.com/mholt/caddy-ratelimit
-
-
caddy-crowdsec-bouncer
A Caddy module that blocks malicious traffic based on decisions made by CrowdSec.
Project mention: A Caddy module that blocks malicious traffic based on decisions made by CrowdSec | news.ycombinator.com | 2024-01-08 -
-
-
Project mention: Are wildcard certificates secure for private networks? | /r/networking | 2023-12-10
I saw that this repo claims to support any of the credential configurations described in the AWS developer guide. Though, the docs bring up examples and don’t seem to include the “EC2 IAM Role” in their examples.
-
-
Project mention: CLI tool to declaratively deploy containers with Caddy | news.ycombinator.com | 2024-03-21
-
caddy-wol
Caddy plugin that sends wake-on-lan magic packets to remote hosts to wake up e.g. reverse proxy targets.
Project mention: Making a Linux home server sleep on idle and wake on demand – the simple way | news.ycombinator.com | 2023-04-19 -
-
-
Project mention: Which reverse proxy for public and Lan sites with valid https? | /r/selfhosted | 2023-12-06
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Caddy related posts
- CLI tool to declaratively deploy containers with Caddy
- CLI for zero-downtime container deployments with Caddy
- Deploying Web Apps with Caddy: A Beginner's Guide Caddy
- Show HN: Slick Deploy – a simple CLI to deploy containers with Caddy
- I abandoned OpenLiteSpeed and went back to good ol' Nginx
- Minimal CLI tool to deploy apps using Caddy
- A Caddy module that blocks malicious traffic based on decisions made by CrowdSec
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Index
What are some of the best open-source Caddy projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Caddy | 53,411 |
2 | frankenphp | 5,738 |
3 | loginsrv | 1,909 |
4 | xcaddy | 773 |
5 | souin | 610 |
6 | forwardproxy | 563 |
7 | kadeessh | 512 |
8 | nginx-adapter | 304 |
9 | go-pmtiles | 304 |
10 | coraza-caddy | 252 |
11 | caddy-webdav | 185 |
12 | caddy-ratelimit | 180 |
13 | caddy-json-schema | 121 |
14 | caddy-crowdsec-bouncer | 113 |
15 | nextdhcp | 92 |
16 | caddy-embed | 54 |
17 | route53 | 36 |
18 | caddy-brotli | 36 |
19 | slick-deploy | 36 |
20 | caddy-wol | 20 |
21 | caddy-ngrok-listener | 19 |
22 | caddy-geofence | 15 |
23 | netcup | 10 |