FileBase

FileBase

Wi‑Fi hotspot file server — turn your Android phone into a full-featured web file manager

Browse & Edit

Directory listing, sortable columns, breadcrumb navigation, live search, and full-screen code editor for text files

Upload & Download

Button upload, drag-and-drop with progress bar, RFC 5987 UTF-8 filename encoding, binary-safe multipart parser

File Management

Create files/folders, rename, delete with styled confirmation dialog

Security

Path traversal protection, POST size limits, CSRF origin check, admin login for superuser file access

Features

i18n English / 中文 switch with localStorage persistence
Theme Dark / Light mode, auto-follows system prefers-color-scheme
Responsive Desktop table layout → mobile card layout at 700px
No Client Works from any web browser on any device
Hotspot Mode Auto-detects hotspot interface, sets up iptables
Root Module Magisk / KernelSU / APatch flashable with auto-start

Quick Start

Push files to device and launch:

adb push server.py launch.sh stop.sh /data/local/tmp/
adb shell chmod +x /data/local/tmp/launch.sh /data/local/tmp/stop.sh
su
sh /data/local/tmp/launch.sh

Connect any browser to the displayed IP address.

Magisk Module

Download dist/filebase-v2.0.3.zip and install via Magisk / KernelSU / APatch. Supports boot auto-start and WebUI panel.

View on GitHub