/DmiStorageClient

Vue.js based GUI using @DmiStorageServer APIs

Primary LanguageVueGNU General Public License v3.0GPL-3.0

DmiStorageClient

DmiStorageClient is a Vue.js based GUI that uses DmiStorageServer APIs.


Requirements


Installation

Clone or Download the repository

$ git clone https://github.com/LemuelPuglisi/DmiStorageClient.git

cd into the project directory and Install dependencies

$ npm install

copy .env.example to .env

$ cp .env.example .env

Set the following parameters in .env file:

VUE_APP_HOST= // insert here the DmiStorageServer Url

VUE_APP_OAUTH_ID= // insert here the DmiStorageServer Password client id

VUE_APP_OAUTH_TOKEN= // insert here the DmiStorageServer Password client token

VUE_APP_AES_SECRET= // insert here an strong arbitrary encryption key

Compiles and hot-reloads for development

$ npm run serve 

Run your tests

$ npm run test

Compiles and minifies for production

$ npm run build 

Other libraries