HeadlinesBriefing favicon HeadlinesBriefing.com

Filemat: Open-Source Web File Manager with Cross-Filesystem Permissions

Hacker News •
×

A developer recently launched Filemat on Hacker News, an open-source web-based file manager designed for self-hosting with a focus on cross-filesystem permissions. Unlike solutions that restrict permissions to managed folders, Filemat extends access controls across the entire filesystem. The project targets users seeking simple setup without sacrificing granular user management or role-based permissions.

Built with Spring Boot MVC on the backend and SvelteKit for the frontend, Filemat uses SQLite for data storage. Installation requires either Java 17 on Linux or Docker, with the latter offering easier deployment through pre-built images on Docker Hub. The application supports text file editing, video streaming, and public file sharing with optional password protection.

Security takes center stage with explicit configuration required for file exposure. Sensitive system folders like /root and .ssh remain blocked by default, while symbolic link handling offers flexibility through environment variables. The project recommends running as a dedicated non-root user with proper group permissions for managed files.

Currently in beta, Filemat addresses a gap in the self-hosted file management space where existing tools either lack comprehensive permission systems or require complex setups. With only 4 points and 5 comments on Hacker News, the project appears to be gaining early traction among developers seeking lightweight alternatives to Nextcloud or FileBrowser.