Creamy Videos Importer
Import videos into a creamy-videos instance using youtube-dl, as a service

Running
-
CREAMY_HTTP_PORT: port to listen on, defaults to 4000
-
CREAMY_VIDEOS_HOST: URL for your creamy-videos instance
Without Docker
CREAMY_HTTP_PORT=4000 \
CREAMY_VIDEOS_HOST=http://videos.example.com/ \
./creamy-videos-importer
With Docker
docker run --rm -it -p 4000:4000 -e CREAMY_VIDEOS_HOST=https://videos.example.com/ ghcr.io/albinodrought/creamy-videos-importer
Building
Without Docker
go get
go build
With Docker
docker build -t ghcr.io/albinodrought/creamy-videos-importer .
Firefox Extension

(alternative video link)
The extension adds an Import into Creamy Videos item to the link and page context menus for a streamlined import flow. On desktop versions of Firefox, the added item will show up when right-clicking a link or an empty area on a page.
The extension source code can be found under the firefox-extension folder. Signed versions ready for installation might be occasionally released on the releases page.