Vortex is a download manager with a interactive web interface.
version: '3'
services:
download-manager:
container_name: Download_Manager
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"
docker run --name vortex-downloader -d lasithih/vortex
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
/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
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
Variable name | Description |
---|---|
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) |