Pomerium is an identity and context-aware access proxy.
Find a file
Kenneth Jenkins 11054a943d
config: set_response_headers is not unknown (#5326)
Most fields in the config.Options struct are populated by the
mapstructure package, but the SetResponseHeaders field is handled
separately. As a result, when the set_response_headers key is present,
it also shows up as an unknown config option.

Add this key to the ignoreConfigFields map, to avoid logging an
incorrect "unknown config option" message when set.
2024-10-15 12:40:14 -07:00
.github github: update PR template (#5315) 2024-10-07 12:11:05 -07:00
.vscode use tlsClientConfig instead of custom dialer (#3830) 2022-12-27 09:55:36 -07:00
authenticate core/logging: change log.Error function (#5251) 2024-09-05 15:42:46 -06:00
authorize core/config: add kubernetes_service_account_token_file (#5322) 2024-10-10 14:53:45 -06:00
changelogs add v0.27.0 changelog (#5271) 2024-09-10 10:01:46 -04:00
cmd/pomerium Core-Zero Import (#5288) 2024-10-09 18:51:56 -04:00
config config: set_response_headers is not unknown (#5326) 2024-10-15 12:40:14 -07:00
databroker databroker: remove unused serverConfig fields (#5314) 2024-10-04 12:04:59 -07:00
examples ci: address Dockerfile warnings (#5283) 2024-09-11 16:56:47 -07:00
integration proxy: deprecate the /.pomerium/jwt endpoint (#5254) 2024-09-04 11:22:18 -07:00
internal core/config: allow websockets and spdy by default for k8s urls (#5325) 2024-10-10 17:55:34 -06:00
k8s/zero zero: set k8s deployment to follow :latest tag (#5313) 2024-10-03 11:39:55 -07:00
ospkg move directory providers (#3633) 2022-11-03 11:33:56 -06:00
pkg core/config: add kubernetes_service_account_token_file (#5322) 2024-10-10 14:53:45 -06:00
proxy core/proxy: fix is-enterprise check (#5295) 2024-09-19 13:10:45 -06:00
scripts core/proto: update protoc dependencies (#5218) 2024-08-15 11:12:05 -06:00
ui core/ui: no-cache html, force back (#5264) 2024-09-05 10:39:50 -06:00
.codecov.yml development: change codecov precision 2019-07-18 16:49:37 -07:00
.dockerignore frontend: react+mui (#3004) 2022-02-07 08:47:58 -07:00
.fossa.yml rm cli code (#2824) 2021-12-15 16:25:21 -05:00
.gitattributes assets: use embed instead of statik (#1960) 2021-03-03 18:56:55 -07:00
.gitignore core/ui: improve frontend build size (#5109) 2024-05-09 07:10:00 -06:00
.golangci.yml Temporarily disable gci linter (#5217) 2024-08-14 16:30:08 -04:00
.pre-commit-config.yaml integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
.tool-versions Update to Go 1.23 (#5216) 2024-08-14 14:12:01 -04:00
3RD-PARTY dependencies: vendor base58, remove shortuuid (#2739) 2021-11-02 09:23:15 -06:00
DEBUG.MD deplyoment: add debug build / container / docs (#1513) 2020-10-13 16:54:21 -04:00
Dockerfile chore(deps): bump the docker group with 3 updates (#5310) 2024-10-01 09:49:52 -07:00
Dockerfile.debug chore(deps): bump the docker group with 3 updates (#5310) 2024-10-01 09:49:52 -07:00
go.mod Core-Zero Import (#5288) 2024-10-09 18:51:56 -04:00
go.sum Core-Zero Import (#5288) 2024-10-09 18:51:56 -04:00
LICENSE initial release 2019-01-02 12:13:36 -08:00
Makefile Makefile: unset GOOS for get-envoy target (#5300) 2024-09-20 10:54:07 -07:00
pomerium.go fix go get, improve redis test (#2450) 2021-08-06 12:07:20 -06:00
README.md core/ui: update logo (#5249) 2024-09-05 18:13:06 +02:00
RELEASING.md deployment: update RELEASING.md (#3503) 2022-08-16 10:40:03 -07:00
SECURITY.md Fix SECURITY.md treated as symlink (#5211) 2024-08-07 17:20:18 -04:00

pomerium logo

Go Report Card GoDoc LICENSE Docker Pulls

Pomerium builds secure, clientless connections to internal web apps and services without a corporate VPN.

Pomerium is:

Its not a VPN alternative its the trusted, foolproof way to protect your business. Want a hosted control plane and management GUI? Give Pomerium Zero a try today!

Docs

For comprehensive docs, and tutorials see our documentation.

Contributing

See Contributing for information on how you can contribute to Pomerium.