Skip to content

CAddy2 Plugin allowing usage of expr in auto_tls permission

Notifications You must be signed in to change notification settings

KittenConnect/caddy-tlsexpr-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

caddy-tlsexpr-plugin

CAddy2 Plugin allowing usage of expr in auto_tls permission

Usage

        on_demand_tls {
                # permission http http://127.0.0.1:8404/ 

                # Or us Go-Expr
                permission expr <<EOF
                    /* Domain == "example.com" */
                    /* domain is subdomain of these lists */
                    any(
                        [".example.com", ".example.net"],
                        hasSuffix(domain, #)
                        )
                EOF
        }

About

CAddy2 Plugin allowing usage of expr in auto_tls permission

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages