manas_server_single_fs_wac

Crates.iomanas_server_single_fs_wac
lib.rsmanas_server_single_fs_wac
version0.1.0
sourcesrc
created_at2023-09-28 12:52:28.351384
updated_at2023-09-28 12:52:28.351384
descriptionThis binary crate provides a solid server with fs backend, with wac access control.
homepage
repositoryhttps://github.com/manomayam/manas
max_upload_size
id985893
size110,033
దామోదర (damooo)

documentation

README

A Solid pod server recipe from Manas project.

This server serves a single pod over filesystem backend, with WAC access-control-system.

Installation

Binaries

Currently binaries are provided for linux through github releases.

Through Cargo

cargo install manas_server_single_fs_wac

Note that it performs entire compilation on your machine.

usage

manas_server_single_fs_wac -c config.toml

Example configuration file is provided at config-template.toml.

It is required to configure owner webid. Currently Manas project doesn't include an identity provider. You may use one from any of the existing solid-oidc compliant idp. You may have to use local community solid server's idp, or any of the cloud services listed.

Note that, server by default applies an access control policy, allowing the access to only the configured owner. Only storage root is readable for public. You can customize from the databrowser.

Commit count: 29

cargo fmt