FileManagerAPI

FileManagerAPI

Aplicación Docker from jandrop's Repository

Visión general

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

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8000]/docs
Red
file-manager-network
Concha
bash
Privilegiado
false
Parámetros adicionales
--restart=unless-stopped --network-alias=file-manager-api

Configuración de plantillas

API PortPorttcp

Port for API access (default: 8765)

Objetivo
8000
Por defecto
8765
Valor
8765
Base PathVariable

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

Objetivo
BASE_PATH
Por defecto
/mnt/user
Valor
/mnt/user
Data VolumePathrw

Mount Unraid user shares

Objetivo
/mnt/user
Por defecto
/mnt/user
Valor
/mnt/user
PUIDVariable

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

Por defecto
99
Valor
99
PGIDVariable

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

Por defecto
100
Valor
100
UMASKVariable

File creation mask (default: 022)

Por defecto
022
Valor
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

Objetivo
API_KEY
Debug ModeVariable

Enable debug mode (true/false)

Objetivo
DEBUG
Por defecto
false
Valor
false
CORS OriginsVariable

Allowed CORS origins (JSON array)

Objetivo
CORS_ORIGINS
Por defecto
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Valor
["http://localhost","http://localhost:8080","http://localhost:3000","http://localhost:8764"]
Max Upload SizeVariable

Maximum upload size in bytes (default: 50GB)

Objetivo
MAX_UPLOAD_SIZE
Por defecto
53687091200
Valor
53687091200
Show Hidden FilesVariable

Show hidden files (true/false)

Objetivo
SHOW_HIDDEN_FILES
Por defecto
false
Valor
false
Enable File DeletionVariable

Enable file deletion (true/false)

Objetivo
ENABLE_FILE_DELETION
Por defecto
true
Valor
true
Enable Recursive DeleteVariable

Enable recursive directory deletion (true/false)

Objetivo
ENABLE_RECURSIVE_DELETE
Por defecto
true
Valor
true

Descargar estadísticas

9,033
Descargas totales

Detalles

Repositorio
jandrop/file-manager-api:latest
Última actualización2026-04-15
Visto por primera vez2025-12-10

Ejecute FileManagerAPI en Unraid.

FileManagerAPI se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.