Skip to content

G-Core/FastEdge-templates

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

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors