Allowing reva as a backend for describo - Arkisto-Platform/describo-online GitHub Wiki
Reva can be integrated as a backend to describo via configuration.
The reva configuration is a ui configuration.
If you don't have the ui section then the toggle to use reva as a backend will not show in the interface.
{
"ui": {
...
"services": {
"reva": [
{ "name": "Reva Development", "gateway": "reva-gateway:19000", "mode": "api" },
{
"name": "Reva Rclone Development",
"gateway": "reva-gateway:19000",
"webdav": "http://reva-gateway:19001/remote.php/webdav",
"mode": "rclone"
}
]
}
},
}
}
mode: api | rclone: If api then access will be via the cs3apis otherwise rclone will be used to talk to the IOPname: whatever you want,gateway: the host:port to the reva instance users should be able to talk to - required.webdav: if mode == rclone then you must also provide the URL to the webdav endpoint. Note the port is different to the gateway port.