A minimalist remote file browser for self-hosted servers with streaming capabilities.
Mikochi is a minimalist remote file browser that allows users to manage files on self-hosted servers or NAS systems via a web interface. It solves the problem of accessing and organizing remote files by providing essential operations like browsing, uploading, deleting, and streaming media. The tool is built with a Go backend and Preact frontend for a lightweight, efficient experience.
Users who self-host servers or NAS devices and need a simple, web-based interface to manage remote files, including media streaming capabilities. It's ideal for homelab enthusiasts, small businesses, or developers managing file servers.
Developers choose Mikochi for its minimalistic design, ease of deployment via Docker or Kubernetes, and built-in media streaming to VLC/mpv. It offers a focused alternative to heavier file management solutions, prioritizing simplicity and self-hosting.
A minimalist file-manager with streaming capabilities
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports Docker, Kubernetes, and native packages for various Linux distributions, making installation straightforward across environments.
Directly streams files to VLC or mpv players, eliminating the need for separate media server software for basic playback.
Configured entirely through environment variables, allowing quick setup without complex config files.
Built with Go and Preact, it runs as a single binary or container with no external dependencies for core functionality.
Limited to single username/password authentication or no auth, lacking support for modern methods like OAuth or multi-user roles.
Focuses on core file operations; missing features such as file sharing links, permissions management, or batch processing.
README provides basic setup but lacks detailed API documentation, troubleshooting guides, or examples for edge cases.