FileManagerAPI

FileManagerAPI

Docker app from jandrop's Repository

Overview

File Manager API - Backend service for managing files on Unraid shares with a modern REST API.

Runtime arguments

Web UI
http://[IP]:[PORT:8000]/docs
Network
file-manager-network
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped --network-alias=file-manager-api

Template configuration

API PortPorttcp

Port for API access (default: 8765)

Target
8000
Default
8765
Value
8765
Base PathVariable

Base path for file operations (default: /mnt/user)

Target
BASE_PATH
Default
/mnt/user
Value
/mnt/user
Data VolumePathrw

Mount Unraid user shares

Target
/mnt/user
Default
/mnt/user
Value
/mnt/user
PUIDVariable

User ID for file permissions (default: 99 for nobody on Unraid)

Default
99
Value
99
PGIDVariable

Group ID for file permissions (default: 100 for users on Unraid)

Default
100
Value
100
UMASKVariable

File creation mask (default: 022)

Default
022
Value
022
API KeyVariable

API key for authentication. REQUIRED for security - all endpoints need X-API-Key header when set. Generate with: openssl rand -base64 32

Target
API_KEY
Debug ModeVariable

Enable debug mode (true/false)

Target
DEBUG
Default
false
Value
false
CORS OriginsVariable

Allowed CORS origins (JSON array)

Target
CORS_ORIGINS
Default
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Value
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Max Upload SizeVariable

Maximum upload size in bytes (default: 50GB)

Target
MAX_UPLOAD_SIZE
Default
53687091200
Value
53687091200
Show Hidden FilesVariable

Show hidden files (true/false)

Target
SHOW_HIDDEN_FILES
Default
false
Value
false
Enable File DeletionVariable

Enable file deletion (true/false)

Target
ENABLE_FILE_DELETION
Default
true
Value
true
Enable Recursive DeleteVariable

Enable recursive directory deletion (true/false)

Target
ENABLE_RECURSIVE_DELETE
Default
true
Value
true

Download Statistics

9,033
Total Downloads

Details

Repository
jandrop/file-manager-api:latest
Last Updated2026-04-15
First Seen2025-12-10

Run FileManagerAPI on Unraid.

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