FileManagerAPI

FileManagerAPI

Application Docker from jandrop's Repository

Vue d'ensemble

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

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:8000]/docs
Réseau
file-manager-network
Coquille
bash
Privilégié
false
Paramètres supplémentaires
--restart=unless-stopped --network-alias=file-manager-api

Configuration du modèle

API PortPorttcp

Port for API access (default: 8765)

Cible
8000
Défaut
8765
Valeur
8765
Base PathVariable

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

Cible
BASE_PATH
Défaut
/mnt/user
Valeur
/mnt/user
Data VolumePathrw

Mount Unraid user shares

Cible
/mnt/user
Défaut
/mnt/user
Valeur
/mnt/user
PUIDVariable

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

Défaut
99
Valeur
99
PGIDVariable

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

Défaut
100
Valeur
100
UMASKVariable

File creation mask (default: 022)

Défaut
022
Valeur
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

Cible
API_KEY
Debug ModeVariable

Enable debug mode (true/false)

Cible
DEBUG
Défaut
false
Valeur
false
CORS OriginsVariable

Allowed CORS origins (JSON array)

Cible
CORS_ORIGINS
Défaut
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Valeur
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Max Upload SizeVariable

Maximum upload size in bytes (default: 50GB)

Cible
MAX_UPLOAD_SIZE
Défaut
53687091200
Valeur
53687091200
Show Hidden FilesVariable

Show hidden files (true/false)

Cible
SHOW_HIDDEN_FILES
Défaut
false
Valeur
false
Enable File DeletionVariable

Enable file deletion (true/false)

Cible
ENABLE_FILE_DELETION
Défaut
true
Valeur
true
Enable Recursive DeleteVariable

Enable recursive directory deletion (true/false)

Cible
ENABLE_RECURSIVE_DELETE
Défaut
true
Valeur
true

Télécharger les statistiques

9,033
Total des téléchargements

Détails

Référentiel
jandrop/file-manager-api:latest
Dernière mise à jour2026-04-15
Première vue2025-12-10

Exécutez FileManagerAPI sur Unraid.

FileManagerAPI est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.