An open API service indexing awesome lists of open source software.

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

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).