39 lines
1.0 KiB
Markdown
39 lines
1.0 KiB
Markdown
# ocprocy container
|
|
|
|
```bash
|
|
podman run -d \
|
|
-p 11080:11080 \
|
|
-e OPENCONNECT_OPTIONS="" \
|
|
-e OPENCONNECT_URL="" \
|
|
-e OPENCONNECT_CERT_PATH="/ocproxy-container/cert.p12" \
|
|
-e OPENCONNECT_CERT_PASSWD="" \
|
|
-v ./cert.p12:/ocproxy-container/cert.p12:Z \
|
|
--name "ocproxy" \
|
|
git.dm1sh.ru/dm1sh/ocproxy-container:latest
|
|
```
|
|
|
|
```bash
|
|
podman pod create --name "proxied-pod"
|
|
|
|
podman container create \
|
|
--pod "proxied-pod"
|
|
-e OPENCONNECT_OPTIONS="" \
|
|
-e OPENCONNECT_URL="" \
|
|
-e OPENCONNECT_CERT_PATH="/ocproxy-container/cert.p12" \
|
|
-e OPENCONNECT_CERT_PASSWD="" \
|
|
-v ./cert.p12:/ocproxy-container/cert.p12:Z \
|
|
--name "proxied-pod-ocproxy" \
|
|
git.dm1sh.ru/dm1sh/ocproxy-container:latest
|
|
|
|
podman container create \
|
|
--pod "proxied-pod" \
|
|
...
|
|
```
|
|
|
|
## Environment variables
|
|
|
|
- `OPENCONNECT_OPTIONS` - additional options for openconnect command
|
|
- `OPENCONNECT_URL` - URL of openconnect server
|
|
- `OPENCONNECT_CERT_PATH` - path to user certificate in container
|
|
- `OPENCONNECT_CERT_PASSWD` - password for user certificate
|