reverse-proxy made with go that handles your website having different versions.
This app let's you manage and handle multiple website versions as per requirements.
- Fork the repo by
git clone https://github.com/Sarfraz-droid/wvm.git. - You can find
sample.config.yamlin the root directory. - Expose
sample.config.yamlfile path to environment variableMVN_CONFIG_FILEfor the service to fetch. - Modify the middleware at
overrides/middleware/main.goas per the requirements.
You can update the config by running the CLI command go run cmd/main.go reload.