You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.5KB

Title: Index Date: 2019-06-26 00:00 Category: Page Slug: index Lang: en

Overview

Local File System Access (LFSA) is:

  • a tiny web server to allow client side JS access to local file system
  • a buildling block for Client Side Web Apps (CSWA)
  • a single Python file
  • released under CC0 license (public domain)

Client Side Web Apps run solely on your device, they are not related to cloud solutions in any way: nobody can pull the plug on you. CSWAs may use LFSA to keep data locally so that you could have complete control of your data.

PSKOV static site generator is the first CSWA to use LFSA.

Download LFSA

Download lfsa_1.0.0.py.

If you use Linux or macOS, you're all set.

Install Python (Windows only)

ERROR Your browser does not support HTML5 video

Windows doesn't have Python installed by default, you have to install Python yourself to be able to run LFSA.

Note: the video depicts Python 2.3.4 installation under Windows 2000, use the latest Python available for your version of Windows.

Run LFSA

Linux and macOS

ERROR Your browser does not support HTML5 video

If you use Linux or macOS, run LFSA in terminal:

/path/to/lfsa_1.0.0.py /path/to/dir

Windows

ERROR Your browser does not support HTML5 video

If you use Windows, run LFSA in CMD:

C:/path/to/Python/installation/python.exe C:/path/to/lfsa_1.0.0.py C:/path/to/dir

Durability

As you noticed, LFSA can run on really old operating systems dating back to 2000. That's intentional: we care about users, so we want to cover as many users as possible.