Fireshare

Fireshare

Docker app from Shane Israel's Repository

Overview

Fireshare allows you to easily share your media whether that be game clips, screen records, or movies through a unique publically accessible link. default username/password: **admin / admin** This software is currently being actively developed on. If you have feature ideas or suggestions please visit the GitHub project. Currently Supported File Types: **mp4, mov, webm** You can change the default password by setting a value for the variable ADMIN_PASSWORD. If you forget the admin password, change the ADMIN_PASSWORD to something else and restart the container.

Runtime arguments

Web UI
http://[IP]:[PORT:80]
Network
bridge
Shell
sh
Privileged
false
Extra Params
--gpus=all

Template configuration

Admin UsernameVariable

The admin account username

Target
ADMIN_USERNAME
Default
admin
Value
admin
Admin PasswordVariable

The admin account password

Target
ADMIN_PASSWORD
Default
admin
Value
admin
DomainVariable

The domain your fireshare instance is located. This is required for Open Graph tags to work in social media sites/apps where you share your links. (leave out http:// and https://) example: fireshare.mysite.com

Target
DOMAIN
Secret KeyVariable

Replace with some random string. Without it, you'll be forced to login every restart of the app.

Target
SECRET_KEY
Video Scan IntervalVariable

How often in minutes Fireshare will scan for new videos

Target
MINUTES_BETWEEN_VIDEO_SCANS
Default
5
Value
5
Thumbnail LocationVariable

The location in the video thumbnails are generated. A value between 0-100 where 50 would be the frame in the middle of the video file and 0 would be the first frame of the video.

Target
THUMBNAIL_VIDEO_LOCATION
Value
0
SteamGridDB Api KeyVariable

Required for and enables game categorization.

Target
STEAMGRIDDB_API_KEY
Enable TranscodingVariable

Allow Fireshare to transcode your videos.

Target
ENABLE_TRANSCODING
Default
false
Value
false
GPU TranscodingVariable

If transcoding enabled, use nvidia gpu transcoding if available.

Target
TRANSCODE_GPU
Default
false
Value
false
Nvidia Driver CapabilitiesVariable
Target
NVIDIA_DRIVER_CAPABILITIES
Default
all
Value
all
PUIDVariable
Default
99
Value
99
PGIDVariable
Default
100
Value
100
AppdataPathrw

Container Path: /data

Target
/data
Value
/mnt/user/appdata/fireshare/data
Processed DataPathrw

This is where data generated by fireshare related to your shared videos will live. If this is not mapped, whenever you update the container this data will be lost and will need to be regenerated. DO NOT EDIT OR CHANGE FILES IN THIS DIRECTORY.

Target
/processed
Value
/mnt/user/appdata/fireshare/processed
VideosPathrw

This is where fireshare will look for videos that you want to share.

Target
/videos
ImagesPathrw

This is where fireshare will look for images that you want to share.

Target
/images
WebPorttcp

Container Port: 80

Target
80
Value
8080

Download Statistics

439,095
Total Downloads

Details

Repository
shaneisrael/fireshare:latest
Last Updated2026-05-06
First Seen2022-05-26

Run Fireshare on Unraid.

Fireshare is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.