ShareX-Uploader
ShareX-Uploader
Docker app from ImFascinated's Repository
Overview
Easily upload screenshots and files to a simple CDN using ShareX.
Requirements
ShareX (For Windows)
Runtime arguments
- Web UI
http://[IP]:[PORT:80]- Network
bridge- Shell
bash- Privileged
- false
Template configuration
FILES_LOCATIONPathrw
Where you want the uploaded files to be stored.
- Target
- /var/www/html
- Value
- /mnt/user/Storage/CDN
Max Upload SizeVariable
The max upload size of files in megabytes. Eg: 500M
- Target
- MAX_UPLOAD_SIZE
- Value
- 500M
Upload SecretsVariable
You can add multiple secrets. Format: secret1,secret2,secret3
- Target
- UPLOAD_SECRETS
- Value
- set me
Upload DirectoryVariable
The upload directory (If you don't know what this is, ignore it)
- Target
- UPLOAD_DIR
- Value
- ./
Use Random File NamesVariable
Use random file names instead of the original file name. (If this is enabled it will replace the file name given by ShareX with a random one)
- Target
- USE_RANDOM_FILE_NAMES
- Value
- true
Random File Name LengthVariable
The length of the random file name (if above setting is enabled)
- Target
- FILE_NAME_LENGTH
- Value
- 8
Server PortPorttcp
The port to connect to the application on.
- Target
- 80
- Value
- 8087
Categories
Details
Repository
ghcr.io/realfascinated/sharex-php-uploader:latestLast Updated2026-05-31
First Seen2025-12-01
Run ShareX-Uploader on Unraid.
ShareX-Uploader is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.