Skip to content

Instantly share code, notes, and snippets.

View TrystonPerry's full-sized avatar
🐍

Tryston Perry TrystonPerry

🐍
View GitHub Profile

Keybase proof

I hereby claim:

  • I am trystonperry on github.
  • I am trystonperry (https://keybase.io/trystonperry) on keybase.
  • I have a public key ASAekWcVk-fUNuAOmaXXs7ShG0gx4lkRQRXkLQp1HH_KlAo

To claim this, I am signing this object:

@TrystonPerry
TrystonPerry / doice.md
Last active August 31, 2020 19:07
Setup a self-hosted Doice instance.

Self-Deploy a Doice Instance

Prerequisites

  • Domain or Subdomain
  • A VPS or Other Server
  • Some critical thinking skills

1) Get a VPS

For Doice, you will need to host it on a linux VPS like Digital Ocean, AWS, Azure or Google Cloud. Pick whatever you'd like but we recommend Digital Ocean due to it's fair pricing on bandwidth.

ViperCharts 🐍

Viper Charts is an entirely new open source charting platform & framework built from scratch. The aim is to replicate TradingView's powerful UI & UX while focusing on cross market and exchange data comparison.

Currently Viper is still in the early stages, but we are transitioning between closed alpha to a private paid beta.

[https://staging.vipercharts.com] Access The Demo

Explore 35 Minute Demo Video on YouTube

Viper Direct API Docs

The API is only accessible from direct ping. If you try to fetch it from another website, you will get a CORS error. This is to secure the API. To authorize a request to the API, attach the api key you recieved to each request:

ex: Layout: "Authorization": "Bearer " Example: "Authorization": "Bearer djia9sd90q3j239i0jed0wejk"

Every api route will respond with the following reponse body unless auth fails