migration of open-etc-friends-pool for use with Etica/EGAZ
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
yuriy0803 4691a095ee
Update README.md
3 years ago
..
.github new-web 3 years ago
.husky new-web 3 years ago
assets new-web 3 years ago
components new-web 3 years ago
content/help/miners new-web 3 years ago
i18n new-web 3 years ago
layouts new-web 3 years ago
pages new-web 3 years ago
params new-web 3 years ago
plugins new-web 3 years ago
screenshots new-web 3 years ago
scss new-web 3 years ago
static new-web 3 years ago
store new-web 3 years ago
test new-web 3 years ago
.babelrc new-web 3 years ago
.editorconfig new-web 3 years ago
.eslintrc.js new-web 3 years ago
.gitignore new-web 3 years ago
.prettierrc new-web 3 years ago
README.md Update README.md 3 years ago
jest.config.js new-web 3 years ago
jsconfig.json new-web 3 years ago
nuxt.config.js new-web 3 years ago
package.json new-web 3 years ago
yarn.lock new-web 3 years ago

README.md

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 your@email.com
}

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