SKALE Proxy is high performance, easy-to-run public service that provides proxied and load-balanced JSON-RPC endpoints for SKALE chains. It is based on NGINX.
When setting up the SKALE Proxy, there are no "secret" values. To make it easier to setup the repo should come with a Config file that has defaults set in the values or commented out. Since the application is run via docker-compose it could make sense to utilize a .env
Why
This can reduce setup since many of these values can be "default" such as the networks can default to all, the RPC URL for Ethereum can default to Infura or similar
Additionally, this will make it easier to get up and running with a flexible proxy as many of the flexible decisions can be opinionated through a default setup
Overview
When setting up the SKALE Proxy, there are no "secret" values. To make it easier to setup the repo should come with a Config file that has defaults set in the values or commented out. Since the application is run via docker-compose it could make sense to utilize a .env
Why
This can reduce setup since many of these values can be "default" such as the networks can default to all, the RPC URL for Ethereum can default to Infura or similar
Additionally, this will make it easier to get up and running with a flexible proxy as many of the flexible decisions can be opinionated through a default setup