Mikochi is a minimalist remote file manager designed for self-hosted servers and NAS devices.
It presents files through a lightweight web interface, allowing users to carry out common management operations without mounting the remote filesystem on their desktop. Its deliberately focused feature set makes it suitable for users who want straightforward browser access to a server’s files rather than a broader collaboration or cloud storage platform. A particularly useful feature is its ability to create streaming links for media players.
This is free and open source software.
Key Features
- Browses directories and files stored on a remote server or NAS.
- Provides fuzzy search for quickly locating files.
- Uploads files through the web interface.
- Creates new directories remotely.
- Renames and deletes files and directories.
- Downloads individual files directly through the browser.
- Packages directories as compressed tar archives for downloading.
- Generates streaming links that can be opened with VLC or mpv.
- Uses a lightweight Preact-based frontend.
- Uses a Go backend built with the Gin web framework.
- Supports username and password authentication with JWT-based sessions.
- Can use TLS certificates directly for encrypted connections.
- Offers optional gzip compression for web traffic.
- Allows the managed data directory and listening address to be configured.
- Uses environment variables for straightforward server-side configuration.
- Can disable authentication for installations where access protection is handled externally.
Website: github.com/zer0tonin/Mikochi
Support:
Developer: Alice Girard Guittard
License: MIT License

Mikochi is written in JavaScript and Go. Learn JavaScript with our recommended free books and free tutorials. Learn Go with our recommended free books and free tutorials.
Related Software
| Web-Based File Managers | |
|---|---|
| copyparty | Portable file server |
| Filestash | Dropbox-like file manager |
| AList | File list program that supports multiple storages |
| File Browser | Provides a file managing interface within a specified directory |
| Tiny File Manager | Versatile web-based PHP file manager |
| Cloudreve | Self-hosted file management system with multi-cloud support |
| FileGator | Powerful multi-user file manager |
| Dufs | Fle server that supports static serving |
| kodbox | Self-hosted document management and collaboration platform |
| Cloud Commander | For the web with console and editor |
| Directory Lister | Browse and share folders |
| SFTPGo | WebAdmin UI lets you manage users, folders, and more |
| TagSpaces | Offline, open source, personal data manager |
| Nextcloud | Personal cloud storage, text editor, photo gallery, file share,... |
| Gossa | Fast and simple multimedia fileserver |
| Surfer | Simple static file server |
| IFM | Improved File Manager |
| OASIS | Self-hosted file server |
| HardBore | Sub-2ms cold start, native OS integration, full keyboard navigation |
| Fint | Keyboard-driven file manager |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.