Skip to main content

up2fireshare

A CLI for uploading game clips to the Fireshare self-hosted gaming media collection system.

Installation

up2fireshare is a Python package uploaded to PyPI so it can be installed with pip or pipx (preferably pipx).

pipx install up2fireshare

Most Linux distros provide pipx for running Python-based CLI tools, it can also be installed as pip install pipx on Windows or in cases where there is no distro package for pipx (for MacOS with brew (https://brew.sh), install with brew install pipx).

Usage

On first use you'll need to copy the example-config.yaml file to your PC as [HOME FOLDER]/.littlebitstudios/up2fireshare/config.yaml.

Your home folder should be /home/username on Linux, /Users/username on MacOS, or C:/Users/Your Name on Windows. If Windows was set up with a Microsoft Account, the home folder will be C:/Users/[first 5 letters of email].

The most basic way to run the program is

up2fireshare /path/to/media/file

You can also use -g to specify a game name (this game must be one you've added already from Fireshare's interface), the name is case-insensitive. You can also use -f to specify the folder name within Fireshare to upload to.

If you want to use Fireshare's tags, you can use -t "tag1, tag2, ..." to upload with tags.

To upload multiple files at once, just add more than one file. For an entire folder, use /path/to/media/folder/*. Do note that when uploading multiple files, you can't use a title (-n) and all other options are copied across the files. Useful if you're uploading an entire folder that's categorized by game.

The program's full helptext can be seen with up2fireshare -h.

Licensing/Credits

This tool is open-source under the MIT license. See the LICENSE file.

This tool interacts with Fireshare (https://github.com/shaneisrael/fireshare), open-source software under the GPL-3.0 license.

Metadata

Release files for up2fireshare 1.0.0

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

Source distribution (sdist)

Source distribution for up2fireshare 1.0.0
File Size Uploaded
up2fireshare-1.0.0.tar.gz 4.0 kB Details

Built distribution (wheel)

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

Total release size: 8.6 kB

Release files / up2fireshare-1.0.0.tar.gz

Download URL up2fireshare-1.0.0.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5208344fd70a76d873ad9ae732f57effb0cb5d20c2f6cb45f5fbc9b334dfe084
BLAKE2b-256 checksum
How to use checksums
0780e667b807e52dcae3f2201441aa9555d9210471dea8034c7497f5bd119ac2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / up2fireshare-1.0.0-py3-none-any.whl

Download URL up2fireshare-1.0.0-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
82797447a186fc9bce405cfda0a41388b9175920b1d6c7ebe0572ab5506573b0
BLAKE2b-256 checksum
How to use checksums
4f0f5148a5e8c88dadf4fd04faa1c1f7d19476a91be8fc5fc31dd2acc3bc96db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

1.1.0

2 release files

This release

1.0.0 This release

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