||6 months ago|
|static||7 months ago|
|views||7 months ago|
|.gitignore||7 months ago|
|LICENSE||7 months ago|
|Procfile||7 months ago|
|README.md||7 months ago|
|config.js||7 months ago|
|package-lock.json||7 months ago|
|package.json||7 months ago|
|server.js||6 months ago|
|utils.js||7 months ago|
A web server to download with yt-dlp. Easily deployable to Heroku and any system with an open port.
To host on Heroku you must add "
https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git" as a buildpack. Also know that larger files may fail as the server can only hold so much.
If you intend on using hcaptcha, specify HCAPTCHA_SITEKEY and HCAPTCHA_SECRET as environment variables.
The source code and all assets except for the font are under the Unlicense license. This means they are in the public domain and can be used by anyone in any way.
The font, Shippori Antique B1, uses the Open Font License, which allows it to be used freely in projects both commercial and otherwise.
- If a server resets during a download, the server may get stuck on "creating log file". Refresh the page if this is the case.
- Heroku sometimes fails with files larger than 500MB. It will certainly fail if it's 750mb+. We can't do anything about this.
- Sometimes the "Download MP4" returns with a different type of file. This is a problem of ffmpeg failing to turn the video file to an mp4 and there's nothing we can do.