Files
start-os/ui
2022-01-21 20:35:52 -07:00
..
2022-01-21 20:35:52 -07:00
2022-01-21 20:35:52 -07:00
2022-01-21 20:35:52 -07:00
2021-01-25 09:55:02 -07:00
2020-11-23 13:44:28 -07:00
2021-05-19 11:46:37 -06:00
2020-12-24 08:05:31 -07:00
2021-11-11 12:23:25 -07:00
2020-12-01 12:33:24 -07:00
2022-01-21 20:35:52 -07:00
2022-01-21 20:35:52 -07:00
2020-11-23 13:44:28 -07:00
2022-01-21 20:35:52 -07:00
2020-11-23 16:51:42 -07:00
2021-01-25 09:55:02 -07:00
2020-11-23 13:44:28 -07:00

Embassy UI

Setup Instructions

Make sure you have git, node, npm, and rust installed

npm i -g @ionic/cli

git clone https://github.com/Start9Labs/patch-db.git

git clone https://github.com/Start9Labs/ws-example.git

git clone https://github.com/Start9Labs/embassy-os.git

git clone https://github.com/Start9Labs/rpc-toolkit.git

git clone https://github.com/dr-bonez/yajrc

Then open patch-db, ws-example, and embassy-os, in separate tabs.

patch-db

Sync submodules

git submodule update --init --recursive

cd client/

npm i

npm run build

ws-example

Start the server

cargo run -- -vvv -c example-config.toml

embassy-os

cd ui/

npm i

Copy config-sample.json to new file config.json In config.json, edit the "mocks" section to look like the following:

"mocks": {
  "enabled": true,
  "connection": "ws",
  "rpcPort": "5959",
  "wsPort": "5960",
  "maskAs": "tor",
  "skipStartupAlerts": true
}

Valid values for "connection" are ws and poll.

Valid values for "maskAs" are tor and lan.

You can also enable or disable startup alerts.

Start the client

ionic serve