Crates.io | manas_server_single_s3_wac |
lib.rs | manas_server_single_s3_wac |
version | 0.1.0 |
source | src |
created_at | 2023-09-28 12:53:20.374977 |
updated_at | 2023-09-28 12:53:20.374977 |
description | This binary crate provides a solid server with s3 backend, with wac access control. |
homepage | |
repository | https://github.com/manomayam/manas |
max_upload_size | |
id | 985895 |
size | 110,159 |
A Solid pod server recipe from Manas project.
This server serves a single pod over S3 backend, with WAC access-control-system.
cargo install manas_server_single_s3_wac
Note that it performs entire compilation on your machine.
manas_server_single_s3_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.