2020-12-29 06:02:10 +01:00
# BashTube
2020-07-16 23:10:31 +02:00
2023-04-19 22:42:30 +02:00
a YouTube frontend written in Bash using [yt-dlp ](https://github.com/yt-dlp/yt-dlp ). Currently a bit WiP, but we're getting better!
2020-07-16 23:10:31 +02:00
2020-12-29 06:02:10 +01:00
## Installation instructions
2020-07-16 23:10:31 +02:00
2020-12-29 06:02:10 +01:00
1. Download [HTTP.sh ](https://git.sakamoto.pl/laudompat/HTTP.sh )
2. Clone this repository into `app` under HTTP.sh
3. `./http.sh`
2020-07-16 23:10:31 +02:00
2021-08-29 12:38:35 +02:00
## Dependencies
2023-04-19 22:42:30 +02:00
This application has been tested on Void Linux, Arch Linux and Alpine Linux. Below, I present a comprehensive list of packages needed to run it under alpine:
2021-08-29 12:38:35 +02:00
```
curl
file
findutils
grep
jq
nmap-ncat
python3
sed
socat
util-linux
xxd
```
Some functionality may be limited without installing the `coreutils` package, but because I love GNU as much as the next person, I strive to make BashTube fully compatible with BusyBox.
2023-04-19 22:42:30 +02:00
Additionally, you need to install yt-dlp, either by obtaining the source tree or by downloading the binary release from pip.
2021-08-29 12:38:35 +02:00
2020-12-29 06:02:10 +01:00
## Contributing
2020-07-16 23:10:31 +02:00
2023-04-19 22:42:30 +02:00
If you wish, write to sdomi (ja at sdomi.pl), and we'll be in touch.