Tools · Open source

lWS

Mikhail Basov

lightweight Web Server (lWS)

Download

Opens the official F-Droid page

lWS screenshot 1lWS screenshot 2lWS screenshot 3

About lWS

It is ...

* ... a Web Server for static content.

* ... lightweight. APK size less then 100 Kb.

* ... as simple as possible. Only essential features implemented.

* ... open. Source code released under GPL-3.0.

* ... a personal solution. It is not optimized/tested for many parallel connections and large file transfer.

* ... network state responsive. Requires Wi-Fi connected or tethering enabled. Service will stop automatically if network is disconnected.

Based on

This application continues the development of

Webserver for Android .

What is configurable

* Document root. Path may be entered as text or optionally selected using https://f-droid.org/packages/org.openintents.filemanager. If it is not installed it will offered for install.

* Port. May be between 1024 and 65535. Default is 8080

Any wrong values in parameters will automatically be set back to their defaults.

Document root

Document root by default is set to application private directory, example index

file automatically created. It is a safe configuration. You can place your pages

in this directory. But be careful! If you use Android 5.0 or above and uninstall

the application this directory and its content will be removed.

Security warning

You can change document root to any readable path on file system, but you need

to understand what are you doing. __Be careful: you could (suddenly?) create the

configuration so than anyone on the same Wi-Fi network could access the data on

your device whether you like it or not.__ All files from document root and below

are available for reading without any restrictions to anyone who's connected to

How to install lWS

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open lWS from your app drawer.

More tools apps

More