Git Product home page Git Product logo

orvods-go's Introduction

orvods-go

Screenshot of the main page

orvods-go is a fork of OverRustle VODs written in go. It plays Twitch VODs/Youtube VODs or videos with the destiny.gg chat replay along the side. This version is significantly faster than the old one and has a lot more features (though, granted, most can be backported due to being webpage/js changes).

The first screenshot is the old version's speed clocking at blazing 15 seconds, the second is the newer version with 870 milliseconds.

Screenshot of old version's performance Screenshot of new version's performance


How to deploy

  1. Obtain the necessary API tokens from Twitch and Youtube.
  2. cp .env.example .env
  3. Add your API keys/tokens in the .env file and change other options how you see fit.
  4. Remove my analytics (look for the "Matomo" comment in the index.html file).
  5. (optional) If you have a logging system of your own and dont want to use mine, make sure to edit util.js with your own APIs.
  6. (optional) Change the docker-compose.yml file/incorporate it into your own setup.
  7. docker-compose up -d

People worth crediting, that are not listed as contributors

orvods-go's People

Contributors

vyneer avatar matthewberkvens avatar jatarie avatar theneedyguy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.