A self-hosted Web file server and lightweight server management tool
Features • Screenshots • Installation • Quick Start
--- FileCat is a self-hosted Web file server and a **lightweight server management tool**. Once deployed, you can manage files on your server anytime and anywhere through a browser, while also enjoying a wide range of server management and operations features. FileCat 是一个自己部署使用的轻量级web文件与工具服务器,UI设计支持移动设备访问,此项目在文件服务器的基础上,提供了很多为开发者使用的功能(内网穿透、CI/CD、大文件日志查看、系统信息查看、安全的SSH终端等),文件访问支持多种格式的预览和编辑,并支持markdown(.md)的所见即所得编辑体验。 FileCat uses the UI of [filebrowser](https://github.com/filebrowser/filebrowser). > **Core philosophy**: Centered around file management, FileCat integrates AI Agent, remote desktop, intranet tunneling, system monitoring, and other capabilities to make server management simpler. --- ## Features | Category | Features | | ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | File Management | Browse, upload, download, edit, and preview files online (images, videos, Markdown, drawings, etc.) | | Markdown WYSIWYG Editor | Typora-like Markdown editing — what you see is what you get | | Cloud Storage Mount | Mount Baidu Netdisk / SSH(SFTP) / S3 / WebDAV / SMB as local folders, managed with the same file operations | | File Server | The reverse direction: expose local folders over SMB / WebDAV / SFTP, accessible from Windows Explorer and any standard client | | AI Agent | Integrates large language models to assist with server management and file processing (API configuration required). Supports QQ, WeCom, Feishu, DingTalk, and other third-party platform bots | | Intranet Tunneling | Expose services on an internal network to the public internet, or enable communication between multiple internal networks | | SSH Terminal | Built-in Web terminal for connecting to servers anytime through a browser | | Windows Remote Desktop | Directly operate remote Windows desktops (RDP) through a browser | | System Information Dashboard | Real-time monitoring of CPU, memory, disk, network, and other system information | | CI/CD Workflow | Create custom command pipelines for continuous integration and deployment | | Large Log Viewer | Instantly open text log files of any size and efficiently locate problems | | Deep Search | Recursively search file names or file contents, with regex, case-insensitive and exclusion filters; open it by clicking the magnifier icon on the left of the search box | | Excalidraw Drawing | Built-in whiteboard drawing tool | | Multi-user Management | Comprehensive permission management system | | Shareable Links | Generate file sharing links for convenient downloads | | Multiple Path Mounts | Support mounting multiple filesystem paths | --- ## Screenshots| File List | AI Agent |
![]() |
![]() |
| Intranet Tunneling | System Information Dashboard |
![]() |
![]() |