FileManagerAPI
FileManagerAPI
Docker-Anwendung from jandrop's Repository
Übersicht
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
Port for API access (default: 8765)
- Ziel
- 8000
- Standard
- 8765
- Wert
- 8765
Base path for file operations (default: /mnt/user)
- Ziel
- BASE_PATH
- Standard
- /mnt/user
- Wert
- /mnt/user
Mount Unraid user shares
- Ziel
- /mnt/user
- Standard
- /mnt/user
- Wert
- /mnt/user
User ID for file permissions (default: 99 for nobody on Unraid)
- Standard
- 99
- Wert
- 99
Group ID for file permissions (default: 100 for users on Unraid)
- Standard
- 100
- Wert
- 100
File creation mask (default: 022)
- Standard
- 022
- Wert
- 022
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
Enable debug mode (true/false)
- Ziel
- DEBUG
- Standard
- false
- Wert
- false
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"]
Maximum upload size in bytes (default: 50GB)
- Ziel
- MAX_UPLOAD_SIZE
- Standard
- 53687091200
- Wert
- 53687091200
Show hidden files (true/false)
- Ziel
- SHOW_HIDDEN_FILES
- Standard
- false
- Wert
- false
Enable file deletion (true/false)
- Ziel
- ENABLE_FILE_DELETION
- Standard
- true
- Wert
- true
Enable recursive directory deletion (true/false)
- Ziel
- ENABLE_RECURSIVE_DELETE
- Standard
- true
- Wert
- true
Kategorien
Statistik herunterladen
Einzelheiten
jandrop/file-manager-api:latestFü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.