Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastEdge Templates

FastEdge application templates for Gcore FastEdge.

Each template is a standalone project you can deploy directly from the Gcore portal or copy out and modify to suit your needs. Templates have no dependencies on each other.

Templates

html2md

Proxy-WASM filter that converts HTML origin responses to Markdown when the client sends Accept: text/markdown. Zero configuration — drop it in front of any HTML-serving origin.

See html2md/README.md for details and the deploy button.

harden-cookies

Proxy-WASM filter that adds Secure, HttpOnly, and SameSite=Strict attributes to targeted Set-Cookie response headers. Configured entirely through environment variables — no code changes required.

See harden-cookies/README.md for details and the deploy button.

edge-sso

Multi-provider SSO bolt-on — an Identity-Aware Proxy that adds login (Google, GitHub, Microsoft, Facebook, SAML) to any existing site without changing the backend. Comes in three delivery variants:

  • gate-only — allow/deny at the edge
  • cookie — issues a verifiable JWT the origin can inspect
  • header — injects a signed X-Forwarded-User header upstream

See edge-sso/README.md for details.

edge-totp

Edge TOTP MFA bolt-on — adds RFC 6238 two-factor authentication in front of a customer's existing login without changing the backend. The customer's origin handles password validation and hands off to the edge app for the OTP challenge, which issues a signed session cookie that a paired CDN filter enforces on every protected request.

See edge-totp/README.md for details.

License

Apache-2.0. See LICENSE.

About

Source code for FastEdge templates

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages