FileManagerAPI

FileManagerAPI

Docker-Anwendung from jandrop's Repository

Übersicht

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

Laufzeit-Argumente

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

Konfiguration der Vorlage

API PortPorttcp

Port for API access (default: 8765)

Ziel
8000
Standard
8765
Wert
8765
Base PathVariable

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

Ziel
BASE_PATH
Standard
/mnt/user
Wert
/mnt/user
Data VolumePathrw

Mount Unraid user shares

Ziel
/mnt/user
Standard
/mnt/user
Wert
/mnt/user
PUIDVariable

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

Standard
99
Wert
99
PGIDVariable

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

Standard
100
Wert
100
UMASKVariable

File creation mask (default: 022)

Standard
022
Wert
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

Ziel
API_KEY
Debug ModeVariable

Enable debug mode (true/false)

Ziel
DEBUG
Standard
false
Wert
false
CORS OriginsVariable

Allowed CORS origins (JSON array)

Ziel
CORS_ORIGINS
Standard
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Wert
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Max Upload SizeVariable

Maximum upload size in bytes (default: 50GB)

Ziel
MAX_UPLOAD_SIZE
Standard
53687091200
Wert
53687091200
Show Hidden FilesVariable

Show hidden files (true/false)

Ziel
SHOW_HIDDEN_FILES
Standard
false
Wert
false
Enable File DeletionVariable

Enable file deletion (true/false)

Ziel
ENABLE_FILE_DELETION
Standard
true
Wert
true
Enable Recursive DeleteVariable

Enable recursive directory deletion (true/false)

Ziel
ENABLE_RECURSIVE_DELETE
Standard
true
Wert
true

Statistik herunterladen

9,033
Downloads insgesamt

Einzelheiten

Repository
jandrop/file-manager-api:latest
Zuletzt aktualisiert2026-04-15
Erstmals gesehen2025-12-10

Führen Sie FileManagerAPI auf Unraid aus.

FileManagerAPI ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.