ServeIt

ServeIt

A simple http-server on android using flutter.

Vignesh Nandakumar Connectivity

Screenshots

Screenshot of ServeIt Screenshot of ServeIt Screenshot of ServeIt Screenshot of ServeIt Screenshot of ServeIt

Description

One app to serve them all

This app can start a http-server from an android/ios device binding to the port specified by the user (default 8888) and expose a directory from the device specified by the user (default dir /sdcard/Downloads).

Any device connected to the same wifi network and with a web browser, can navigate to the server url or scan the QR code to access the directory exposed

Currently there is no authentication from the app end. The app assumes devices connected to the same wifi network as the user is already authenticated. Do not use the app in a public wifi.

Versions

Version Date Size Requires Android Download
2.0.0 current
69c2d41b6f2e288c…
2024-04-20 21 MB API 16
1.2.0
c1da047268538ebe…
2021-11-23 18 MB API 16
1.0.0
c5a4bbb7bfc1306f…
2021-10-12 18 MB API 16

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • Full file accessAccess all files on the device.
  • Internet accessSend and receive data over the internet.
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
  • Phone stateDetect ongoing calls and read device information.
  • Run at startupStart automatically after the device is switched on.
Show 2 more permissions
  • Foreground serviceKeep running in the background, visible in the status bar.
  • flutter_http_server.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments