Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MinervaStation

A Qt desktop application that acts as a worker node for the Minerva Archive project.

Features

  • Concurrent download and upload with configurable parallelism
  • aria2c integration for accelerated downloads (optional)
  • Discord OAuth login
  • Real-time dashboard with rank, verified bytes, speed, uptime, and disk usage
  • Leaderboard with search, sorting, avatars, and heat-map coloring
  • Chunked uploads with exponential-backoff retry logic
  • File manifest for crash recovery
  • System profiler with network speed test for auto-tuning settings
  • Server health check panel
  • Settings stored in a local INI file next to the executable

Requirements

  • Qt 6 with Widgets and Network modules (built against 6.11.0 / MSVC 2022 x64)
  • C++20
  • Windows 10+/macOS/Linux
  • Optional: aria2c on PATH for multi-connection downloads

Building

Run qmake and nmake with the MSVC 2022 x64 toolchain.

Setup

  1. Launch the app and click Discord Login to authenticate.
  2. Optionally set Temp Dir and Downloads Dir in the Settings tab.
  3. Click Recommended Settings to auto-detect optimal concurrency and connection values via a system profile and speed test.
  4. Click Start.

All configuration is persisted to MinervaStation.ini.

Settings

Option Default Description
DL Concurrency 5 Parallel downloads
UL Concurrency 5 Parallel uploads
Batch Size 10 Jobs fetched per request
aria2c Connections 8 Connections per aria2c download (1-16)
Keep Files off Retain files after upload
Disk Reserve 500 MB Minimum free space to maintain
Upload Chunk Size 8 MB Size of each upload chunk
UI Update Interval 50 ms Dashboard refresh rate

Views

Dashboard

image

Settings

image

Log

image

Leaderboard

image

About

An alternate GUI to contribute to the Myrient Archival / Minerva Project.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages