Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uTPro File Manager & Media Cleanup for Umbraco

A powerful File Manager and Media Cleanup toolkit for the Umbraco 16+ backoffice. Browse, upload, download, edit, preview, rename and delete server files — and scan the media library to recycle, restore or delete unused, broken, duplicate, orphaned, large and disallowed media.

NuGet NuGet Downloads Umbraco Marketplace Umbraco 16+ License: Free (proprietary)

uTPro File Manager


Features

  • Windows Explorer-style file browser with breadcrumb navigation
  • Upload, download, create, rename, delete, extract ZIP, import via URL
  • Built-in Monaco code editor with syntax highlighting
  • Media preview (images, video, audio, PDF)
  • Multi-root "Locations" support
  • Media Cleanup — scan for unused, broken, duplicate, orphaned, large, disallowed media
  • Bulk actions, smart duplicate cleanup, preview before action
  • Role-based security: Admin / Settings / Sensitive Data
  • RCE guard, SSRF protection, path traversal protection

Quick Start

dotnet add package uTPro.Feature.FileManager

Navigate to Settings → File Manager. No configuration needed.

Umbraco .NET Target
16 .NET 9 net9.0
17 & 18 .NET 10 net10.0

Configuration

Under uTPro:Feature:FileManager in appsettings.json (all optional):

Key Default Description
MaxUploadSizeMB 50 Max upload size
MediaLargeFileThresholdMB 100 Large file threshold
MediaScanCacheSeconds 30 Scan cache duration
Roots [] Multi-root locations

📖 Full Documentation

docs.utpro.dev/uTPro.Feature.FileManager


License

Free to use (including commercially) under a proprietary End User License Agreement.


📦 NuGet · GitHub · Umbraco Marketplace

About

Umbraco file manager — browse, upload, download, edit, preview, rename & delete server files from the backoffice. Free file explorer for Umbraco 16, 17 & 18 with a Monaco code editor, media preview, ZIP extract, import-by-URL and role-based access. No SQL, no config.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors