Getting started

Quick start

Install the APK, finish setup, and start the server on your LAN.

What you need

  • An Android 12+ phone (tested through Android 16)
  • A private network you control (home Wi‑Fi, hotspot, USB tethering)
  • Optional: a WebDAV client on another device (Windows, macOS, iOS, Linux, or Android)

First launch

  1. Open the app and complete the setup wizard.
  2. Create the first account — it becomes Admin.
  3. Grant Files access (required). Optionally enable Notifications and Run in background so the server stays alive.
  4. Pick a root folder (or skip and set it later in Settings).
  5. Open Home and tap Start Server.
Home screen with server running
Home — running status, address, QR, stop control

What you should see

On HomeMeaning
Green RUNNINGServer is up
Uptime + ↑ / ↓How long it has been running and transfer volume
Address + copyLAN URL for clients
Eye next to addressHide / show the address on screen
QR + eyeHide / show the “Scan to connect” QR
Red Stop ServerTears down the embedded engine
Address and QR visible
Eyes open — show address & QR
Address and QR hidden
Eyes closed — hide address & QR

The system notification can show or hide the IP separately: Settings → Hide Address in Notification.

Notification with IP
Notification — address visible
Notification without IP
Notification — address hidden

Build from source (optional)

If you have the project tree (Unix shell: bash, curl or wget, unzip):

chmod +x setup-env.sh build-debug.sh
./setup-env.sh
./build-debug.sh
adb install -r dist/webdav-debug.apk

Next