Skip to content
This repository has been archived by the owner on Sep 7, 2021. It is now read-only.

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
p410n3 authored Mar 16, 2018
1 parent 7904de3 commit daf46d0
Showing 1 changed file with 27 additions and 2 deletions.
29 changes: 27 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,16 @@

Minimalistic, portable and selfhosted Interface for the famous [youtube-dl](https://rg3.github.io/youtube-dl/) CLI tool.

![GIF](https://i.imgur.com/D5aPYhH.gif)

I made this because most public downloaders either:
- Have adblock bypasses, coinhive scripts or PRO plans you have to buy,
- Dont put thumbnails and meta data in the file,
- Dont support downloading playlists.

youtube-dl supports all this, but all the UIs I found werent really my taste. So I made my own.

# Ideology of this Project
# Idea of this Project

This downloader is meant to be used as a selfhosted and private Service. It was designed with this in mind and DOES not scale well.
Its not to be released publicly, as this will probably just flood your Harddrive. It was meant to be shared and used by you and some friends you trust. To explain further, its because of these functionalitys:
Expand All @@ -20,6 +22,29 @@ Its not to be released publicly, as this will probably just flood your Harddrive

So use with care!

# Features
- Make multiple users
- Log every (succesful) download in the log.php
- configuration variables are all stored in an config.php
- Download whole channels, playlists, trackstations etc. (And MANY other sites are supported as well for example soundcloud)
- Writes artists and Thumbnails to mp3s (when using default config parameter)
- Deletes all

# Installation

[... to be continued ...]
You need:
- Webserver with PHP
- The command ```popen ``` cant be blacklisted (Apache does this by default IIRC)

1. Download the release
2. Unzip it and upload to your webdirectory
3. Make sure to make the owner of the folder to your webservers user (e.g. apache or www-data) and set permissions as 775
- You can use either CHOWN and CHMOD [READ MORE HERE](https://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/)
- Or use an FTP client such as winSCP [example](https://i.imgur.com/lbyK2Gy.png)
4. navigate to the config.php and configure to your likings. (For md5 hashes I use http://www.md5.cz/)

# Questions?

make an issue if you have any questions, improvemenets or critic.
have fun :)

0 comments on commit daf46d0

Please sign in to comment.