Go Caddy

Open-source Go projects categorized as Caddy

Top 23 Go Caddy Projects

  • Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

    Project mention: How to securely reverse-proxy ASP.NET Core web apps | dev.to | 2024-04-04

    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:

  • frankenphp

    🧟 The modern PHP app server

    Project mention: Introducing WP Setup | dev.to | 2024-04-13

    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, ..

  • xcaddy

    Build Caddy with plugins

    Project mention: A Blazingly Fast Open-Source Federation V1/V2 Gateway | dev.to | 2023-10-25

    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

  • forwardproxy

    Forward proxy plugin for the Caddy web server

  • kadeessh

    Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go

    Project mention: Caddylike solution for SSH/SFTP | /r/selfhosted | 2023-05-18

    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.

  • nginx-adapter

    Run Caddy with your NGINX config

  • go-pmtiles

    Single-file executable tool for working with PMTiles archives

    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 \

  • coraza-caddy

    OWASP Coraza middleware for Caddy. It provides Web Application Firewall capabilities

  • caddy-webdav

    WebDAV handler module for Caddy (by mholt)

  • caddy-ratelimit

    HTTP rate limiting module for Caddy 2

    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-json-schema

    JSON schema generator for Caddy v2

  • 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
  • nextdhcp

    A DHCP server chaining middlewares. Similar to CoreDNS and Caddy

  • caddy-embed

    Caddy plugin for embedding static files directly into the server binary

    Project mention: Caddy Embedded File System | news.ycombinator.com | 2024-01-29
  • route53

    Caddy module: dns.providers.route53

    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.

  • caddy-brotli

    Brotli compression encoder for Caddy

  • slick-deploy

    CLI tool to declaratively deploy containers with Caddy

    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
  • caddy-ngrok-listener

    Caddy listener_wrapper to automatically listen on an ngrok tunnel

  • caddy-geofence

    A caddy module for IP geofencing your caddy web server using ipbase.com

  • netcup

    netcup DNS module for caddy: dns.providers.netcup

    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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-13.

Go Caddy related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com