1
0
Fork
You've already forked dweb-app-fileman
0
Fileman - a file manager (as a dynamic decentralised web app) for Autonomi
Svelte 64.2%
HTML 21.7%
JavaScript 14.1%
2025年06月03日 17:39:55 +01:00
misc Initial commit (working) 2025年03月14日 18:15:30 +00:00
src Reduce build file count, remove REST API host+port, add copyright, github->codeberg 2025年06月03日 17:39:55 +01:00
static Reduce build file count, remove REST API host+port, add copyright, github->codeberg 2025年06月03日 17:39:55 +01:00
.gitignore Initial commit (working) 2025年03月14日 18:15:30 +00:00
.npmrc Initial commit (working) 2025年03月14日 18:15:30 +00:00
jsconfig.json Initial commit (working) 2025年03月14日 18:15:30 +00:00
LICENSE Initial commit (working) 2025年03月14日 18:15:30 +00:00
package-lock.json Initial commit (working) 2025年03月14日 18:15:30 +00:00
package.json Initial commit (working) 2025年03月14日 18:15:30 +00:00
README.md Reduce build file count, remove REST API host+port, add copyright, github->codeberg 2025年06月03日 17:39:55 +01:00
svelte.config.js Reduce build file count, remove REST API host+port, add copyright, github->codeberg 2025年06月03日 17:39:55 +01:00
vite.config.js Initial commit (working) 2025年03月14日 18:15:30 +00:00

Fileman

Fileman is a decentralised web app for viewing directories and files stored on the Autonomi peer-to-peer network. This will include being able to select versioned data, where this is stored using a History data type (provided by dweb).

Decentralised web apps like Fileman are regular static websites published to Autonomi using dweb, but become dynamic websites when using the dweb RESTful HTTP API.

At last, decentralised web apps and websites work in a standard web browser without any special plugins, configuration or changes by a user.

For more, including how to build apps like Fileman, see dweb.

Try Fileman on Autonomi

Fileman has not yet been published on the main Autonomi network. When it has you will be able to try it out as follows:

dweb serve

Then in another terminal:

dweb open fileman

That will open your browser and load Fileman from Autonomi. It's as simple as that. Here's an early Fileman: Screenshot of Swagger UI

Until it has been deployed you can still use it on a local testnet as an example of how to develop your own decentralised web apps for Autonomi.

To start building your own decentralised app for Autonomi see the dweb documentation: Develop a Decentralised Web App.

LICENSE

Everything is licensed under AGPL3.0 unless otherwise stated. Any contributions are accepted on the condition they conform to this license.

See also ./LICENSE