Sign inSign up

lasithih/vortex

By lasithih

•Updated about 3 years ago

Download manager

Image
0

775

lasithih/vortex repository overview

⁠Vortex - Download Manager

Vortex is a download manager with a interactive web interface.

⁠Quick start with docker compose

version: '3'
services:
  vortex:
    container_name: Vortex
    image: 'lasithih/vortex'
    restart: always
    volumes:
      - ~/Downloads:/app/downloader/downloads
      - /etc/localtime:/etc/localtime:ro
      - ~/Downloads/DownloadManager/data:/app/downloader/data
      - ~/Downloads/DownloadManager/logs:/app/downloader/logs
    environment:
      - SECRET_KEY=33KNxu84ZzNu
      - DASHBOARD_USERNAME=admin
      - DASHBOARD_PASSWORD=password
    ports:
      - "5000:5000"

http://localhost:5000⁠
Capture7

⁠How to use this image

docker run --name vortex-downloader -d lasithih/vortex
⁠Exposing web interface port
docker run \
 --name vortex-downloader \
 -p 5000:5000 \
 -d lasithih/vortex

Go to http://localhost:5000⁠ on your browser to access the web interface.
Default username: admin
Default password: admin
To change default credentials, see Environment Variables


⁠Mounting download/data/log directories

/app/downloader/downloads - Vortex stores downloads in this directory
/app/downloader/data - Directory that stores the database with the download jobs
/app/downloader/logs - Keeps logs
/etc/localtime:/etc/localtime:ro - Important to sync time with the host (for off-peak downloads)

docker run \
 --name vortex-downloader \
 -p 5000:5000 \
 -v your/path/to/downloads:/app/downloader/downloads \
 -v your/path/to/data:/app/downloader/data \
 -v your/path/to/logs:/app/downloader/logs\
 -d lasithih/vortex
⁠Environment Variables
docker run \
 --name vortex-downloader \
 -p 5000:5000 \
 -v your/path/to/downloads:/app/downloader/downloads \
 -v your/path/to/data:/app/downloader/data \
 -v your/path/to/logs:/app/downloader/logs\
 -e SECRET_KEY=my-secret-key
 -d lasithih/vortex

⁠Environment Variables List
Variable nameDescription
SECRET_KEY(Required) A key for sqlite database
DASHBOARD_USERNAME(Optional) Username to login to web interface (Default: admin)
DASHBOARD_PASSWORD(Optional) Password to login to web interface (Default: admin)

Tag summary

Content type

Image

Digest

sha256:d9e7a0381…

Size

191.7 MB

Last updated

about 3 years ago

docker pull lasithih/vortex