Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oksurya/sample
https://github.com/oksurya/sample
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/oksurya/sample
- Owner: oksurya
- Created: 2024-01-26T14:58:11.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-01-26T15:10:33.000Z (10 months ago)
- Last Synced: 2024-01-26T16:28:40.953Z (10 months ago)
- Language: Pug
- Homepage: https://sample-ruddy-psi.vercel.app
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web YouTube Downloader
A simple express app which allows you to view all source urls of a YouTube video to directly download it from Google's servers.## 📦 Dependencies
- [Express](https://expressjs.com/)
- [Typescript](https://www.typescriptlang.org/)
- [Pug](https://pugjs.org/)
- [ytdl-core](https://www.npmjs.com/package/ytdl-core)## 💽 Installation
### Docker
```shell
git clone https://github.com/Feuerhamster/web-youtube-downloader.git
cd web-youtube-downloader
docker build -t Feuerhamster/web-youtube-downloader .
docker run Feuerhamster/web-youtube-downloader
-e PORT=3000
```### Manually
*Requires NodeJS 14 or higher*```shell
git clone https://github.com/Feuerhamster/web-youtube-downloader.git
cd web-youtube-downloader
npm install
npm run build
npm run start
```