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.

1.7KB

Title: Index Date: 2019-05-30 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

CSWA

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 use LFSA to keep data at your hard drive, so you have complete control of your data.

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

Install

If you use Linux or macOS released after 2005 (yes, 2005), you only need to download lfsa-201905.py.

If you use Windows 2000 or newer (excluding Windows ME), you need to:

Run

If you use Linux or macOS, run LFSA in Terminal this way:

/path/to/lfsa-201905.py /path/to/dir

Here's how it looks like on macOS Mojave:

LFSA on macOS Mojave

If you use Windows, run LFSA in CMD this way:

C:/path/to/Python/installation/python.exe C:/path/to/lfsa-201905.py C:/path/to/dir

Here's how it looks like on Windows 2000:

LFSA on Windows 2000

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.