# Electron app ## Run or build from source ### Requirements: - Node.JS LTS (tested with 20.14.0) - NPM (tested with 10.8.1) ### Run 1. Navigate to this folder 2. Run `npm install` to install dependencies 3. Run `npm start` to start the application ### Build 1. Navigate to this folder 2. Run `npm install` to install dependencies 3. Run `npm run make` to build the application and package it in an installer 4. Run `npm run package` to build the application binaries Once this is done, you will find the installer in `/path/to/electron/app/out/make/your_arch/` and the binaries in `/path/to/electron/app/out/your_arch` ## Use the app At first run, the app will ask you to enter the URL of the server ![1719573286190](image/README/1719573286190.png) If the server is unavailable, a message will be displayed to tell you the app cannot contact the server. You have two buttons: Reload and Change config. The second button is to modify the server URL in the config, if your server have new IP. ![1719573426594](image/README/1719573426594.png)