mirror of
https://github.com/pomerium/pomerium.git
synced 2025-06-03 11:22:45 +02:00
Pomerium is an identity and context-aware access proxy.
authenticate | ||
authorize | ||
cmd/pomerium | ||
docs | ||
internal | ||
proxy | ||
.gitignore | ||
.travis.yml | ||
3RD-PARTY | ||
Dockerfile | ||
env.example | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md | ||
VERSION |

Pomerium : identity-aware access proxy
Pomerium is a tool for managing secure access to internal applications and resources.
Use Pomerium to:
- provide a unified ingress gateway to internal corporate applications.
- enforce dynamic access policies based on context, identity, and device state.
- aggregate logging and telemetry data.
To learn more about zero-trust / BeyondCorp, check out awesome-zero-trust.
Getting started
For instructions on getting started with Pomerium, see our getting started docs.
To start developing Pomerium
Assuming you have a working Go environment.
$ go get -d github.com/pomerium/pomerium
$ cd $GOPATH/src/github.com/pomerium/pomerium
$ make
$ source ./env # see env.example
$ ./bin/pomerium -debug