Skip to main content

FebBox Uploader

A CLI tool to upload files and directories to FebBox with resume capability, parallel chunk uploads.

Features

  • Automatically resumes interrupted uploads.
  • Maximizes bandwidth by uploading multiple chunks simultaneously.
  • Uploads entire directory structures, maintaining hierarchy.
  • Beautiful progress bars and status updates .

Installation

pip install febbox

Configuration

Before using the tool, you need to configure your FebBox cookies (PHPSESSID and ui).

  1. Run the configuration wizard:

    febbox --configure
    
  2. Enter your PHPSESSID and ui cookies when prompted. You can find these in your browser's developer tools (Application -> Cookies) while logged into FebBox. Or use the editthiscookie extension for chrome.

How to Get Your Febbox UI Token

  1. Visit febbox.com and log in with Google (use a fresh account).
  2. Open DevTools in your browser or inspect the page.
  3. Go to the Application tab -> Cookies.
  4. Look for the cookie named ui and PHPSESSID.
  5. Copy both the values.
  6. Close the tab, but DO NOT LOGOUT to keep your token valid.

DO NOT share your cookies with anyone!

Usage

Upload a Single File

febbox path/to/your/file.mp4

Upload a Directory

febbox path/to/your/folder

Get Storage Quota Used

febbox --info

Advanced Usage

Specify parent folder ID (default is root: 0):

febbox path/to/file.mp4 --parent-id 12345

Adjust concurrency (chunks per file, default: 20):

febbox path/to/file.mp4 --concurrency 50

Adjust parallel file uploads (for directories, default: 5):

febbox path/to/folder --max-uploads 10

Help

For a full list of commands:

febbox --help

Metadata

Release files for febbox 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for febbox 1.0.1
File Size Uploaded
febbox-1.0.1.tar.gz 9.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for febbox 1.0.1
File Interpreter ABI Platform
febbox-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 18.7 kB

Release files / febbox-1.0.1.tar.gz

Download URL febbox-1.0.1.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2f7bea80407aebd4bdb8b6533f4470e84c0e877a6abd9ddb779d2ceb99abeb0f
BLAKE2b-256 checksum
How to use checksums
95507c2b536c9be64800c11c2d4a1cd563ed378ed3b723a4b7e87c4b4606f5b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.4

Release files / febbox-1.0.1-py3-none-any.whl

Download URL febbox-1.0.1-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0306225f5b2fb68ed0583c64b6ab5802ca3579b63d8690282a91dc17295320fb
BLAKE2b-256 checksum
How to use checksums
4e7c30de040346ee941bce207569e9ba61f13a70bc9c848d6fc16ba24cdc1a75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page