Front End dashboard for the server, based on AdminLTE, Vue.js.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
src
tests
.babelrc
.eslintrc
.gitignore
.npmrc
.postcssrc
LICENSE.md
README.md
package.json
vue.config.js

README.md

P2P VPS Dashboard

This is the primary user interface for the P2P VPS server. A live demo can be accessed at P2PVPS.net.

This dashboard is a single page app (SPA) using Vue.js and based on the Admin LTE Bootstrap template. The P2P VPS server is composed of a back end API server and this front end.

Build Setup

For detailed explanation on how the build commands work, checkout the guide and docs for vue-loader.

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# build as a site template for ConnextCMS
npm run connextcms

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

Installation

  • Install Node version 8 or higher.

  • Install dependencies with npm install

  • Startup the development server with npm run serve

  • Build the application for production with npm run build

License

MIT License