Commit graph

11 commits

Author SHA1 Message Date
Travis Groth
b9b66ec20f
deploy: autocert documentation and defaults (#658)
* Define AUTOCERT_DIR in dockerfiles

* Add autocert example and compose file

* Update reference docs for defaults
2020-05-05 21:13:28 -04:00
Travis Groth
7ad528fef5
Update docker master/latest tag handling (#598)
* Ensure latest is actually latest semver and not last published

* Resume publishing master snapshot

* Build master image off debug gcr.io/distroless/base:debug
2020-04-12 14:42:03 -04:00
Travis Groth
3e562bbf37
deployment: publish with github actions and goreleaser (#586)
* Add release workflow
2020-04-07 07:28:58 -04:00
Travis Groth
d0848fd250 Make dockerfiles consistent between archs 2019-07-07 17:13:50 -04:00
Travis Groth
02177043aa Add config handling to dockerfiles and update documentation 2019-05-26 22:28:51 -04:00
Nandor Kracser
8b86454cb5 docker: add missing golint command 2019-05-15 13:29:16 +02:00
Bobby DeSimone
7d2af213cc
deployment: add images for arm (#102) 2019-05-03 12:28:29 -07:00
Bobby DeSimone
c18f7d89ae
deployment: use distroless builds (#101)
Replaces the current alpine based Dockerfile with distroless. Improvements include:

- Minimal surface area, ideal for static builds like pomerium.
- Includes `ca-certificates`
- Includes`nsswitch`

Closes #97 .
2019-05-02 19:02:46 -07:00
Bobby DeSimone
fbe1cae482
proxy: remove unused setting AuthorizeInternalAddr (#93)
- Added unit tests for policy validation.
- Removed extraneous policy validation for URLs.
- Add dependency caching to dockerfile.
2019-04-24 13:28:29 -07:00
Michael Barrientos
7c2c9ceffe deployment : fixes dockerfile closes #9 (#14). 2019-01-15 18:02:39 -08:00
Bobby DeSimone
d56c889224
initial release 2019-01-02 12:13:36 -08:00