Skip to content

neilyboy/uploadarr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

uploadarr

A universal CLI tool to upload files and folders to multiple free anonymous file hosts, with special handling for media and BBCode output for forums.

Features

  • Upload to Buzzheavier, GoFile, Pixeldrain (more coming)
  • Interactive CLI: select hosts, files, folders
  • Special media handling: video snapshot grids, audio cover extraction
  • Outputs forum-ready BBCode
  • Cross-platform (Linux, Mac, Windows)

Installation

Option 1: pipx (Recommended)

  1. Install pipx (if not already):
    sudo apt update
    sudo apt install pipx python3-venv
    pipx ensurepath
  2. Install uploadarr globally (from project directory):
    pipx install .
  3. Run from anywhere:
    uploadarr

Option 2: pip (System-wide, less isolated)

  1. Install globally (from project directory):
    sudo pip3 install .
  2. Run from anywhere:
    uploadarr

Option 3: Standalone Executable (Optional)

  1. Build a single binary (from project directory):
    pip install pyinstaller
    pyinstaller --onefile uploadarr.py
  2. The binary will be in dist/uploadarr. Copy and run it anywhere.

Usage

python3 uploadarr.py

Follow the prompts to select hosts and files.

Requirements

See requirements.txt.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages