Displaying 1 to 20 from 26 results

permit - An unopinionated authentication library for building Node.js APIs.

  •    Javascript

An unopinionated authentication library for building Node.js APIs. Permit makes it easy to add an authentication layer to any Node.js API. It can be used with any of the popular server frameworks (eg. Express, Koa, Hapi, Fastify) and it can be used for any type of API (eg. REST, GraphQL, etc.) due to its simple, unopinionated design.

lylog - Syslog proxy that receives syslogs from Fastly, and sends them to Logly.

  •    Javascript

Syslog proxy that receives syslogs from Fastly, and sends them to Loggly.Outbound connections to loggly are created as needed, and then kept alive for future use. If the free list of connections is greater than 16 (minFree config), and more than 50% of the total pool of connections (freeReapRatio config), then the bottom 50% of the free pool will be reaped. This prevents spikes from causing an abnormal number of connections to be open indefinitely.

forwarded-for - Abstraction for retrieving ip address information from a Node

  •    Javascript

When you are hosting your applications behind a reverse load balancer the incoming requests will no longer have the IP address of your user but of the load balancer as it forwards the request to your node instance. Most load balancers allow you to modify the headers of the request and add original request information in it.

go-fastly - A golang Fastly API client library.

  •    Go

Go Fastly is a Golang API client for interacting with most facets of the Fastly API. This is a client library, so there is nothing to install. You must be running Go 1.8 or higher.




altitude-nyc-abcd-workshop - Practical exercises for "ABCD: Always be continuously deploying" workshop at Altitude NYC 2017

  •    HCL

This repository contains the files and excercises needed to participate in the Fastly Altitude NYC 2017 workshop "Always be continuously deploying". Welcome! The goal of the workshop is to build a continuous deployment pipeline around an example Fastly config. Combining Fastly’s 5-second deploys, API control, and some open-source tooling (Travis, Terraform) attendees will contribute live changes and see their results in the demo.

fastly-magento - Magento Extension for working with the Fastly Content Delivery Network

  •    PHP

Thank you for using the "Fastly CDN module for Magento" (FastlyCDN). The FastlyCDN module basically sets the correct Cache-Control headers according to the configuration and the visitor session and provides an interface for purging Fastly's cache.

fastly-magento2 - Module for integrating Fastly CDN with Magento 2 installations

  •    PHP

Thank you for using the "Fastly CDN module for Magento2" (Fastly_Cdn). This package contains everything you need to connect fastly.com (Fastly) with your Magento commerce shop and to get the most out of Fastly's powerful caching capabilities for a blazing fast e-commerce site.

heroku-fastly - Heroku CLI plugin for Fastly

  •    Javascript

Heroku CLI plugin for interacting with fastly configuration. The CLI Plugin includes the commands - purge, verify, and tls.


fastly - Fastly API client for Node.js

  •    Javascript

Fastly API client for Node.js

terraform-provider-fastly - Terraform Fastly provider

  •    Go

If you wish to work on the provider, you'll first need Go installed on your machine (version 1.11+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH. To compile the provider, run make build. This will build the provider and put the provider binary in the $GOPATH/bin directory.

go-fastly - A golang Fastly API client library.

  •    Go

Go Fastly is a Golang API client for interacting with most facets of the Fastly API. This is a client library, so there is nothing to install. You must be running Go 1.8 or higher.

go-fastly-cli - CLI tool for interacting with Fastly CDN services via official REST API.

  •    Go

This tool is an abstraction layer built on top of "go-fastly". The use of environment variables help to reduce the amount of flags required by the fastly CLI tool.

upper - Integrates Edge Caches like Fastly, KeyCDN, Cloudflare and Varnish with Craft.

  •    PHP

Upper speeds up Craft dramatically using a Cache Proxy in front of your webserver. The Plugin adds the neccessary Cache-Control and XKEY/Surrogate-Key/Cache-Tag headers to your pages. When Entries or Sections get updated in the Control Panel it takes care of the cache invalidation.

helix-publish - Microservice for publishing Project Helix Fastly service configurations

  •    HTML

You need node>=8.0.0 and npm>=5.4.0. Follow the typical npm install, npm test workflow. When you run npm test, some integration tests that require Fastly credentials will be skipped. This means, you won't get full test coverage, which is not an issue, as the credentials will be used in integration tests running on CircleCI.

compute-starter-kit-rust-static-content - Speed up your websites with a Compute@Edge environment that demonstrates serving content from a static bucket, redirects, security and performance headers, and a 404 page

  •    Rust

Speed up your websites with a Compute@Edge environment that demonstrates serving content from a static bucket, redirects, security and performance headers, and a 404 page. When initializing your project, the Fastly CLI will prompt you to enter a Backend. You can enter your bucket host here, or just enter mock-s3.edgecompute.app on port 443 if you want to experiment with our mock backend.

terraform-provider-fastly - Terraform Fastly provider

  •    Go

If you wish to work on the provider, you'll first need Go installed on your machine (version 1.14+ is required). To compile the provider, run make build. This will build the provider and put the provider binary in a local bin directory.

terrctl - A command-line client for Fastly Terrarium. https://wasm.fastlylabs.com

  •    Go

terrctl uploads source code leveraging the Fastly Labs Terrarium API directly to the Terrarium sandbox. Pre-built binaries for most platforms are available in the release section.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.