Pomerium is an identity and context-aware access proxy.
Find a file
Bobby DeSimone c886b924e7
authenticate: use gRPC for service endpoints (#39)
* authenticate: set cookie secure as default.
* authenticate: remove single flight provider.
* authenticate/providers: Rename “ProviderData” to “IdentityProvider”
* authenticate/providers: Fixed an issue where scopes were not being overwritten
* proxy/authenticate : http client code removed.
* proxy: standardized session variable names between services.
* docs: change basic docker-config to be an “all-in-one” example with no nginx load.
* docs:  nginx balanced docker compose example with intra-ingress settings.
* license:  attribution for adaptation of goji’s middleware pattern.
2019-02-08 10:10:38 -08:00
.github docs: add kubernetes (#33) 2019-01-27 22:22:14 -08:00
authenticate authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
cmd/pomerium authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
docs authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
helm authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
internal authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
proto/authenticate authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
proxy authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
scripts authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
.firebaserc update reamde and docs 2019-01-04 21:24:07 -08:00
.gitignore deployment : add docker-compose file 2019-01-16 17:44:53 -08:00
.travis.yml Remove unused test files. 2019-01-15 15:47:28 -08:00
3RD-PARTY authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
Dockerfile deployment : fixes dockerfile closes #9 (#14). 2019-01-15 18:02:39 -08:00
env.example docs: add build from source guide (#32) 2019-01-26 12:10:27 -08:00
firebase.json update reamde and docs 2019-01-04 21:24:07 -08:00
go.mod authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
go.sum authenticate: use gRPC for service endpoints (#39) 2019-02-08 10:10:38 -08:00
LICENSE initial release 2019-01-02 12:13:36 -08:00
Makefile initial release 2019-01-02 12:13:36 -08:00
package.json Update docs and readme 2019-01-04 18:57:45 -08:00
README.md docs: add kubernetes (#33) 2019-01-27 22:22:14 -08:00
VERSION initial release 2019-01-02 12:13:36 -08:00

logo

Pomerium

Travis CI Go Report Card GoDoc LICENSE

Pomerium is a tool for managing secure access to internal applications and resources.

Use Pomerium to:

  • provide a unified gateway (reverse-proxy) to internal corporate applications.
  • enforce dynamic access policy based on context, identity, and device state.
  • deploy mutual authenticated encryption (mTLS).
  • aggregate logging and telemetry data.

Check out awesome-zero-trust to learn more about some problems Pomerium attempts to address.

Docs

To get started with pomerium, check out our quick start guide.

For comprehensive docs see our documentation and the godocs.