Starter kits in Rust
These Rust starter kits are complete projects from Fastly Labs that will work immediately and give you a functional foundation to build on as you explore what Fastly can do. To learn more about using Rust with our Compute@Edge platform, see using Rust.
Connect to an identity provider such as Auth0 using OAuth 2.0 and validate authentication status at the Edge, to authorize access to your edge or origin hosted applications.
Capture beacon data from the browser, divert beacon request payloads to a log endpoint, and avoid putting load on your own infrastructure.
Starter kit for Google Bigquery Connector.
A basic starter kit that demonstrates routing, simple synthetic responses and overriding caching rules.
An empty starter kit project template.
Implements Fanout handlers for WebSockets, SSE, etc.
Enables Fanout on a service, forwarding to a backend.
Apply performance, security and usability upgrades to static bucket services such as Google Cloud Storage or AWS S3.
Implements WebSocket passthrough.
Use Storj as a backend origin for service decentralized objects to the fastly Compute@Edge service.