Update readme

This commit is contained in:
Prathamesh Musale 2023-11-30 17:43:48 +05:30
parent 87e296d248
commit c5be2ebcff

View File

@ -1,6 +1,6 @@
# self-hosted uniswap frontend
# Self-hosted Uniswap Frontend
Instructions to setup and deploy uniswap app on urbit
Instructions to setup and deploy Uniswap app on Urbit
Build and deploy:
@ -46,12 +46,14 @@ network:
```
### Data volumes
Container data volumes are bind-mounted to specified paths in the host filesystem.
The default setup (generated by `laconic-so deploy init`) places the volumes in the `./data` subdirectory of the deployment directory. The default mappings can be customized by editing the "spec" file generated by `laconic-so deploy init`.
---
Once you've made any needed changes to the spec file, create a deployment from it:
```bash
laconic-so --stack uniswap-urbit-app deploy create --spec-file uniswap-urbit-app-spec.yml --deployment-dir uniswap-urbit-app-deployment
```
@ -69,13 +71,15 @@ Inside the deployment directory, open the file `config.env` and add variable for
## Start the stack
Start the deployment:
```bash
laconic-so deployment --dir uniswap-urbit-app-deployment start
```
* List and check the health status of all the containers using `docker ps` and wait for them to be `healthy`
* Run the following to get login password for urbit web interface
* Run the following to get login password for Urbit web interface:
```bash
laconic-so deployment --dir uniswap-urbit-app-deployment exec urbit-fake-ship "curl -s --data '{\"source\":{\"dojo\":\"+code\"},\"sink\":{\"stdout\":null}}' http://localhost:12321"
```