Giter Site home page Giter Site logo

jukebox's Introduction

The Jukebox From Hell


Just scrapes songs off the internet for you, nothing you couldn't have clicked on yourself. It doesn't read minds. If you ask for a title that is common or many versions, it usually just spits back the most popular. You may have to provide more information, just try again.

It also errors out and times out, and just plain fails. In the event that happens, please try again. There is no need to let me know about the failure because: a) I have logs. b) I don't care. You get what you pay for, and if you pay nothing? Well that is probably because you are the product. The cow doesn't get to complain how the steak gets served, moove along.

Shamlessly copied from the hard work MD5HashBrowns did on the Apollo Cloud

What, you might ask, is Apollo Cloud?

Apollo Cloud is a Python Flask powered MP3 downloader webapp, built off of Craicerjack's apache-flask docker image with a sprinkle of youtube-dl youtube-dl for some awesomeness. One challenge is maintaining the youtube-dl version as the web site is updated, but with this version the container updates itself on restart.

I run two instances that take turns recycling themselves without even a blip in service.

Working with this code was both inspirational and educational. I used this as the basis of a test app that would accept bad input without any validation. I didn't even care if the app worked, I was just planning on using it for target practice in my security research. To my surprise, it not only works very well getting me music to dance to while we hack away, but it turned out to be incredibly reslient to the attacks.

It inspired me to look closer at the application and sent me down an entirely new way of thinking about our infrastructure as dynamic code. It was always there, and apollo cloud helped me realize the potential, instead of seeing limits.

jukebox's People

Contributors

kellmant avatar

Watchers

James Cloos avatar  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.