Skip to content

minershaven/core-pool-interface

 
 

Repository files navigation

vue-core-pool

vue based frontend for core-pool

Install

# clone the repo
git clone https://github.com/etclabscore/vue-core-pool.git
cd vue-core-pool

# configure
cp params/example.config.json params/config.json
nano params/config.json

See: params/README.md for more details.

Build Setup

# install dependencies
$ yarn

# serve with hot reload at localhost:3000
$ yarn dev

# generate static project
$ yarn generate

For detailed explanation on how things work, check out Nuxt.js docs.

Example caddy v2 config

{
  email [email protected]
}

your.pool.domain.com {
  file_server
  root * /home/etclabscore/vue-core-pool/dist
  try_files {path} /index.html
  encode gzip
}

Development

vue-core-pool is built using Vue.js, NuxtJS, and Vuetify. If modifying/contributing a basic understanding of these frameworks is recommended.

screenshots

index page

index/miners page

pool blocks page

pool blocks page

About

👾 Front end for core-pool built with VueJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 83.0%
  • JavaScript 14.0%
  • SCSS 2.9%
  • Shell 0.1%