A graphical user interface for setting up and/or interacting with an opendex-docker environment.
-
Download and run the OpenDEX Desktop executable. The latest release can be found here.
-
Make sure to have an opendex-docker environment running with API enabled. You can do that by either entering the environment with
bash opendexd.sh --proxy.disabled=false
or enabling the API permanently inmainnet.conf
:
[proxy]
disabled = false
expose-ports = ["8889"]
- The API is accessible via the following ports
- mainnet: 8889 (
localhost:8889
) - default - testnet: 18889 (
localhost:18889
) - simnet: 28889 (
localhost:28889
)
- mainnet: 8889 (
- If you are running opendex-docker mainnet locally, OpenDEX Desktop connects automatically to this instance
Logs are written to the following locations
- on Linux: ~/.config/opendex-desktop/logs/
- on macOS: ~/Library/Logs/opendex-desktop/
- on Windows: %USERPROFILE%\AppData\Roaming\opendex-desktop\logs\
Application data is stored in the following locations
- on Linux: ~/.config/opendex-desktop/
- on macOS: ~/Library/Application\ Support/opendex-desktop/
- on Windows: %USERPROFILE%\AppData\Roaming\opendex-desktop\
- Node v12.1.0+
- Yarn
yarn
($env:HTTPS = "true") -and (yarn start)
HTTPS=true yarn start
yarn test
yarn lint
yarn build
to build for an OS the command is executed from.
For Debian based distributions you'll need additional dependencies
sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install wine wine32
To build
yarn build --win