ABOUT
Fireshare is a self-hosted app that lets you share videos — particularly gaming clips — via unique links. You upload videos to a folder, and the app generates shareable URLs for each one. It's designed as a lightweight alternative to services like Medal or YouTube for people who want full control over their content without relying on third-party platforms.
infoType `cat ~/fireshare.creds` to get admin username and password.
infoTo enable GPU transcoding, you need to set proper variable in `/opt/fireshare/fireshare.env`.
warningThe installation is compiling `ffmpeg`, `SVT-AV1` and NVIDIA headers from source, this may take a while, depending on your host speed. If possible, increase CPU cores allocated to the LXC container.
INSTALL
Approved local installer
DefaultDebian 13
Approved locally2 CPU2048 MB RAM10 GB disk
Config path/opt/fireshare/fireshare.env
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/fireshare.sh'; sha='7e4e70011479fac1b1679dc3182f0a5cb3a879aaeaa8c58dc0afb1a0e1a21ba5'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/fireshare.shSHA-256 7e4e70011479fac1b1679dc3182f0a5cb3a879aaeaa8c58dc0afb1a0e1a21ba5 LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.