A web youtube converter for converting videos to mp4, mp3, and other supported formats.
.github/workflows | ||
static | ||
.dockerignore | ||
.gitignore | ||
Dockerfile | ||
index.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md |
Univerter
A web youtube downloader & converter for youtube videos with no client-sided javascript. It can be found at https://yt.violets-purgatory.dev
Currently supports a wide variety of formats, but only supports youtube. If you have any other sites you want supported, or any other formats, please open an issue.
Installation
There are 2 main ways to install Univerter:
Docker
The docker image can be found at https://hub.docker.com/r/bingusviolet/univerter
Port 8080 (or whatever you set the environment variable to) is exposed inside the container. It can be changed with -p
Example:
docker run -p 5009:8080 bingusviolet/univerter
It can now be found on port 5009
Npm
- Clone the repository
git clone https://github.com/Violets-puragtory/YoutubeConverter
cd YoutubeConverter
- Install Dependancies
- Download NodeJS Dependencies
npm install
Starting it
npm start
Environment Variables
PORT
= [Preffered Port] (8080 by default)