Sign inSign up

fmgornick/dynamic-proxy

By fmgornick

•Updated about 4 years ago

takes databag proxy configuration input and sends to envoy at runtime.

Image
0

845

fmgornick/dynamic-proxy repository overview

⁠how to use this image

this image is meant to be used alongside the envoyproxy/envoy-dev⁠ image to configure a reverse proxy real-time.

this image is meant to be run with very specific databag user input, so if you'd like to use it then you'll need to keep that in mind.

here's an example of a docker-compose.yml file you write to get a working program

version: "3.9"

services:
  proxy:
    container_name: proxy
    image: envoyproxy/envoy-dev
    ports:
      - ${INTERNAL}:7777
      - ${EXTERNAL}:8888
    working_dir: /etc/envoy
    volumes:
      - ${PWD}/bootstrap.yml:/etc/envoy/envoy.yaml
      - ${PWD}/certs:/etc/envoy/certs
    depends_on: 
      - app

  app:
    container_name: app
    image: fmgornick/dynamic-proxy
    volumes:
      - ${PWD}/databags:/home/user/app/databags
    command: ["-dir", "${DIR}"]

Tag summary

Content type

Image

Digest

sha256:7614dd342…

Size

432.1 MB

Last updated

about 4 years ago

docker pull fmgornick/dynamic-proxy