Skip to content
/ dobby Public
forked from defichain-api/dobby

DeFiChain collateral ratio tracker

Notifications You must be signed in to change notification settings

sandrich/dobby

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeFiChain DOBBY

Dobby is your personal house elf. He's always busy and watches your vaults on the DeFiChain.

You can setup as much vaults as you want, each with a custom amount of trigger points for notifications.

Dobby can inform you via mail, telegram message or a webhook. More notification gateways will be released in future.

Setup own Dobby instance

These are the requirements for Dobby:

  • MariaDB/MySQL
  • Redis
  • PHP 8.0
  • NPM & Quasar
  • Mailserver, if you want to receive notifications by mail
  • Telegram Bot, if you want to receive notifications on telegram. Add the bot secret in the .env after the instance setup. To receive the secret, be kind to the BotFather.

Follow these steps to setup your own instance of Dobby on an own server:

  1. checkout the repo
  2. install frontend dependencies with npm install && cd web_app && yarn install
  3. create the webviews with cd web_app && quasar build && cd .. && npm run production
  4. install php dependencies with composer install
  5. create copy of the environment file cp .env.example .env, then add your redis/database credentials
  6. create an app secret with php artisan key:generate
  7. migrate the database with php artisan migrate

About

DeFiChain collateral ratio tracker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 69.5%
  • Vue 27.2%
  • Blade 2.5%
  • Other 0.8%