22 KiB
title, date, weight, geekdocRepo, geekdocEditPath, geekdocFilePath
| title | date | weight | geekdocRepo | geekdocEditPath | geekdocFilePath |
|---|---|---|---|---|---|
| Configuration | 2020-09-21T13:14:49+0200 | 20 | https://github.com/owncloud/ocis-reva | edit/master/docs | configuration.md |
{{< toc >}}
Configuration
oCIS Single Binary is not responsible for configuring extensions. Instead, each extension could either be configured by environment variables, cli flags or config files.
Each extension has its dedicated documentation page (e.g. https://owncloud.github.io/extensions/ocis_proxy/configuration) which lists all possible configurations. Config files and environment variables are picked up if you use the ./bin/ocis server command within the oCIS single binary. Command line flags must be set explicitly on the extensions subcommands.
Configuration using config files
Out of the box extensions will attempt to read configuration details from:
/etc/ocis
$HOME/.ocis
./config
For this configuration to be picked up, have a look at your extension root command and look for which default config name it has assigned. i.e: ocis-proxy reads proxy.json | yaml | toml ....
So far we support the file formats JSON and YAML, if you want to get a full example configuration just take a look at our repository, there you can always see the latest configuration format. These example configurations include all available options and the default values. The configuration file will be automatically loaded if it's placed at /etc/ocis/ocis.yml, ${HOME}/.ocis/ocis.yml or $(pwd)/config/ocis.yml.
Envrionment variables
If you prefer to configure the service with environment variables you can see the available variables below.
Commandline flags
If you prefer to configure the service with commandline flags you can see the available variables below. Command line flags are only working when calling the subcommand directly.
Root Command
Example service for Reva/oCIS
Usage: ocis-reva [global options] command [command options] [arguments...]
- --config-file | $REVA_CONFIG_FILE
- Path to config file.
- --log-level | $REVA_LOG_LEVEL
- Set logging level. Default:
info. - --log-pretty | $REVA_LOG_PRETTY
- Enable pretty logging.
- --log-color | $REVA_LOG_COLOR
- Enable colored logging.
Sub Commands
ocis-reva auth-basic
Start reva authprovider for basic auth
Usage: ocis-reva auth-basic [command options] [arguments...]
- --debug-addr | $REVA_AUTH_BASIC_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9147. - --auth-driver | $REVA_AUTH_DRIVER
- auth driver: 'demo', 'json' or 'ldap'. Default:
ldap. - --auth-json | $REVA_AUTH_JSON
- Path to users.json file.
- --network | $REVA_AUTH_BASIC_NETWORK
- Network to use for the reva auth-basic service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_AUTH_BASIC_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_AUTH_BASIC_ADDR
- Address to bind reva service. Default:
0.0.0.0:9146. - --url | $REVA_AUTH_BASIC_URL
- URL to use for the reva service. Default:
localhost:9146.
ocis-reva frontend
Start reva frontend service
Usage: ocis-reva frontend [command options] [arguments...]
- --debug-addr | $REVA_FRONTEND_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9141. - --transfer-secret | $REVA_TRANSFER_SECRET
- Transfer secret for datagateway. Default:
replace-me-with-a-transfer-secret. - --webdav-namespace | $WEBDAV_NAMESPACE
- Namespace prefix for the /webdav endpoint. Default:
/home/. - --dav-files-namespace | $DAV_FILES_NAMESPACE
- Namespace prefix for the webdav /dav/files endpoint. Default:
/oc/. - --network | $REVA_FRONTEND_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_FRONTEND_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
http. - --addr | $REVA_FRONTEND_ADDR
- Address to bind reva service. Default:
0.0.0.0:9140. - --url | $REVA_FRONTEND_URL
- URL to use for the reva service. Default:
https://localhost:9200. - --datagateway-prefix | $REVA_FRONTEND_DATAGATEWAY_PREFIX
- datagateway prefix. Default:
data. - --ocdav-prefix | $REVA_FRONTEND_OCDAV_PREFIX
- owncloud webdav endpoint prefix.
- --ocs-prefix | $REVA_FRONTEND_OCS_PREFIX
- open collaboration services endpoint prefix. Default:
ocs. - --gateway-url | $REVA_GATEWAY_URL
- URL to use for the reva gateway service. Default:
localhost:9142. - --upload-disable-tus | $REVA_FRONTEND_UPLOAD_DISABLE_TUS
- Disables TUS upload mechanism. Default:
false. - --upload-http-method-override | $REVA_FRONTEND_UPLOAD_HTTP_METHOD_OVERRIDE
- Specify an HTTP method (ex: POST) that clients should to use when uploading instead of PATCH.
ocis-reva gateway
Start reva gateway
Usage: ocis-reva gateway [command options] [arguments...]
- --debug-addr | $REVA_GATEWAY_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9143. - --transfer-secret | $REVA_TRANSFER_SECRET
- Transfer secret for datagateway. Default:
replace-me-with-a-transfer-secret. - --network | $REVA_GATEWAY_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_GATEWAY_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_GATEWAY_ADDR
- Address to bind reva service. Default:
0.0.0.0:9142. - --url | $REVA_GATEWAY_URL
- URL to use for the reva service. Default:
localhost:9142. - --commit-share-to-storage-grant | $REVA_GATEWAY_COMMIT_SHARE_TO_STORAGE_GRANT
- Commit shares to the share manager. Default:
true. - --commit-share-to-storage-ref | $REVA_GATEWAY_COMMIT_SHARE_TO_STORAGE_REF
- Commit shares to the storage. Default:
true. - --share-folder | $REVA_GATEWAY_SHARE_FOLDER
- mount shares in this folder of the home storage provider. Default:
Shares. - --disable-home-creation-on-login | $REVA_GATEWAY_DISABLE_HOME_CREATION_ON_LOGIN
- Disable creation of home folder on login.
- --storage-registry-driver | $REVA_STORAGE_REGISTRY_DRIVER
- driver of the storage registry. Default:
static. - --storage-home-provider | $REVA_STORAGE_HOME_PROVIDER
- mount point of the storage provider for user homes in the global namespace. Default:
/home. - --frontend-url | $REVA_FRONTEND_URL
- URL to use for the reva service. Default:
https://localhost:9200. - --datagateway-url | $REVA_DATAGATEWAY_URL
- URL to use for the reva datagateway. Default:
https://localhost:9200/data. - --users-url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144. - --auth-basic-url | $REVA_AUTH_BASIC_URL
- URL to use for the reva service. Default:
localhost:9146. - --auth-bearer-url | $REVA_AUTH_BEARER_URL
- URL to use for the reva service. Default:
localhost:9148. - --sharing-url | $REVA_SHARING_URL
- URL to use for the reva service. Default:
localhost:9150. - --storage-root-url | $REVA_STORAGE_ROOT_URL
- URL to use for the reva service. Default:
localhost:9152. - --storage-root-mount-path | $REVA_STORAGE_ROOT_MOUNT_PATH
- mount path. Default:
/. - --storage-root-mount-id | $REVA_STORAGE_ROOT_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009152. - --storage-home-url | $REVA_STORAGE_HOME_URL
- URL to use for the reva service. Default:
localhost:9154. - --storage-home-mount-path | $REVA_STORAGE_HOME_MOUNT_PATH
- mount path. Default:
/home. - --storage-home-mount-id | $REVA_STORAGE_HOME_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009154. - --storage-eos-url | $REVA_STORAGE_EOS_URL
- URL to use for the reva service. Default:
localhost:9158. - --storage-eos-mount-path | $REVA_STORAGE_EOS_MOUNT_PATH
- mount path. Default:
/eos. - --storage-eos-mount-id | $REVA_STORAGE_EOS_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009158. - --storage-oc-url | $REVA_STORAGE_OC_URL
- URL to use for the reva service. Default:
localhost:9162. - --storage-oc-mount-path | $REVA_STORAGE_OC_MOUNT_PATH
- mount path. Default:
/oc. - --storage-oc-mount-id | $REVA_STORAGE_OC_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009162. - --public-link-url | $REVA_STORAGE_PUBLIC_LINK_URL
- URL to use for the public links service. Default:
localhost:9178. - --storage-public-link-mount-path | $REVA_STORAGE_PUBLIC_LINK_MOUNT_PATH
- mount path. Default:
/public/.
ocis-reva sharing
Start reva sharing service
Usage: ocis-reva sharing [command options] [arguments...]
- --debug-addr | $REVA_SHARING_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9151. - --network | $REVA_SHARING_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_SHARING_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_SHARING_ADDR
- Address to bind reva service. Default:
0.0.0.0:9150. - --url | $REVA_SHARING_URL
- URL to use for the reva service. Default:
localhost:9150. - --user-driver | $REVA_SHARING_USER_DRIVER
- driver to use for the UserShareProvider. Default:
json. - --user-json-file | $REVA_SHARING_USER_JSON_FILE
- file used to persist shares for the UserShareProvider. Default:
/var/tmp/reva/shares.json. - --public-driver | $REVA_SHARING_PUBLIC_DRIVER
- driver to use for the PublicShareProvider. Default:
json.
ocis-reva storage-home-data
Start reva storage-home-data service
Usage: ocis-reva storage-home-data [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_HOME_DATA_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9157. - --network | $REVA_STORAGE_HOME_DATA_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_HOME_DATA_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
http. - --addr | $REVA_STORAGE_HOME_DATA_ADDR
- Address to bind reva service. Default:
0.0.0.0:9156. - --url | $REVA_STORAGE_HOME_DATA_URL
- URL to use for the reva service. Default:
localhost:9156. - --driver | $REVA_STORAGE_HOME_DATA_DRIVER
- storage driver for home data mount: eg. local, eos, owncloud, ocis or s3. Default:
owncloud. - --prefix | $REVA_STORAGE_HOME_DATA_PREFIX
- prefix for the http endpoint, without leading slash. Default:
data. - --temp-folder | $REVA_STORAGE_HOME_DATA_TEMP_FOLDER
- temp folder. Default:
/var/tmp/. - --enable-home | $REVA_STORAGE_HOME_ENABLE_HOME
- enable the creation of home directories. Default:
true. - --gateway-url | $REVA_GATEWAY_URL
- URL to use for the reva gateway service. Default:
localhost:9142. - --users-url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144.
ocis-reva health
Check health status
Usage: ocis-reva health [command options] [arguments...]
- --debug-addr | $REVA_DEBUG_ADDR
- Address to debug endpoint. Default:
0.0.0.0:9109.
ocis-reva storage-home
Start reva storage-home service
Usage: ocis-reva storage-home [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_HOME_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9155. - --network | $REVA_STORAGE_HOME_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_HOME_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_STORAGE_HOME_ADDR
- Address to bind reva service. Default:
0.0.0.0:9154. - --url | $REVA_STORAGE_HOME_URL
- URL to use for the reva service. Default:
localhost:9154. - --driver | $REVA_STORAGE_HOME_DRIVER
- storage driver for home mount: eg. local, eos, owncloud, ocis or s3. Default:
owncloud. - --mount-path | $REVA_STORAGE_HOME_MOUNT_PATH
- mount path. Default:
/home. - --mount-id | $REVA_STORAGE_HOME_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009162. - --expose-data-server | $REVA_STORAGE_HOME_EXPOSE_DATA_SERVER
- exposes a dedicated data server. Default:
false. - --data-server-url | $REVA_STORAGE_HOME_DATA_SERVER_URL
- data server url. Default:
http://localhost:9156/data. - --enable-home | $REVA_STORAGE_HOME_ENABLE_HOME
- enable the creation of home directories. Default:
true. - --users-url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144.
ocis-reva storage-eos-data
Start reva storage-eos-data service
Usage: ocis-reva storage-eos-data [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_OC_DATA_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9161. - --network | $REVA_STORAGE_EOS_DATA_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_EOS_DATA_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
http. - --addr | $REVA_STORAGE_EOS_DATA_ADDR
- Address to bind reva service. Default:
0.0.0.0:9160. - --url | $REVA_STORAGE_EOS_DATA_URL
- URL to use for the reva service. Default:
localhost:9160. - --driver | $REVA_STORAGE_EOS_DATA_DRIVER
- storage driver for eos data mount: eg. local, eos, owncloud, ocis or s3. Default:
eos. - --prefix | $REVA_STORAGE_EOS_DATA_PREFIX
- prefix for the http endpoint, without leading slash. Default:
data. - --temp-folder | $REVA_STORAGE_EOS_DATA_TEMP_FOLDER
- temp folder. Default:
/var/tmp/. - --gateway-url | $REVA_GATEWAY_URL
- URL to use for the reva gateway service. Default:
localhost:9142. - --users-url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144.
ocis-reva reva-storage-public-link
Start reva storage-public-link service
Usage: ocis-reva reva-storage-public-link [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_PUBLIC_LINK_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9179. - --network | $REVA_STORAGE_PUBLIC_LINK_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_PUBLIC_LINK_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_STORAGE_PUBLIC_LINK_ADDR
- Address to bind reva service. Default:
0.0.0.0:9178. - --url | $REVA_STORAGE_PUBLIC_LINK_URL
- Address to bind reva service. Default:
localhost:9178. - --mount-path | $REVA_STORAGE_PUBLIC_LINK_MOUNT_PATH
- mount path. Default:
/public/. - --gateway-url | $REVA_GATEWAY_URL
- URL to use for the reva gateway service. Default:
localhost:9142.
ocis-reva users
Start reva users service
Usage: ocis-reva users [command options] [arguments...]
- --debug-addr | $REVA_SHARING_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9145. - --network | $REVA_USERS_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_USERS_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_USERS_ADDR
- Address to bind reva service. Default:
0.0.0.0:9144. - --url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144. - --driver | $REVA_USERS_DRIVER
- user driver: 'demo', 'json', 'ldap', or 'rest'. Default:
ldap. - --json-config | $REVA_USERS_JSON
- Path to users.json file.
- --rest-client-id | $REVA_REST_CLIENT_ID
- User rest driver Client ID.
- --rest-client-secret | $REVA_REST_CLIENT_SECRET
- User rest driver Client Secret.
- --rest-redis-address | $REVA_REST_REDIS_ADDRESS
- Address for redis server. Default:
localhost:6379. - --rest-redis-username | $REVA_REST_REDIS_USERNAME
- Username for redis server.
- --rest-redis-password | $REVA_REST_REDIS_PASSWORD
- Password for redis server.
- --rest-id-provider | $REVA_REST_ID_PROVIDER
- The OIDC Provider.
- --rest-api-base-url | $REVA_REST_API_BASE_URL
- Base API Endpoint.
- --rest-oidc-token-endpoint | $REVA_REST_OIDC_TOKEN_ENDPOINT
- Endpoint to generate token to access the API.
- --rest-target-api | $REVA_REST_TARGET_API
- The target application.
ocis-reva auth-bearer
Start reva authprovider for bearer auth
Usage: ocis-reva auth-bearer [command options] [arguments...]
- --debug-addr | $REVA_AUTH_BEARER_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9149. - --oidc-issuer | $REVA_OIDC_ISSUER
- OIDC issuer. Default:
https://localhost:9200. - --oidc-insecure | $REVA_OIDC_INSECURE
- OIDC allow insecure communication. Default:
true. - --oidc-id-claim | $REVA_OIDC_ID_CLAIM
- OIDC id claim. Default:
preferred_username. - --oidc-uid-claim | $REVA_OIDC_UID_CLAIM
- OIDC uid claim.
- --oidc-gid-claim | $REVA_OIDC_GID_CLAIM
- OIDC gid claim.
- --network | $REVA_AUTH_BEARER_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_AUTH_BEARER_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_AUTH_BEARER_ADDR
- Address to bind reva service. Default:
0.0.0.0:9148. - --url | $REVA_AUTH_BEARER_URL
- URL to use for the reva service. Default:
localhost:9148.
ocis-reva storage-eos
Start reva storage-eos service
Usage: ocis-reva storage-eos [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_EOS_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9159. - --network | $REVA_STORAGE_EOS_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_EOS_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_STORAGE_EOS_ADDR
- Address to bind reva service. Default:
0.0.0.0:9158. - --url | $REVA_STORAGE_EOS_URL
- URL to use for the reva service. Default:
localhost:9158. - --driver | $REVA_STORAGE_EOS_DRIVER
- storage driver for eos mount: eg. local, eos, owncloud, ocis or s3. Default:
eos. - --mount-path | $REVA_STORAGE_EOS_MOUNT_PATH
- mount path. Default:
/eos. - --mount-id | $REVA_STORAGE_EOS_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009158. - --expose-data-server | $REVA_STORAGE_EOS_EXPOSE_DATA_SERVER
- exposes a dedicated data server. Default:
false. - --data-server-url | $REVA_STORAGE_EOS_DATA_SERVER_URL
- data server url. Default:
http://localhost:9160/data.
ocis-reva storage-oc
Start reva storage-oc service
Usage: ocis-reva storage-oc [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_OC_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9163. - --network | $REVA_STORAGE_OC_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_OC_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_STORAGE_OC_ADDR
- Address to bind reva service. Default:
0.0.0.0:9162. - --url | $REVA_STORAGE_OC_URL
- URL to use for the reva service. Default:
localhost:9162. - --driver | $REVA_STORAGE_OC_DRIVER
- storage driver for oc mount: eg. local, eos, owncloud, ocis or s3. Default:
owncloud. - --mount-path | $REVA_STORAGE_OC_MOUNT_PATH
- mount path. Default:
/oc. - --mount-id | $REVA_STORAGE_OC_MOUNT_ID
- mount id. Default:
1284d238-aa92-42ce-bdc4-0b0000009162. - --expose-data-server | $REVA_STORAGE_OC_EXPOSE_DATA_SERVER
- exposes a dedicated data server. Default:
false. - --data-server-url | $REVA_STORAGE_OC_DATA_SERVER_URL
- data server url. Default:
http://localhost:9164/data. - --users-url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144.
ocis-reva storage-oc-data
Start reva storage-oc-data service
Usage: ocis-reva storage-oc-data [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_OC_DATA_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9165. - --network | $REVA_STORAGE_OC_DATA_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_OC_DATA_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
http. - --addr | $REVA_STORAGE_OC_DATA_ADDR
- Address to bind reva service. Default:
0.0.0.0:9164. - --url | $REVA_STORAGE_OC_DATA_URL
- URL to use for the reva service. Default:
localhost:9164. - --driver | $REVA_STORAGE_OC_DATA_DRIVER
- storage driver for oc data mount: eg. local, eos, owncloud, ocis or s3. Default:
owncloud. - --prefix | $REVA_STORAGE_OC_DATA_PREFIX
- prefix for the http endpoint, without leading slash. Default:
data. - --temp-folder | $REVA_STORAGE_OC_DATA_TEMP_FOLDER
- temp folder. Default:
/var/tmp/. - --gateway-url | $REVA_GATEWAY_URL
- URL to use for the reva gateway service. Default:
localhost:9142. - --users-url | $REVA_USERS_URL
- URL to use for the reva service. Default:
localhost:9144.
ocis-reva storage-root
Start reva storage-root service
Usage: ocis-reva storage-root [command options] [arguments...]
- --debug-addr | $REVA_STORAGE_ROOT_DEBUG_ADDR
- Address to bind debug server. Default:
0.0.0.0:9153. - --network | $REVA_STORAGE_ROOT_NETWORK
- Network to use for the reva service, can be 'tcp', 'udp' or 'unix'. Default:
tcp. - --protocol | $REVA_STORAGE_ROOT_PROTOCOL
- protocol for reva service, can be 'http' or 'grpc'. Default:
grpc. - --addr | $REVA_STORAGE_ROOT_ADDR
- Address to bind reva service. Default:
0.0.0.0:9152. - --url | $REVA_STORAGE_ROOT_URL
- URL to use for the reva service. Default:
localhost:9152. - --driver | $REVA_STORAGE_ROOT_DRIVER
- storage driver for root mount: eg. local, eos, owncloud, ocis or s3. Default:
local. - --mount-path | $REVA_STORAGE_ROOT_MOUNT_PATH
- mount path. Default:
/. - --mount-id | $REVA_STORAGE_ROOT_MOUNT_ID
- mount id. Default:
123e4567-e89b-12d3-a456-426655440001. - --expose-data-server | $REVA_STORAGE_ROOT_EXPOSE_DATA_SERVER
- exposes a dedicated data server.
- --data-server-url | $REVA_STORAGE_ROOT_DATA_SERVER_URL
- data server url.