Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
edgerouter
Main entrypoint for all things Edgerouter
|
Main entrypoint for all things Edgerouter |
pkg
|
|
erbackend/authssobackend
function61 Single Sign-On authentication (github.com/function61/id)
|
function61 Single Sign-On authentication (github.com/function61/id) |
erbackend/authv0backend
Static bearer token (+ basic auth) -based authentication
|
Static bearer token (+ basic auth) -based authentication |
erbackend/edgerouteradminbackend
Admin panel for Edgerouter
|
Admin panel for Edgerouter |
erbackend/lambdabackend
Calls Lambda function with HTTP semantics (impersonates API Gateway)
|
Calls Lambda function with HTTP semantics (impersonates API Gateway) |
erbackend/redirectbackend
Redirects to somewhere else
|
Redirects to somewhere else |
erbackend/reverseproxybackend
Reverse proxies traffic to a set of origins.
|
Reverse proxies traffic to a set of origins. |
erbackend/statics3websitebackend
Serves an atomically deployed website from S3.
|
Serves an atomically deployed website from S3. |
erbackend/turbochargerbackend
An entire static website directly hosted in Turbocharger.
|
An entire static website directly hosted in Turbocharger. |
erbackend/turbochargerbackend/turbochargererdeploy
Deploys Turbocharger static site to Edgerouter
|
Deploys Turbocharger static site to Edgerouter |
erconfig
Application configuration data structures
|
Application configuration data structures |
erdiscovery
Application discovery - finding backends and frotends to route traffic to
|
Application discovery - finding backends and frotends to route traffic to |
erdiscovery/defaultdiscovery
"Meta" package - builds instance of the default discovery.
|
"Meta" package - builds instance of the default discovery. |
erdiscovery/dockerdiscovery
Discovers applications from Docker and/or Docker Swarm cluster
|
Discovers applications from Docker and/or Docker Swarm cluster |
erdiscovery/ehdiscovery
EventHorizon-based discovery
|
EventHorizon-based discovery |
erdiscovery/s3discovery
Discover application from S3 bucket (EventHorizon-based discovery is highly recommended instead)
|
Discover application from S3 bucket (EventHorizon-based discovery is highly recommended instead) |
erdomain
Structure of data for all state changes
|
Structure of data for all state changes |
erlambdacli
CLI for managing Lambda application backends
|
CLI for managing Lambda application backends |
ers3cli
CLI for managing static websites in S3
|
CLI for managing static websites in S3 |
erserver
Actual server implementation of Edgerouter
|
Actual server implementation of Edgerouter |
erservercli
Embeddable CLI for Edgerouter server library.
|
Embeddable CLI for Edgerouter server library. |
syncutil
TODO: move to gokit
|
TODO: move to gokit |
turbocharger/turbochargerapp
Code required to bring turbocharger support to concrete applications
|
Code required to bring turbocharger support to concrete applications |
Click to show internal directories.
Click to hide internal directories.