Sign inSign up

reflexi/proxy-kimono

By reflexi

•Updated over 3 years ago

Image
0

10K+

reflexi/proxy-kimono repository overview

Proxy with Garnish Kimono baked in.

⁠Create Manifest

backend:
    polling:
        enabled: true
        interval: 60
        onchange:
            killdelay: 30
            signal: term
cmd: /app/proxy
env:
    passall: false
    src:
        - paths:
              - proxy/env
          store: example
files:
    - dst:
          path: config.yaml
          type: yaml
      src:
          path: proxy/config
          store: example
process:
    pollonrestart: true
    restartdelay: 1
    restartpolicy: always

⁠Create Document example/proxy/env

PROXY_ADDRESS: :8080

⁠Create Document example/proxy/config

routes:
- path: "/test"
  target: "https://httpbin.org/get"
  method: "GET"

⁠Run Local

docker run --rm -it \
-p 8080:8080 \
-e KIMONO_ADDRESS=https://my.garnish.server \
-e KIMONO_TOKEN=my-garnish-token \
-e KIMONO_MANIFEST=proxy \
reflexi/proxy-kimono:latest

Tag summary

Content type

Image

Digest

sha256:e15453d0b…

Size

73 MB

Last updated

over 3 years ago

docker pull reflexi/proxy-kimono