Setup IneryDB GUI
Learn how to set up the IneryDB GUI on your local machine running Ubuntu OS.
Download IneryDB GUI
To download and install the IneryDB GUI, visit the official Inery Download Page.
wget https://img.inery.io/inerydb-gui/inerydb-gui-linux-2.1.0.zip
Install Inery Compiler If you're on an Ubuntu machine, you may want to download and set up the Inery Compiler for additional functionality.
git clone https://github.com/inery-blockchain/inery.cdt.git
Unzip Binary
Unzip the downloaded file to access the binary:
unzip inerydb-gui-linux-*
Configure .env File
Create a .env file and configure it with valid parameters. Below is an example configuration:
PROTOCOL=http
PORT=8080
ALLOWED_ORIGINS=http://localhost:3000
# Database
CONTRACT_DIR="/generator/contracts"
INERY_CDT="inery.cdt/opt/inery.cdt/inery.cdt/bin"
INERYQL="ineryql/ineryql"
# Encrypting data for the transactions
ALGORITHM=aes-256-cbc
ENCRYPTION_FORMAT=base64
# Compiler
USE_REMOTE_COMPILER=false
COMPILER_LOCATION="https://sys.blockchain-servers.world:443/api/compiler/compile_contract"
If you're on Windows, macOS, or you don't have the Inery Compiler installed, modify the .env file as follows:
USE_REMOTE_COMPILER=true
This ensures remote compilation is enabled.
Start IneryDB GUI
To start the IneryDB GUI, execute the binary:
./inerydb-gui-linux
The server will start and listen on the configured port (default is 8080):
Server listening on port 8080!
nohup ./inerydb-gui-linux &
This will allow the process to continue running even after you close the terminal.
Access IneryDB GUI
Open your browser and go to:
http://localhost:8080
Start using the IneryDB platform!