https://github.com/owdproject/module-fs
Filesystem module for OWD client
https://github.com/owdproject/module-fs
filesystem owd-client owd-modules
Last synced: 10 months ago
JSON representation
Filesystem module for OWD client
- Host: GitHub
- URL: https://github.com/owdproject/module-fs
- Owner: owdproject
- License: mit
- Created: 2025-05-14T12:39:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-24T03:26:01.000Z (11 months ago)
- Last Synced: 2025-07-27T11:14:42.487Z (10 months ago)
- Topics: filesystem, owd-client, owd-modules
- Language: TypeScript
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
File System module
File System Module for Open Web Desktop.
## Overview
This module enables a filesystem allowing [ZenFS](https://github.com/zen-fs/core) to be implemented in each theme or app.
## Features
- Implements a Node.js-like filesystem using `ZenFS`
- Allows different mounts like temp folders and zip files
## Installation
```bash
owd install-module @owdproject/module-fs
```
## Configuration
You could set this configuration in `/desktop/owd.config.ts`:
```js
fs: {
mounts: {
'/music/meteora': '/meteora.zip',
'/home': 'WebStorage',
'/tmp': 'InMemory',
},
},
```
If you are mounting zips, place them in your `/desktop/public` folder.
## License
This module is released under the [MIT License](LICENSE).