Problem:
Right now there is quite a bit of configuration between these apps, depending on which environment they'll be built. The documents, config files, and any bootstrapping configuration should be easy to follow and execute.
The following environments are important for us:
Local:
- Uses local `barge`, `pdr-web`, and `pdr-websockets`. Everything `runs on my laptop`.
Staging
- Uses `oasis testnet`. `pdr-websockets` is deployed on `DevVM`. `pdr-web` runs `on my laptop` and `connects to oasis testnet + DevVM`.
Production
- Uses `oasis mainnet`. `pdr-websockets` is deployed on `ProdVM`. `pdr-web` runs `on my laptop` or `vercel App` and `connects to oasis testnet` + `ProdVM`.
DoD:
Problem:
Right now there is quite a bit of configuration between these apps, depending on which environment they'll be built. The documents, config files, and any bootstrapping configuration should be easy to follow and execute.
The following environments are important for us:
DoD: