Skip to content

Browse & manage

List, create folders, rename, move, copy, delete (with trash). Drag-and-drop uploads.

Rich previews

Images, video, audio, PDF, Markdown, JSON, CSV, HTML, text — preview in the browser.

Secure auth

Google OAuth, GitHub OAuth, or local username/password. JWT-based sessions.

Signed URLs

Short-lived signed URLs for previews and downloads. Time-limited access.

Simple admin

No database. YAML or JSON config file. Simple admin UI to manage auth and settings.

Features

Filetree provides a focused set of features for self-hosted file management. No database, no cloud lock-in — just a single binary and a config file.

Overview

Feature Description
Browse & manage Folder tree, list/grid views, create/rename/move/copy/delete, trash, drag-and-drop
Rich previews In-browser preview for images, video, audio, PDF, Markdown, JSON, CSV, HTML, text
Secure auth Google/GitHub OAuth and local users, JWT sessions
Signed URLs Time-limited HMAC-signed links for preview and download
Simple admin YAML/JSON config, admin UI, no database