Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use docker images without an explict domain #1772

Merged
merged 2 commits into from
Feb 4, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/docs/deploy/clients/clients.mdx
Original file line number Diff line number Diff line change
@@ -112,7 +112,7 @@ brew install pomerium-cli
<TabItem value="docker" label="Docker">

```bash
docker run pomerium.com/pomerium/cli:latest --version
docker run pomerium/cli:latest --version
```

</TabItem>
2 changes: 1 addition & 1 deletion content/docs/deploy/cloud/install.mdx
Original file line number Diff line number Diff line change
@@ -82,7 +82,7 @@ services:
aliases:
- verify.<CLUSTER_STARTER_SUBDOMAIN>.pomerium.app
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
networks:
main:
aliases:
Original file line number Diff line number Diff line change
@@ -167,13 +167,13 @@ Docker Compose:
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
environment:
Original file line number Diff line number Diff line change
@@ -442,13 +442,13 @@ Docker Compose
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
environment:
Original file line number Diff line number Diff line change
@@ -246,13 +246,13 @@ Docker Compose:
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
grafana:
8 changes: 4 additions & 4 deletions content/docs/get-started/fundamentals/core/build-routes.md
Original file line number Diff line number Diff line change
@@ -70,13 +70,13 @@ In your `docker-compose.yaml` file, add Grafana as a service:
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
grafana:
@@ -183,13 +183,13 @@ Docker Compose:
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
grafana:
8 changes: 4 additions & 4 deletions content/docs/get-started/fundamentals/core/get-started.md
Original file line number Diff line number Diff line change
@@ -109,13 +109,13 @@ Add the following configuration settings to `docker-compose.yaml`:
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
```
@@ -182,13 +182,13 @@ Docker Compose:
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
```
Original file line number Diff line number Diff line change
@@ -208,7 +208,7 @@ In your Docker Compose file, add the following environment variable to your Veri

```yaml title="docker-compose"
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
environment:
@@ -338,13 +338,13 @@ Docker Compose
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
environment:
2 changes: 1 addition & 1 deletion content/docs/get-started/fundamentals/core/tcp-routes.md
Original file line number Diff line number Diff line change
@@ -116,7 +116,7 @@ In your Docker Compose file, bind mount your wildcard certificates as a volume i
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
# Mount your wildcard certificates:
- ./_wildcard.localhost.pomerium.io-key.pem:/pomerium/key.pem:ro
Original file line number Diff line number Diff line change
@@ -356,7 +356,7 @@ services:
- verify.<CLUSTER_SUBDOMAIN>.pomerium.app
- authenticate.<CLUSTER_SUBDOMAIN>.pomerium.app
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
networks:
main:
aliases:
Original file line number Diff line number Diff line change
@@ -98,7 +98,7 @@ At this point, your Docker Compose file should look like this:
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
ports:
- 443:443
restart: always
@@ -112,7 +112,7 @@ services:
aliases:
- verify.<YOUR_CLUSTER_SUBDOMAIN>.pomerium.app
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
networks:
main:
aliases:
Original file line number Diff line number Diff line change
@@ -199,7 +199,7 @@ At this point, your Docker Compose file should look like this:
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
ports:
- 443:443
restart: always
@@ -214,7 +214,7 @@ services:
- verify.<CLUSTER_SUBDOMAIN>.pomerium.app
- authenticate.<CLUSTER_SUBDOMAIN>.pomerium.app
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
networks:
main:
aliases:
2 changes: 1 addition & 1 deletion content/docs/get-started/quickstart.mdx
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ services:
aliases:
- verify.<CLUSTER_STARTER_SUBDOMAIN>.pomerium.app
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
networks:
main:
aliases:
2 changes: 1 addition & 1 deletion content/docs/guides/gitlab.mdx
Original file line number Diff line number Diff line change
@@ -212,7 +212,7 @@ Integrations that use unique subdomains will require their own certificates and
...

pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
container_name: pomerium
volumes:
- ./srv/pomerium/config.yaml:/pomerium/config.yaml:ro
2 changes: 1 addition & 1 deletion content/docs/guides/guacamole.md
Original file line number Diff line number Diff line change
@@ -122,7 +122,7 @@ In your Docker Compose file, replace `nginx` with Pomerium Core:

```yaml showLineNumbers
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
# highlight-start
# Mount your config file
volumes:
2 changes: 1 addition & 1 deletion content/docs/guides/hedgedoc.md
Original file line number Diff line number Diff line change
@@ -97,7 +97,7 @@ In your `docker-compose.yaml` file, add the following services:
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
# Mount your certificates
- ./_wildcard.localhost.pomerium.io.pem:/pomerium/cert.pem:ro
2 changes: 1 addition & 1 deletion content/docs/guides/tiddlywiki.mdx
Original file line number Diff line number Diff line change
@@ -86,7 +86,7 @@ Add the following code in your `docker-compose.yaml` file:
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
4 changes: 2 additions & 2 deletions content/docs/integrations/user-identity/keycloak.mdx
Original file line number Diff line number Diff line change
@@ -50,14 +50,14 @@ services:
- keycloak.localhost.pomerium.io

pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443

verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
environment:
JWKS_ENDPOINT: https://pomerium/.well-known/pomerium/jwks.json
```
8 changes: 4 additions & 4 deletions content/docs/internals/configuration.mdx
Original file line number Diff line number Diff line change
@@ -213,7 +213,7 @@ networks:
services:
pomerium-proxy:
hostname: pomerium-proxy
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
networks:
main: {}
volumes:
@@ -231,7 +231,7 @@ services:
- CERTIFICATE_AUTHORITY_FILE=/run/secrets/ca.pem
pomerium-authorize:
hostname: pomerium-authorize
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
networks:
main: {}
volumes:
@@ -243,7 +243,7 @@ services:
- CERTIFICATE_AUTHORITY_FILE=/run/secrets/ca.pem
pomerium-authenticate:
hostname: pomerium-authenticate
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml
secrets:
@@ -262,7 +262,7 @@ services:
- authenticate.localhost.pomerium.io
pomerium-databroker:
hostname: pomerium-databroker
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
networks:
main: {}
volumes:
4 changes: 2 additions & 2 deletions content/examples/docker/autocert.docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
environment:
# Generate new secret keys. e.g. `head -c32 /dev/urandom | base64`
- COOKIE_SECRET=V2JBZk0zWGtsL29UcFUvWjVDWWQ2UHExNXJ0b2VhcDI=
@@ -12,6 +12,6 @@ services:

# https://verify.corp.beyondperimeter.com --> Pomerium --> http://verify
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 80
6 changes: 3 additions & 3 deletions content/examples/docker/basic.docker-compose.yml.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
```yaml
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
## Mount your config file: https://www.pomerium.com/docs/reference/
- ./config.yaml:/pomerium/config.yaml:ro
ports:
- 443:443
## https://verify.localhost.pomerium.io --> Pomerium --> http://verify
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
```
```
8 changes: 4 additions & 4 deletions content/examples/docker/nginx.docker-compose.yml
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ services:
- /var/run/docker.sock:/tmp/docker.sock:ro

pomerium-authenticate:
image: pomerium.com/pomerium/pomerium:latest # or `build: .` to build from source
image: pomerium/pomerium:latest # or `build: .` to build from source
restart: always
environment:
- SERVICES=authenticate
@@ -59,7 +59,7 @@ services:
- 443

pomerium-authorize:
image: pomerium.com/pomerium/pomerium:latest # or `build: .` to build from source
image: pomerium/pomerium:latest # or `build: .` to build from source
restart: always
environment:
- SERVICES=authorize
@@ -76,7 +76,7 @@ services:
- 443

pomerium-databroker:
image: pomerium.com/pomerium/pomerium:latest # or `build: .` to build from source
image: pomerium/pomerium:latest # or `build: .` to build from source
restart: always
environment:
- SERVICES=databroker
@@ -93,7 +93,7 @@ services:

# https://verify.corp.beyondperimeter.com
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 80
# https://hello.corp.beyondperimeter.com
4 changes: 2 additions & 2 deletions content/examples/enterprise/hosted-auth-docker.yaml.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
```yaml title="docker-compose.yaml"
services:
pomerium:
image: pomerium.com/pomerium/pomerium:latest
image: pomerium/pomerium:latest
volumes:
- ./config.yaml:/pomerium/config.yaml:ro
ports:
@@ -57,7 +57,7 @@ services:
volumes:
- pgdata:/var/lib/postgresql/data
verify:
image: pomerium.com/pomerium/verify:latest
image: pomerium/verify:latest
expose:
- 8000
restart: always
Loading