WEB FS is a app in React JS, provides simple access to user files over web interface. Purpose for this was sharing common media files with family members within the home network.
Inspired by Cute File Browser.
Reworked with React JS, and improved annoying issues in the original PHP version:
- it scans the whole directory structure recursively at the very first request to the back-end
- it doesn't work with file/folder names in other than English language
git clone https://github.com/filkovsp/web-fs.git
cd web-fs
yarn install[ web-fs ]
|- [ @home ]
|- [ client ]
|- [ server ]
|- .env
| HOME_PATH - relative (for server.js) or absolute path to the folder that contains `home` for your files
| ROOT_PATH - root folder for your filease, that located inside HOME_PATH
| so HOME_PATH/ROOT_PATH makes the exact location of your files.
| HOME_PATH might have other folders inside, but only ROOT is mapped to the server's api.
path for files at the server: HOME_PATH/ROOT_PATH
path for files from client's side: GET /content?path=ROOT_PATH
yarn start