https://github.com/pro-oc/pro-oc-vzp-b2b-proxy
Proxy server pro VZP B2B.
https://github.com/pro-oc/pro-oc-vzp-b2b-proxy
b2b proxy proxy-server vzp
Last synced: 4 months ago
JSON representation
Proxy server pro VZP B2B.
- Host: GitHub
- URL: https://github.com/pro-oc/pro-oc-vzp-b2b-proxy
- Owner: PRO-OC
- Created: 2022-01-24T17:51:45.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-22T17:36:12.000Z (about 3 years ago)
- Last Synced: 2025-01-14T07:50:59.379Z (5 months ago)
- Topics: b2b, proxy, proxy-server, vzp
- Language: JavaScript
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PRO OC VZP B2B Proxy
## Build docker image vzp-b2b
Je nutné zapnout BuildKit v souboru ```/etc/docker/daemon.json``` a restartovat deamona.
```
{
"features": {
"buildkit": true
}
}
```Lokálně se za pomocí secrets z BuildKitu přidá následovně. Při přidávání na serveru v UI je nutné dodržet id ```cert``` a typ ```.pem```.
```
DOCKER_BUILDKIT=1 sudo docker build --secret id=cert,src=./../pro-oc-vfn-secrets/cert.pem -t vzp-b2b . --progress=plain
```## Spuštění docker image vzp-b2b
Env proměnné lokálně vkládané např. z jiného git repozitáře:
1) **(required)** ```ENCRYPT_KEY```
2) **(required)** ```CERT_PASS``` (passphrase for .pem)
3) **(optional)** ```PORT``` (default 3000)```
export CERT_PASS=$(cat ../pro-oc-vfn-secrets/certpassphrase.txt)
export ENCRYPT_KEY=$(cat ../pro-oc-vfn-secrets/encryptionkey.txt)sudo docker run --network host -it \
-e ENCRYPT_KEY="${ENCRYPT_KEY}" \
-e CERT_PASS="${CERT_PASS}" \
vzp-b2b
```