lWS app icon

lWS

lightweight Web Server (lWS)

mvb · net.basov.lws.r

Not rated yet 1K+ downloads v07.00.00r-g2f383be 56.6 KB Android 2.3.3+ PEGI 3 · Everyone

At a glance

Latest version
v07.00.00r-g2f383be (70000)
Updated
Apr 1, 2025 (1 year ago)
APK size
56.6 KB
Requires
Android 2.3.3+ (API 10)
CPU support
Any (no native code)
Category
Communication (app)
Listed since
Apr 7, 2021 (at least)
Permissions
4 (1 sensitive)
Website
github.com/mvbasov/lWS
Developer contact
[email protected]

About this APK

lWS is an app by mvb in the Communication category, listed since at least April 2021. It has no native code, so it runs on any Android processor.

It asks for 4 permissions, 1 of them sensitive: read shared storage.

What's new in v07.00.00r-g2f383be

v07.00.00 (g2f383be) * Support Android O/P * Fallback bind to loopback * Several fixes v05.00.00 (g2145b67) * Change lWS.QR call according to new API * Increase Android target API from 21 to 26 according to Google rules v04.00.00 (gd747f64) * HEAD request and Last modified (incremental download) * Multipart range (video seek) * Directory index sort by name, date and size. New icons. * Add MIME types for audio files * Several fixes.

Description

From the listing uploaded by “appupdater”.

It is ... ... http server for static content. ... tiny. APK size less then 100 Kb. ... as simple as possible. Only essential features implemented. ... free and open. Source code (https://github.com/mvbasov/lWS) released under GPL-3.0. ... personal solution. It is not optimized/tested for many parallel connections and large file transfer. ... network state responsive. Require WiFi connected or tethering enabled. Service stop automatically if network disconnected. Based on This application is continue of development Webserver for Android which is open source (https://github.com/bodeme/androidwebserver) and released under GPL-3.0. What is configurable * Document root. Path may be entered as text or optional select using OI File Manager. If it is not installed offer to install it. * Port. May be from 1024 to 65535. Default is 8080 In attempt to set wrong value parameter automatically set to default. Document root Document root by default set to application private directory. Example index file automatically created. It is safe configuration. You can place your pages in this directory. But be carefully! If you use Android 5.0 or above and deinstall the application this directory and it's content will be removed. Security warning You can change document root to any readable point of file system, but you need to understand what are you doing. Be careful: you could (suddenly?) create the configuration so way, than anyone on the same WiFi network could access to the data on your device either you don't like it. All files from document root and below available for reading without any restrictions to anyone who connected to network and known URL of the server. "Send", "QR code" and "Browser" After server starts you can press: * "Browser" button for check server operation in local browser. * "QR code" to call lWS QR plugin or Barcode Scanner (by ZXing Team) to share URL by QR code. If nothing of both installed offer to install lWS QR plugin * "Send" to share working server URL to another device by Bluetooth, Android Beam, E-Mail and other way available on your device. On screen log The application has no permanent logging. I treat this as redundant functionality. I doing my best to make notification actual all time. On screen log actual only then application visible. Log screen may be cleared after returning from background.

Security & authenticity

Security rating: Trusted

Signing certificate

  • Certificate issued to “@Home” The developer's name — though anyone can put any name in a certificate.

Store checks and file details

  • Developer signature verified Apr 1, 2025
  • Signed byCN=Mikhail Basov, OU=myself, O=@Home, L=Moscow, ST=Moscow, C=ru
  • Signing certificate (SHA-1)87:0F:4E:74:87:C4:19:23:B2:8A:58:69:5A:95:96:A3:0C:2C:62:4B
  • File MD52eb013a28f19ba1aedf868bf8a2886f9
  • Uploaded by “appupdater” Gold tier · 117,810 followers · uploading since 2020

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures. AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (4)

lWS requests 4 permissions, 1 of them sensitive.

Required hardware & features

lWS APK: questions and answers

Can I install this APK over the version I already have?

Only if it is signed with the same certificate as the copy on your phone and isn't an older version. If Android says “App not installed”, the certificates differ; uninstalling your copy first works but deletes its data unless it is backed up.

Is the lWS APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. After downloading, check that the file's MD5 is 2eb013a28f19ba1aedf868bf8a2886f9.

Tags

More Communication apps