github.com/cs3org/reva/v2@v2.27.7/examples/meshdirectory/meshdirectory.toml (about) 1 # services to enable 2 [grpc.services.gateway] 3 [grpc.services.storageregistry] 4 [grpc.services.storageprovider] 5 [grpc.services.authregistry] 6 [grpc.services.usershareprovider] 7 [grpc.services.publicshareprovider] 8 [grpc.services.ocmcore] 9 driver = "json" 10 11 [grpc.services.ocmcore.drivers.json] 12 file = "/var/tmp/reva/shares_server_1.json" 13 14 [grpc.services.ocminvitemanager] 15 driver = "json" 16 17 [grpc.services.ocmshareprovider] 18 driver = "json" 19 20 [grpc.services.ocmshareprovider.drivers.json] 21 file = "/var/tmp/reva/shares_server_1.json" 22 23 [http.services.datagateway] 24 [http.services.dataprovider] 25 [http.services.prometheus] 26 [http.services.ocmd] 27 [http.services.ocdav] 28 [http.services.ocs] 29 30 [grpc.services.authprovider] 31 auth_manager = "json" 32 33 [grpc.services.authprovider.auth_managers.json] 34 users = "users.demo.json" 35 36 [grpc.services.userprovider] 37 driver = "json" 38 [grpc.services.groupprovider] 39 driver = "json" 40 41 [grpc.services.groupprovider.drivers.json] 42 groups = "groups.demo.json" 43 44 [grpc.services.userprovider.drivers.json] 45 users = "users.demo.json" 46 47 [grpc.services.ocmproviderauthorizer] 48 driver = "mentix" 49 50 [http.middlewares.providerauthorizer] 51 driver = "mentix" 52 53 [http.middlewares.providerauthorizer.drivers.mentix] 54 url = "https://localhost:19001/api/mentix/cs3" 55 insecure = false 56 timeout = 10 57 refresh = 900 58 59 [grpc.services.ocmproviderauthorizer.drivers.mentix] 60 url = "https://localhost:19001/api/mentix/cs3" 61 verify_request_hostname = true 62 insecure = false 63 timeout = 10 64 refresh = 900 65 66 [http.services.meshdirectory] 67 mesh_directory_url = 'http://localhost:19001/meshdir/'