From 7a46bb1dbc1eced11dc7c97b3751b16cf5684f6d Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Thu, 13 Nov 2025 16:08:12 +0100 Subject: [PATCH 1/3] refactor: change dev docs structure and services docs --- .../Services/activitylog/_category_.json | 9 -- .../server/Services/antivirus/_category_.json | 9 -- .../Services/app-provider/_category_.json | 9 -- .../Services/app-registry/_category_.json | 9 -- .../dev/server/Services/audit/_category_.json | 9 -- .../server/Services/auth-app/_category_.json | 9 -- .../Services/auth-basic/_category_.json | 9 -- .../Services/auth-bearer/_category_.json | 9 -- .../Services/auth-machine/_category_.json | 9 -- .../Services/auth-service/_category_.json | 9 -- .../server/Services/clientlog/_category_.json | 9 -- .../Services/collaboration/_category_.json | 9 -- .../Services/eventhistory/_category_.json | 9 -- .../server/Services/frontend/_category_.json | 9 -- .../server/Services/gateway/_category_.json | 9 -- .../server/Services/global/_category_.json | 9 -- .../dev/server/Services/graph/_category_.json | 9 -- .../server/Services/groups/_category_.json | 9 -- docs/dev/server/Services/idm/_category_.json | 9 -- docs/dev/server/Services/idp/_category_.json | 9 -- .../Services/invitations/_category_.json | 9 -- docs/dev/server/Services/nats/_category_.json | 9 -- .../Services/notifications/_category_.json | 9 -- .../dev/server/Services/ocdav/_category_.json | 9 -- docs/dev/server/Services/ocm/_category_.json | 9 -- docs/dev/server/Services/ocs/_category_.json | 9 -- .../server/Services/policies/_category_.json | 9 -- .../Services/postprocessing/_category_.json | 9 -- .../dev/server/Services/proxy/_category_.json | 9 -- .../server/Services/search/_category_.json | 9 -- .../server/Services/settings/_category_.json | 9 -- .../server/Services/sharing/_category_.json | 9 -- docs/dev/server/Services/sse/_category_.json | 9 -- .../storage-publiclink/_category_.json | 9 -- .../Services/storage-shares/_category_.json | 9 -- .../Services/storage-system/_category_.json | 9 -- .../Services/storage-users/_category_.json | 9 -- .../Services/thumbnails/_category_.json | 9 -- .../server/Services/userlog/_category_.json | 9 -- .../dev/server/Services/users/_category_.json | 9 -- docs/dev/server/Services/web/_category_.json | 9 -- .../server/Services/webdav/_category_.json | 9 -- .../server/Services/webfinger/_category_.json | 9 -- .../dev/server/{Apis => apis}/_category_.json | 0 .../server/{Apis => apis}/grpc_apis/index.md | 0 .../{Apis => apis}/http/authorization.md | 0 .../{Apis => apis}/http/graph/groups.md | 0 .../server/{Apis => apis}/http/graph/index.md | 2 +- .../{Apis => apis}/http/graph/permissions.md | 0 .../server/{Apis => apis}/http/graph/role.md | 0 .../{Apis => apis}/http/graph/spaces.md | 0 .../server/{Apis => apis}/http/graph/users.md | 0 docs/dev/server/{Apis => apis}/http/index.md | 0 .../server/{Apis => apis}/http/tus_upload.md | 0 .../{Apis => apis}/http/webdav/index.md | 2 +- docs/dev/server/{Apis => apis}/index.md | 4 +- .../dev/server/configuration/config-system.md | 131 ++++++++++++++++++ .../global-envvars.mdx} | 3 +- .../configuration/global/_category_.json | 3 + docs/dev/server/configuration/index.md | 4 + .../{Services => services}/_category_.json | 0 .../services/activitylog/_category_.json | 4 + .../activitylog/env-vars.mdx | 1 + .../activitylog/example-config.mdx | 3 +- docs/dev/server/services/activitylog/index.md | 11 ++ .../activitylog/info.mdx | 3 +- .../server/services/antivirus/_category_.json | 4 + .../antivirus/env-vars.mdx | 1 + .../antivirus/example-config.mdx | 3 +- docs/dev/server/services/antivirus/index.md | 11 ++ .../{Services => services}/antivirus/info.mdx | 3 +- .../services/app-provider/_category_.json | 4 + .../app-provider/env-vars.mdx | 1 + .../app-provider/example-config.mdx | 3 +- .../dev/server/services/app-provider/index.md | 11 ++ .../services/app-registry/_category_.json | 4 + .../app-registry/env-vars.mdx | 1 + .../app-registry/example-config.mdx | 3 +- .../dev/server/services/app-registry/index.md | 11 ++ .../app-registry/info.mdx | 3 +- .../dev/server/services/audit/_category_.json | 4 + .../{Services => services}/audit/env-vars.mdx | 1 + .../audit/example-config.mdx | 3 +- docs/dev/server/services/audit/index.md | 11 ++ .../{Services => services}/audit/info.mdx | 3 +- .../server/services/auth-app/_category_.json | 4 + .../auth-app/env-vars.mdx | 1 + .../auth-app/example-config.mdx | 3 +- docs/dev/server/services/auth-app/index.md | 11 ++ .../{Services => services}/auth-app/info.mdx | 3 +- .../services/auth-basic/_category_.json | 4 + .../auth-basic/env-vars.mdx | 1 + .../auth-basic/example-config.mdx | 3 +- docs/dev/server/services/auth-basic/index.md | 11 ++ .../auth-basic/info.mdx | 3 +- .../services/auth-bearer/_category_.json | 4 + .../auth-bearer/env-vars.mdx | 1 + .../auth-bearer/example-config.mdx | 3 +- docs/dev/server/services/auth-bearer/index.md | 11 ++ .../auth-bearer/info.mdx | 3 +- .../services/auth-machine/_category_.json | 4 + .../auth-machine/env-vars.mdx | 1 + .../auth-machine/example-config.mdx | 3 +- .../dev/server/services/auth-machine/index.md | 11 ++ .../auth-machine/info.mdx | 3 +- .../services/auth-service/_category_.json | 4 + .../auth-service/env-vars.mdx | 1 + .../auth-service/example-config.mdx | 3 +- .../dev/server/services/auth-service/index.md | 11 ++ .../auth-service/info.mdx | 3 +- .../server/services/clientlog/_category_.json | 4 + .../clientlog/env-vars.mdx | 1 + .../clientlog/example-config.mdx | 3 +- docs/dev/server/services/clientlog/index.md | 11 ++ .../{Services => services}/clientlog/info.mdx | 3 +- .../services/collaboration/_category_.json | 4 + .../collaboration/env-vars.mdx | 1 + .../collaboration/example-config.mdx | 3 +- .../server/services/collaboration/index.md | 11 ++ .../collaboration/info.mdx | 3 +- .../services/eventhistory/_category_.json | 4 + .../eventhistory/env-vars.mdx | 1 + .../eventhistory/example-config.mdx | 3 +- .../dev/server/services/eventhistory/index.md | 11 ++ .../eventhistory/info.mdx | 3 +- .../server/services/frontend/_category_.json | 4 + .../frontend/env-vars.mdx | 1 + .../frontend/example-config.mdx | 3 +- docs/dev/server/services/frontend/index.md | 11 ++ .../{Services => services}/frontend/info.mdx | 3 +- .../server/services/gateway/_category_.json | 4 + .../gateway/env-vars.mdx | 1 + .../gateway/example-config.mdx | 3 +- docs/dev/server/services/gateway/index.md | 11 ++ .../{Services => services}/gateway/info.mdx | 3 +- .../dev/server/services/graph/_category_.json | 4 + .../{Services => services}/graph/env-vars.mdx | 1 + .../graph/example-config.mdx | 3 +- docs/dev/server/services/graph/index.md | 11 ++ .../{Services => services}/graph/info.mdx | 3 +- .../server/services/groups/_category_.json | 4 + .../groups/env-vars.mdx | 1 + .../groups/example-config.mdx | 3 +- docs/dev/server/services/groups/index.md | 11 ++ docs/dev/server/services/idm/_category_.json | 4 + .../{Services => services}/idm/env-vars.mdx | 1 + .../idm/example-config.mdx | 3 +- docs/dev/server/services/idm/index.md | 11 ++ .../{Services => services}/idm/info.mdx | 3 +- docs/dev/server/services/idp/_category_.json | 4 + .../{Services => services}/idp/env-vars.mdx | 1 + .../idp/example-config.mdx | 3 +- docs/dev/server/services/idp/index.md | 11 ++ .../services/invitations/_category_.json | 4 + .../invitations/env-vars.mdx | 1 + .../invitations/example-config.mdx | 3 +- docs/dev/server/services/invitations/index.md | 11 ++ .../invitations/info.mdx | 3 +- docs/dev/server/services/nats/_category_.json | 4 + .../{Services => services}/nats/env-vars.mdx | 1 + .../nats/example-config.mdx | 3 +- docs/dev/server/services/nats/index.md | 11 ++ .../{Services => services}/nats/info.mdx | 3 +- .../services/notifications/_category_.json | 4 + .../notifications/env-vars.mdx | 1 + .../notifications/example-config.mdx | 3 +- .../server/services/notifications/index.md | 11 ++ .../notifications/info.mdx | 3 +- .../dev/server/services/ocdav/_category_.json | 4 + .../{Services => services}/ocdav/env-vars.mdx | 1 + .../ocdav/example-config.mdx | 3 +- docs/dev/server/services/ocdav/index.md | 11 ++ .../{Services => services}/ocdav/info.mdx | 3 +- docs/dev/server/services/ocm/_category_.json | 4 + .../{Services => services}/ocm/env-vars.mdx | 3 +- .../ocm/example-config.mdx | 5 +- docs/dev/server/services/ocm/index.md | 11 ++ .../{Services => services}/ocm/info.mdx | 3 +- docs/dev/server/services/ocs/_category_.json | 4 + .../{Services => services}/ocs/env-vars.mdx | 1 + .../ocs/example-config.mdx | 3 +- docs/dev/server/services/ocs/index.md | 11 ++ .../{Services => services}/ocs/info.mdx | 3 +- .../server/services/policies/_category_.json | 4 + .../policies/env-vars.mdx | 1 + .../policies/example-config.mdx | 3 +- docs/dev/server/services/policies/index.md | 11 ++ .../{Services => services}/policies/info.mdx | 3 +- .../services/postprocessing/_category_.json | 4 + .../postprocessing/env-vars.mdx | 1 + .../postprocessing/example-config.mdx | 3 +- .../server/services/postprocessing/index.md | 11 ++ .../postprocessing/info.mdx | 3 +- .../dev/server/services/proxy/_category_.json | 4 + .../{Services => services}/proxy/env-vars.mdx | 1 + .../proxy/example-config.mdx | 3 +- docs/dev/server/services/proxy/index.md | 11 ++ .../{Services => services}/proxy/info.mdx | 3 +- .../server/services/search/_category_.json | 4 + .../search/env-vars.mdx | 1 + .../search/example-config.mdx | 3 +- docs/dev/server/services/search/index.md | 11 ++ .../{Services => services}/search/info.mdx | 3 +- .../server/services/settings/_category_.json | 4 + .../settings/env-vars.mdx | 1 + .../settings/example-config.mdx | 3 +- docs/dev/server/services/settings/index.md | 11 ++ .../{Services => services}/settings/info.mdx | 3 +- .../server/services/sharing/_category_.json | 4 + .../sharing/env-vars.mdx | 1 + .../sharing/example-config.mdx | 3 +- docs/dev/server/services/sharing/index.md | 11 ++ docs/dev/server/services/sse/_category_.json | 4 + .../{Services => services}/sse/env-vars.mdx | 1 + .../sse/example-config.mdx | 3 +- docs/dev/server/services/sse/index.md | 11 ++ .../{Services => services}/sse/info.mdx | 3 +- .../storage-publiclink/_category_.json | 4 + .../storage-publiclink/env-vars.mdx | 1 + .../storage-publiclink/example-config.mdx | 3 +- .../services/storage-publiclink/index.md | 11 ++ .../services/storage-shares/_category_.json | 4 + .../storage-shares/env-vars.mdx | 1 + .../storage-shares/example-config.mdx | 3 +- .../server/services/storage-shares/index.md | 11 ++ .../services/storage-system/_category_.json | 4 + .../storage-system/env-vars.mdx | 1 + .../storage-system/example-config.mdx | 3 +- .../server/services/storage-system/index.md | 11 ++ .../storage-system/info.mdx | 3 +- .../services/storage-users/_category_.json | 4 + .../storage-users/env-vars.mdx | 1 + .../storage-users/example-config.mdx | 3 +- .../server/services/storage-users/index.md | 11 ++ .../storage-users/info.mdx | 3 +- .../services/thumbnails/_category_.json | 4 + .../thumbnails/env-vars.mdx | 1 + .../thumbnails/example-config.mdx | 3 +- docs/dev/server/services/thumbnails/index.md | 11 ++ .../thumbnails/info.mdx | 3 +- .../server/services/userlog/_category_.json | 4 + .../userlog/env-vars.mdx | 1 + .../userlog/example-config.mdx | 3 +- docs/dev/server/services/userlog/index.md | 11 ++ .../{Services => services}/userlog/info.mdx | 3 +- .../dev/server/services/users/_category_.json | 4 + .../{Services => services}/users/env-vars.mdx | 1 + .../users/example-config.mdx | 3 +- docs/dev/server/services/users/index.md | 11 ++ docs/dev/server/services/web/_category_.json | 4 + .../{Services => services}/web/env-vars.mdx | 1 + .../web/example-config.mdx | 3 +- docs/dev/server/services/web/index.md | 11 ++ .../{Services => services}/web/info.mdx | 3 +- .../server/services/webdav/_category_.json | 4 + .../webdav/env-vars.mdx | 1 + .../webdav/example-config.mdx | 3 +- docs/dev/server/services/webdav/index.md | 11 ++ .../{Services => services}/webdav/info.mdx | 3 +- .../server/services/webfinger/_category_.json | 4 + .../webfinger/env-vars.mdx | 1 + .../webfinger/example-config.mdx | 3 +- docs/dev/server/services/webfinger/index.md | 11 ++ .../{Services => services}/webfinger/info.mdx | 3 +- static/env-vars/frontend_readme.md | 2 +- static/env-vars/gateway_readme.md | 2 +- static/env-vars/graph_readme.md | 32 +++-- static/env-vars/idp_readme.md | 2 +- static/env-vars/ocm_readme.md | 10 +- static/env-vars/policies_readme.md | 2 +- static/env-vars/userlog_readme.md | 2 +- static/env-vars/web_readme.md | 4 +- static/partials/service-overview.md | 5 + 273 files changed, 1009 insertions(+), 495 deletions(-) delete mode 100644 docs/dev/server/Services/activitylog/_category_.json delete mode 100644 docs/dev/server/Services/antivirus/_category_.json delete mode 100644 docs/dev/server/Services/app-provider/_category_.json delete mode 100644 docs/dev/server/Services/app-registry/_category_.json delete mode 100644 docs/dev/server/Services/audit/_category_.json delete mode 100644 docs/dev/server/Services/auth-app/_category_.json delete mode 100644 docs/dev/server/Services/auth-basic/_category_.json delete mode 100644 docs/dev/server/Services/auth-bearer/_category_.json delete mode 100644 docs/dev/server/Services/auth-machine/_category_.json delete mode 100644 docs/dev/server/Services/auth-service/_category_.json delete mode 100644 docs/dev/server/Services/clientlog/_category_.json delete mode 100644 docs/dev/server/Services/collaboration/_category_.json delete mode 100644 docs/dev/server/Services/eventhistory/_category_.json delete mode 100644 docs/dev/server/Services/frontend/_category_.json delete mode 100644 docs/dev/server/Services/gateway/_category_.json delete mode 100644 docs/dev/server/Services/global/_category_.json delete mode 100644 docs/dev/server/Services/graph/_category_.json delete mode 100644 docs/dev/server/Services/groups/_category_.json delete mode 100644 docs/dev/server/Services/idm/_category_.json delete mode 100644 docs/dev/server/Services/idp/_category_.json delete mode 100644 docs/dev/server/Services/invitations/_category_.json delete mode 100644 docs/dev/server/Services/nats/_category_.json delete mode 100644 docs/dev/server/Services/notifications/_category_.json delete mode 100644 docs/dev/server/Services/ocdav/_category_.json delete mode 100644 docs/dev/server/Services/ocm/_category_.json delete mode 100644 docs/dev/server/Services/ocs/_category_.json delete mode 100644 docs/dev/server/Services/policies/_category_.json delete mode 100644 docs/dev/server/Services/postprocessing/_category_.json delete mode 100644 docs/dev/server/Services/proxy/_category_.json delete mode 100644 docs/dev/server/Services/search/_category_.json delete mode 100644 docs/dev/server/Services/settings/_category_.json delete mode 100644 docs/dev/server/Services/sharing/_category_.json delete mode 100644 docs/dev/server/Services/sse/_category_.json delete mode 100644 docs/dev/server/Services/storage-publiclink/_category_.json delete mode 100644 docs/dev/server/Services/storage-shares/_category_.json delete mode 100644 docs/dev/server/Services/storage-system/_category_.json delete mode 100644 docs/dev/server/Services/storage-users/_category_.json delete mode 100644 docs/dev/server/Services/thumbnails/_category_.json delete mode 100644 docs/dev/server/Services/userlog/_category_.json delete mode 100644 docs/dev/server/Services/users/_category_.json delete mode 100644 docs/dev/server/Services/web/_category_.json delete mode 100644 docs/dev/server/Services/webdav/_category_.json delete mode 100644 docs/dev/server/Services/webfinger/_category_.json rename docs/dev/server/{Apis => apis}/_category_.json (100%) rename docs/dev/server/{Apis => apis}/grpc_apis/index.md (100%) rename docs/dev/server/{Apis => apis}/http/authorization.md (100%) rename docs/dev/server/{Apis => apis}/http/graph/groups.md (100%) rename docs/dev/server/{Apis => apis}/http/graph/index.md (98%) rename docs/dev/server/{Apis => apis}/http/graph/permissions.md (100%) rename docs/dev/server/{Apis => apis}/http/graph/role.md (100%) rename docs/dev/server/{Apis => apis}/http/graph/spaces.md (100%) rename docs/dev/server/{Apis => apis}/http/graph/users.md (100%) rename docs/dev/server/{Apis => apis}/http/index.md (100%) rename docs/dev/server/{Apis => apis}/http/tus_upload.md (100%) rename docs/dev/server/{Apis => apis}/http/webdav/index.md (99%) rename docs/dev/server/{Apis => apis}/index.md (92%) create mode 100644 docs/dev/server/configuration/config-system.md rename docs/dev/server/{Services/global/env-vars.mdx => configuration/global-envvars.mdx} (67%) create mode 100644 docs/dev/server/configuration/global/_category_.json create mode 100644 docs/dev/server/configuration/index.md rename docs/dev/server/{Services => services}/_category_.json (100%) create mode 100644 docs/dev/server/services/activitylog/_category_.json rename docs/dev/server/{Services => services}/activitylog/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/activitylog/example-config.mdx (86%) create mode 100644 docs/dev/server/services/activitylog/index.md rename docs/dev/server/{Services => services}/activitylog/info.mdx (76%) create mode 100644 docs/dev/server/services/antivirus/_category_.json rename docs/dev/server/{Services => services}/antivirus/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/antivirus/example-config.mdx (85%) create mode 100644 docs/dev/server/services/antivirus/index.md rename docs/dev/server/{Services => services}/antivirus/info.mdx (77%) create mode 100644 docs/dev/server/services/app-provider/_category_.json rename docs/dev/server/{Services => services}/app-provider/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/app-provider/example-config.mdx (86%) create mode 100644 docs/dev/server/services/app-provider/index.md create mode 100644 docs/dev/server/services/app-registry/_category_.json rename docs/dev/server/{Services => services}/app-registry/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/app-registry/example-config.mdx (86%) create mode 100644 docs/dev/server/services/app-registry/index.md rename docs/dev/server/{Services => services}/app-registry/info.mdx (76%) create mode 100644 docs/dev/server/services/audit/_category_.json rename docs/dev/server/{Services => services}/audit/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/audit/example-config.mdx (85%) create mode 100644 docs/dev/server/services/audit/index.md rename docs/dev/server/{Services => services}/audit/info.mdx (78%) create mode 100644 docs/dev/server/services/auth-app/_category_.json rename docs/dev/server/{Services => services}/auth-app/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/auth-app/example-config.mdx (85%) create mode 100644 docs/dev/server/services/auth-app/index.md rename docs/dev/server/{Services => services}/auth-app/info.mdx (77%) create mode 100644 docs/dev/server/services/auth-basic/_category_.json rename docs/dev/server/{Services => services}/auth-basic/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/auth-basic/example-config.mdx (85%) create mode 100644 docs/dev/server/services/auth-basic/index.md rename docs/dev/server/{Services => services}/auth-basic/info.mdx (77%) create mode 100644 docs/dev/server/services/auth-bearer/_category_.json rename docs/dev/server/{Services => services}/auth-bearer/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/auth-bearer/example-config.mdx (86%) create mode 100644 docs/dev/server/services/auth-bearer/index.md rename docs/dev/server/{Services => services}/auth-bearer/info.mdx (76%) create mode 100644 docs/dev/server/services/auth-machine/_category_.json rename docs/dev/server/{Services => services}/auth-machine/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/auth-machine/example-config.mdx (86%) create mode 100644 docs/dev/server/services/auth-machine/index.md rename docs/dev/server/{Services => services}/auth-machine/info.mdx (76%) create mode 100644 docs/dev/server/services/auth-service/_category_.json rename docs/dev/server/{Services => services}/auth-service/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/auth-service/example-config.mdx (86%) create mode 100644 docs/dev/server/services/auth-service/index.md rename docs/dev/server/{Services => services}/auth-service/info.mdx (76%) create mode 100644 docs/dev/server/services/clientlog/_category_.json rename docs/dev/server/{Services => services}/clientlog/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/clientlog/example-config.mdx (85%) create mode 100644 docs/dev/server/services/clientlog/index.md rename docs/dev/server/{Services => services}/clientlog/info.mdx (77%) create mode 100644 docs/dev/server/services/collaboration/_category_.json rename docs/dev/server/{Services => services}/collaboration/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/collaboration/example-config.mdx (86%) create mode 100644 docs/dev/server/services/collaboration/index.md rename docs/dev/server/{Services => services}/collaboration/info.mdx (76%) create mode 100644 docs/dev/server/services/eventhistory/_category_.json rename docs/dev/server/{Services => services}/eventhistory/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/eventhistory/example-config.mdx (86%) create mode 100644 docs/dev/server/services/eventhistory/index.md rename docs/dev/server/{Services => services}/eventhistory/info.mdx (76%) create mode 100644 docs/dev/server/services/frontend/_category_.json rename docs/dev/server/{Services => services}/frontend/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/frontend/example-config.mdx (85%) create mode 100644 docs/dev/server/services/frontend/index.md rename docs/dev/server/{Services => services}/frontend/info.mdx (77%) create mode 100644 docs/dev/server/services/gateway/_category_.json rename docs/dev/server/{Services => services}/gateway/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/gateway/example-config.mdx (85%) create mode 100644 docs/dev/server/services/gateway/index.md rename docs/dev/server/{Services => services}/gateway/info.mdx (78%) create mode 100644 docs/dev/server/services/graph/_category_.json rename docs/dev/server/{Services => services}/graph/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/graph/example-config.mdx (85%) create mode 100644 docs/dev/server/services/graph/index.md rename docs/dev/server/{Services => services}/graph/info.mdx (78%) create mode 100644 docs/dev/server/services/groups/_category_.json rename docs/dev/server/{Services => services}/groups/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/groups/example-config.mdx (85%) create mode 100644 docs/dev/server/services/groups/index.md create mode 100644 docs/dev/server/services/idm/_category_.json rename docs/dev/server/{Services => services}/idm/env-vars.mdx (85%) rename docs/dev/server/{Services => services}/idm/example-config.mdx (85%) create mode 100644 docs/dev/server/services/idm/index.md rename docs/dev/server/{Services => services}/idm/info.mdx (79%) create mode 100644 docs/dev/server/services/idp/_category_.json rename docs/dev/server/{Services => services}/idp/env-vars.mdx (85%) rename docs/dev/server/{Services => services}/idp/example-config.mdx (85%) create mode 100644 docs/dev/server/services/idp/index.md create mode 100644 docs/dev/server/services/invitations/_category_.json rename docs/dev/server/{Services => services}/invitations/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/invitations/example-config.mdx (86%) create mode 100644 docs/dev/server/services/invitations/index.md rename docs/dev/server/{Services => services}/invitations/info.mdx (76%) create mode 100644 docs/dev/server/services/nats/_category_.json rename docs/dev/server/{Services => services}/nats/env-vars.mdx (85%) rename docs/dev/server/{Services => services}/nats/example-config.mdx (85%) create mode 100644 docs/dev/server/services/nats/index.md rename docs/dev/server/{Services => services}/nats/info.mdx (79%) create mode 100644 docs/dev/server/services/notifications/_category_.json rename docs/dev/server/{Services => services}/notifications/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/notifications/example-config.mdx (86%) create mode 100644 docs/dev/server/services/notifications/index.md rename docs/dev/server/{Services => services}/notifications/info.mdx (76%) create mode 100644 docs/dev/server/services/ocdav/_category_.json rename docs/dev/server/{Services => services}/ocdav/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/ocdav/example-config.mdx (85%) create mode 100644 docs/dev/server/services/ocdav/index.md rename docs/dev/server/{Services => services}/ocdav/info.mdx (78%) create mode 100644 docs/dev/server/services/ocm/_category_.json rename docs/dev/server/{Services => services}/ocm/env-vars.mdx (75%) rename docs/dev/server/{Services => services}/ocm/example-config.mdx (77%) create mode 100644 docs/dev/server/services/ocm/index.md rename docs/dev/server/{Services => services}/ocm/info.mdx (79%) create mode 100644 docs/dev/server/services/ocs/_category_.json rename docs/dev/server/{Services => services}/ocs/env-vars.mdx (85%) rename docs/dev/server/{Services => services}/ocs/example-config.mdx (85%) create mode 100644 docs/dev/server/services/ocs/index.md rename docs/dev/server/{Services => services}/ocs/info.mdx (79%) create mode 100644 docs/dev/server/services/policies/_category_.json rename docs/dev/server/{Services => services}/policies/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/policies/example-config.mdx (85%) create mode 100644 docs/dev/server/services/policies/index.md rename docs/dev/server/{Services => services}/policies/info.mdx (77%) create mode 100644 docs/dev/server/services/postprocessing/_category_.json rename docs/dev/server/{Services => services}/postprocessing/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/postprocessing/example-config.mdx (86%) create mode 100644 docs/dev/server/services/postprocessing/index.md rename docs/dev/server/{Services => services}/postprocessing/info.mdx (76%) create mode 100644 docs/dev/server/services/proxy/_category_.json rename docs/dev/server/{Services => services}/proxy/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/proxy/example-config.mdx (85%) create mode 100644 docs/dev/server/services/proxy/index.md rename docs/dev/server/{Services => services}/proxy/info.mdx (78%) create mode 100644 docs/dev/server/services/search/_category_.json rename docs/dev/server/{Services => services}/search/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/search/example-config.mdx (85%) create mode 100644 docs/dev/server/services/search/index.md rename docs/dev/server/{Services => services}/search/info.mdx (78%) create mode 100644 docs/dev/server/services/settings/_category_.json rename docs/dev/server/{Services => services}/settings/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/settings/example-config.mdx (85%) create mode 100644 docs/dev/server/services/settings/index.md rename docs/dev/server/{Services => services}/settings/info.mdx (77%) create mode 100644 docs/dev/server/services/sharing/_category_.json rename docs/dev/server/{Services => services}/sharing/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/sharing/example-config.mdx (85%) create mode 100644 docs/dev/server/services/sharing/index.md create mode 100644 docs/dev/server/services/sse/_category_.json rename docs/dev/server/{Services => services}/sse/env-vars.mdx (85%) rename docs/dev/server/{Services => services}/sse/example-config.mdx (85%) create mode 100644 docs/dev/server/services/sse/index.md rename docs/dev/server/{Services => services}/sse/info.mdx (79%) create mode 100644 docs/dev/server/services/storage-publiclink/_category_.json rename docs/dev/server/{Services => services}/storage-publiclink/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/storage-publiclink/example-config.mdx (86%) create mode 100644 docs/dev/server/services/storage-publiclink/index.md create mode 100644 docs/dev/server/services/storage-shares/_category_.json rename docs/dev/server/{Services => services}/storage-shares/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/storage-shares/example-config.mdx (86%) create mode 100644 docs/dev/server/services/storage-shares/index.md create mode 100644 docs/dev/server/services/storage-system/_category_.json rename docs/dev/server/{Services => services}/storage-system/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/storage-system/example-config.mdx (86%) create mode 100644 docs/dev/server/services/storage-system/index.md rename docs/dev/server/{Services => services}/storage-system/info.mdx (76%) create mode 100644 docs/dev/server/services/storage-users/_category_.json rename docs/dev/server/{Services => services}/storage-users/env-vars.mdx (87%) rename docs/dev/server/{Services => services}/storage-users/example-config.mdx (86%) create mode 100644 docs/dev/server/services/storage-users/index.md rename docs/dev/server/{Services => services}/storage-users/info.mdx (76%) create mode 100644 docs/dev/server/services/thumbnails/_category_.json rename docs/dev/server/{Services => services}/thumbnails/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/thumbnails/example-config.mdx (85%) create mode 100644 docs/dev/server/services/thumbnails/index.md rename docs/dev/server/{Services => services}/thumbnails/info.mdx (77%) create mode 100644 docs/dev/server/services/userlog/_category_.json rename docs/dev/server/{Services => services}/userlog/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/userlog/example-config.mdx (85%) create mode 100644 docs/dev/server/services/userlog/index.md rename docs/dev/server/{Services => services}/userlog/info.mdx (78%) create mode 100644 docs/dev/server/services/users/_category_.json rename docs/dev/server/{Services => services}/users/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/users/example-config.mdx (85%) create mode 100644 docs/dev/server/services/users/index.md create mode 100644 docs/dev/server/services/web/_category_.json rename docs/dev/server/{Services => services}/web/env-vars.mdx (85%) rename docs/dev/server/{Services => services}/web/example-config.mdx (85%) create mode 100644 docs/dev/server/services/web/index.md rename docs/dev/server/{Services => services}/web/info.mdx (79%) create mode 100644 docs/dev/server/services/webdav/_category_.json rename docs/dev/server/{Services => services}/webdav/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/webdav/example-config.mdx (85%) create mode 100644 docs/dev/server/services/webdav/index.md rename docs/dev/server/{Services => services}/webdav/info.mdx (78%) create mode 100644 docs/dev/server/services/webfinger/_category_.json rename docs/dev/server/{Services => services}/webfinger/env-vars.mdx (86%) rename docs/dev/server/{Services => services}/webfinger/example-config.mdx (85%) create mode 100644 docs/dev/server/services/webfinger/index.md rename docs/dev/server/{Services => services}/webfinger/info.mdx (77%) create mode 100644 static/partials/service-overview.md diff --git a/docs/dev/server/Services/activitylog/_category_.json b/docs/dev/server/Services/activitylog/_category_.json deleted file mode 100644 index d3ea54f3..00000000 --- a/docs/dev/server/Services/activitylog/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Activitylog", - "position": 1, - "link": { - "type": "generated-index", - "title": "Activitylog", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/antivirus/_category_.json b/docs/dev/server/Services/antivirus/_category_.json deleted file mode 100644 index 26788952..00000000 --- a/docs/dev/server/Services/antivirus/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Antivirus", - "position": 2, - "link": { - "type": "generated-index", - "title": "Antivirus", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/app-provider/_category_.json b/docs/dev/server/Services/app-provider/_category_.json deleted file mode 100644 index b83a2894..00000000 --- a/docs/dev/server/Services/app-provider/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "App-provider", - "position": 3, - "link": { - "type": "generated-index", - "title": "App-provider", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/app-registry/_category_.json b/docs/dev/server/Services/app-registry/_category_.json deleted file mode 100644 index e1a7ca71..00000000 --- a/docs/dev/server/Services/app-registry/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "App-registry", - "position": 4, - "link": { - "type": "generated-index", - "title": "App-registry", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/audit/_category_.json b/docs/dev/server/Services/audit/_category_.json deleted file mode 100644 index f9072981..00000000 --- a/docs/dev/server/Services/audit/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Audit", - "position": 5, - "link": { - "type": "generated-index", - "title": "Audit", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/auth-app/_category_.json b/docs/dev/server/Services/auth-app/_category_.json deleted file mode 100644 index d8774725..00000000 --- a/docs/dev/server/Services/auth-app/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Auth-app", - "position": 6, - "link": { - "type": "generated-index", - "title": "Auth-app", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/auth-basic/_category_.json b/docs/dev/server/Services/auth-basic/_category_.json deleted file mode 100644 index d747b375..00000000 --- a/docs/dev/server/Services/auth-basic/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Auth-basic", - "position": 7, - "link": { - "type": "generated-index", - "title": "Auth-basic", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/auth-bearer/_category_.json b/docs/dev/server/Services/auth-bearer/_category_.json deleted file mode 100644 index ed0ddef1..00000000 --- a/docs/dev/server/Services/auth-bearer/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Auth-bearer", - "position": 8, - "link": { - "type": "generated-index", - "title": "Auth-bearer", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/auth-machine/_category_.json b/docs/dev/server/Services/auth-machine/_category_.json deleted file mode 100644 index f0bfa1a9..00000000 --- a/docs/dev/server/Services/auth-machine/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Auth-machine", - "position": 9, - "link": { - "type": "generated-index", - "title": "Auth-machine", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/auth-service/_category_.json b/docs/dev/server/Services/auth-service/_category_.json deleted file mode 100644 index 81e67333..00000000 --- a/docs/dev/server/Services/auth-service/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Auth-service", - "position": 10, - "link": { - "type": "generated-index", - "title": "Auth-service", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/clientlog/_category_.json b/docs/dev/server/Services/clientlog/_category_.json deleted file mode 100644 index 4613529c..00000000 --- a/docs/dev/server/Services/clientlog/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Clientlog", - "position": 11, - "link": { - "type": "generated-index", - "title": "Clientlog", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/collaboration/_category_.json b/docs/dev/server/Services/collaboration/_category_.json deleted file mode 100644 index c3ddbd3a..00000000 --- a/docs/dev/server/Services/collaboration/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Collaboration", - "position": 12, - "link": { - "type": "generated-index", - "title": "Collaboration", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/eventhistory/_category_.json b/docs/dev/server/Services/eventhistory/_category_.json deleted file mode 100644 index 01c3163a..00000000 --- a/docs/dev/server/Services/eventhistory/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Eventhistory", - "position": 13, - "link": { - "type": "generated-index", - "title": "Eventhistory", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/frontend/_category_.json b/docs/dev/server/Services/frontend/_category_.json deleted file mode 100644 index 14572e67..00000000 --- a/docs/dev/server/Services/frontend/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Frontend", - "position": 14, - "link": { - "type": "generated-index", - "title": "Frontend", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/gateway/_category_.json b/docs/dev/server/Services/gateway/_category_.json deleted file mode 100644 index fb01b505..00000000 --- a/docs/dev/server/Services/gateway/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Gateway", - "position": 15, - "link": { - "type": "generated-index", - "title": "Gateway", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/global/_category_.json b/docs/dev/server/Services/global/_category_.json deleted file mode 100644 index f9a029f8..00000000 --- a/docs/dev/server/Services/global/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Global", - "position": 16, - "link": { - "type": "generated-index", - "title": "Global", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/graph/_category_.json b/docs/dev/server/Services/graph/_category_.json deleted file mode 100644 index 15872b68..00000000 --- a/docs/dev/server/Services/graph/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Graph", - "position": 17, - "link": { - "type": "generated-index", - "title": "Graph", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/groups/_category_.json b/docs/dev/server/Services/groups/_category_.json deleted file mode 100644 index 5f0ba6fb..00000000 --- a/docs/dev/server/Services/groups/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Groups", - "position": 18, - "link": { - "type": "generated-index", - "title": "Groups", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/idm/_category_.json b/docs/dev/server/Services/idm/_category_.json deleted file mode 100644 index 6438fe72..00000000 --- a/docs/dev/server/Services/idm/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Idm", - "position": 19, - "link": { - "type": "generated-index", - "title": "Idm", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/idp/_category_.json b/docs/dev/server/Services/idp/_category_.json deleted file mode 100644 index bd032e80..00000000 --- a/docs/dev/server/Services/idp/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Idp", - "position": 20, - "link": { - "type": "generated-index", - "title": "Idp", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/invitations/_category_.json b/docs/dev/server/Services/invitations/_category_.json deleted file mode 100644 index a5522f2c..00000000 --- a/docs/dev/server/Services/invitations/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Invitations", - "position": 21, - "link": { - "type": "generated-index", - "title": "Invitations", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/nats/_category_.json b/docs/dev/server/Services/nats/_category_.json deleted file mode 100644 index eba2b062..00000000 --- a/docs/dev/server/Services/nats/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Nats", - "position": 22, - "link": { - "type": "generated-index", - "title": "Nats", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/notifications/_category_.json b/docs/dev/server/Services/notifications/_category_.json deleted file mode 100644 index 950f2abc..00000000 --- a/docs/dev/server/Services/notifications/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Notifications", - "position": 23, - "link": { - "type": "generated-index", - "title": "Notifications", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/ocdav/_category_.json b/docs/dev/server/Services/ocdav/_category_.json deleted file mode 100644 index d99a5043..00000000 --- a/docs/dev/server/Services/ocdav/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Ocdav", - "position": 24, - "link": { - "type": "generated-index", - "title": "Ocdav", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/ocm/_category_.json b/docs/dev/server/Services/ocm/_category_.json deleted file mode 100644 index de58b81d..00000000 --- a/docs/dev/server/Services/ocm/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Ocm", - "position": 25, - "link": { - "type": "generated-index", - "title": "Ocm", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/ocs/_category_.json b/docs/dev/server/Services/ocs/_category_.json deleted file mode 100644 index f6e77169..00000000 --- a/docs/dev/server/Services/ocs/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Ocs", - "position": 26, - "link": { - "type": "generated-index", - "title": "Ocs", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/policies/_category_.json b/docs/dev/server/Services/policies/_category_.json deleted file mode 100644 index 9405953e..00000000 --- a/docs/dev/server/Services/policies/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Policies", - "position": 27, - "link": { - "type": "generated-index", - "title": "Policies", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/postprocessing/_category_.json b/docs/dev/server/Services/postprocessing/_category_.json deleted file mode 100644 index 88ece791..00000000 --- a/docs/dev/server/Services/postprocessing/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Postprocessing", - "position": 28, - "link": { - "type": "generated-index", - "title": "Postprocessing", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/proxy/_category_.json b/docs/dev/server/Services/proxy/_category_.json deleted file mode 100644 index 2b262bab..00000000 --- a/docs/dev/server/Services/proxy/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Proxy", - "position": 29, - "link": { - "type": "generated-index", - "title": "Proxy", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/search/_category_.json b/docs/dev/server/Services/search/_category_.json deleted file mode 100644 index e162d80e..00000000 --- a/docs/dev/server/Services/search/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Search", - "position": 30, - "link": { - "type": "generated-index", - "title": "Search", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/settings/_category_.json b/docs/dev/server/Services/settings/_category_.json deleted file mode 100644 index 85dbff53..00000000 --- a/docs/dev/server/Services/settings/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Settings", - "position": 31, - "link": { - "type": "generated-index", - "title": "Settings", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/sharing/_category_.json b/docs/dev/server/Services/sharing/_category_.json deleted file mode 100644 index 4c181976..00000000 --- a/docs/dev/server/Services/sharing/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Sharing", - "position": 32, - "link": { - "type": "generated-index", - "title": "Sharing", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/sse/_category_.json b/docs/dev/server/Services/sse/_category_.json deleted file mode 100644 index 2e586e2a..00000000 --- a/docs/dev/server/Services/sse/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Sse", - "position": 33, - "link": { - "type": "generated-index", - "title": "Sse", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/storage-publiclink/_category_.json b/docs/dev/server/Services/storage-publiclink/_category_.json deleted file mode 100644 index ed06c994..00000000 --- a/docs/dev/server/Services/storage-publiclink/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Storage-publiclink", - "position": 34, - "link": { - "type": "generated-index", - "title": "Storage-publiclink", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/storage-shares/_category_.json b/docs/dev/server/Services/storage-shares/_category_.json deleted file mode 100644 index 03f455b3..00000000 --- a/docs/dev/server/Services/storage-shares/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Storage-shares", - "position": 35, - "link": { - "type": "generated-index", - "title": "Storage-shares", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/storage-system/_category_.json b/docs/dev/server/Services/storage-system/_category_.json deleted file mode 100644 index 9ce59a9e..00000000 --- a/docs/dev/server/Services/storage-system/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Storage-system", - "position": 36, - "link": { - "type": "generated-index", - "title": "Storage-system", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/storage-users/_category_.json b/docs/dev/server/Services/storage-users/_category_.json deleted file mode 100644 index ea54c131..00000000 --- a/docs/dev/server/Services/storage-users/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Storage-users", - "position": 37, - "link": { - "type": "generated-index", - "title": "Storage-users", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/thumbnails/_category_.json b/docs/dev/server/Services/thumbnails/_category_.json deleted file mode 100644 index e96d7ce7..00000000 --- a/docs/dev/server/Services/thumbnails/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Thumbnails", - "position": 38, - "link": { - "type": "generated-index", - "title": "Thumbnails", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/userlog/_category_.json b/docs/dev/server/Services/userlog/_category_.json deleted file mode 100644 index b6a2113a..00000000 --- a/docs/dev/server/Services/userlog/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Userlog", - "position": 39, - "link": { - "type": "generated-index", - "title": "Userlog", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/users/_category_.json b/docs/dev/server/Services/users/_category_.json deleted file mode 100644 index 8b72a159..00000000 --- a/docs/dev/server/Services/users/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Users", - "position": 40, - "link": { - "type": "generated-index", - "title": "Users", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/web/_category_.json b/docs/dev/server/Services/web/_category_.json deleted file mode 100644 index f2f07d54..00000000 --- a/docs/dev/server/Services/web/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Web", - "position": 41, - "link": { - "type": "generated-index", - "title": "Web", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/webdav/_category_.json b/docs/dev/server/Services/webdav/_category_.json deleted file mode 100644 index b9e644bc..00000000 --- a/docs/dev/server/Services/webdav/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Webdav", - "position": 42, - "link": { - "type": "generated-index", - "title": "Webdav", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Services/webfinger/_category_.json b/docs/dev/server/Services/webfinger/_category_.json deleted file mode 100644 index 306bdf21..00000000 --- a/docs/dev/server/Services/webfinger/_category_.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "label": "Webfinger", - "position": 43, - "link": { - "type": "generated-index", - "title": "Webfinger", - "description": "Environment Variables and example yml" - } -} \ No newline at end of file diff --git a/docs/dev/server/Apis/_category_.json b/docs/dev/server/apis/_category_.json similarity index 100% rename from docs/dev/server/Apis/_category_.json rename to docs/dev/server/apis/_category_.json diff --git a/docs/dev/server/Apis/grpc_apis/index.md b/docs/dev/server/apis/grpc_apis/index.md similarity index 100% rename from docs/dev/server/Apis/grpc_apis/index.md rename to docs/dev/server/apis/grpc_apis/index.md diff --git a/docs/dev/server/Apis/http/authorization.md b/docs/dev/server/apis/http/authorization.md similarity index 100% rename from docs/dev/server/Apis/http/authorization.md rename to docs/dev/server/apis/http/authorization.md diff --git a/docs/dev/server/Apis/http/graph/groups.md b/docs/dev/server/apis/http/graph/groups.md similarity index 100% rename from docs/dev/server/Apis/http/graph/groups.md rename to docs/dev/server/apis/http/graph/groups.md diff --git a/docs/dev/server/Apis/http/graph/index.md b/docs/dev/server/apis/http/graph/index.md similarity index 98% rename from docs/dev/server/Apis/http/graph/index.md rename to docs/dev/server/apis/http/graph/index.md index 5fda8236..6f57eb89 100644 --- a/docs/dev/server/Apis/http/graph/index.md +++ b/docs/dev/server/apis/http/graph/index.md @@ -59,7 +59,7 @@ For more information about OData query options please check the [API specificati ### Authorization -For development purposes the examples in the developer documentation use Basic Auth. It is disabled by default and should only be enabled by setting `PROXY_ENABLE_BASIC_AUTH` in [the proxy](../../../Services/proxy/proxy-envvars) for development or test instances. +For development purposes the examples in the developer documentation use Basic Auth. It is disabled by default and should only be enabled by setting `PROXY_ENABLE_BASIC_AUTH` in [the proxy](../../../services/proxy/environment-variables) for development or test instances. To authenticate with a Bearer token or OpenID Connect access token replace the `-u user:password` Basic Auth option of curl with a `-H 'Authorization: Bearer '` header. A `` can be obtained by copying it from a request in the browser, although it will time out within minutes. To automatically refresh the OpenID Connect access token an ssh-agent like solution like [oidc-agent](https://github.com/indigo-dc/oidc-agent) should be used. The graph endpoints that support a preconfigured token can be found in the [API specification](https://github.com/opencloud-eu/libre-graph-api) diff --git a/docs/dev/server/Apis/http/graph/permissions.md b/docs/dev/server/apis/http/graph/permissions.md similarity index 100% rename from docs/dev/server/Apis/http/graph/permissions.md rename to docs/dev/server/apis/http/graph/permissions.md diff --git a/docs/dev/server/Apis/http/graph/role.md b/docs/dev/server/apis/http/graph/role.md similarity index 100% rename from docs/dev/server/Apis/http/graph/role.md rename to docs/dev/server/apis/http/graph/role.md diff --git a/docs/dev/server/Apis/http/graph/spaces.md b/docs/dev/server/apis/http/graph/spaces.md similarity index 100% rename from docs/dev/server/Apis/http/graph/spaces.md rename to docs/dev/server/apis/http/graph/spaces.md diff --git a/docs/dev/server/Apis/http/graph/users.md b/docs/dev/server/apis/http/graph/users.md similarity index 100% rename from docs/dev/server/Apis/http/graph/users.md rename to docs/dev/server/apis/http/graph/users.md diff --git a/docs/dev/server/Apis/http/index.md b/docs/dev/server/apis/http/index.md similarity index 100% rename from docs/dev/server/Apis/http/index.md rename to docs/dev/server/apis/http/index.md diff --git a/docs/dev/server/Apis/http/tus_upload.md b/docs/dev/server/apis/http/tus_upload.md similarity index 100% rename from docs/dev/server/Apis/http/tus_upload.md rename to docs/dev/server/apis/http/tus_upload.md diff --git a/docs/dev/server/Apis/http/webdav/index.md b/docs/dev/server/apis/http/webdav/index.md similarity index 99% rename from docs/dev/server/Apis/http/webdav/index.md rename to docs/dev/server/apis/http/webdav/index.md index 2698dda6..e7de9bbd 100644 --- a/docs/dev/server/Apis/http/webdav/index.md +++ b/docs/dev/server/apis/http/webdav/index.md @@ -69,7 +69,7 @@ The WebDAV protocol was created before the REST paradigm has become the de-facto ### Authentication -For development purposes the examples in the developer documentation use Basic Auth. It is disabled by default and should only be enabled by setting `PROXY_ENABLE_BASIC_AUTH` in [the proxy](../../../Services/proxy/proxy-envvars) for development or test instances. +For development purposes the examples in the developer documentation use Basic Auth. It is disabled by default and should only be enabled by setting `PROXY_ENABLE_BASIC_AUTH` in [the proxy](../../../services/proxy/environment-variables) for development or test instances. To authenticate with a Bearer token or OpenID Connect access token replace the `-u user:password` Basic Auth option of curl with a `-H 'Authorization: Bearer '` header. A `` can be obtained by copying it from a request in the browser, although it will time out within minutes. To automatically refresh the OpenID Connect access token an ssh-agent like solution like [oidc-agent](https://github.com/indigo-dc/oidc-agent) should be used. diff --git a/docs/dev/server/Apis/index.md b/docs/dev/server/apis/index.md similarity index 92% rename from docs/dev/server/Apis/index.md rename to docs/dev/server/apis/index.md index c0281a34..93dd5ced 100644 --- a/docs/dev/server/Apis/index.md +++ b/docs/dev/server/apis/index.md @@ -17,7 +17,7 @@ For inter-service-communication we are using mostly gRPC calls because it has so ## [HTTP](http) -HTTP APIs are mostly used for client < > server communication. Modern applications are embracing a [RESTful](https://en.wikipedia.org/wiki/Representational_state_transfer) software architecture style. REST APIs are using the HTTP protocol to transfer data between clients and servers. All our clients talk to the Server using HTTP APIs. This has legacy reasons and is well-supported across many platforms and technologies. OpenCloud uses an [HTTP API gateway](../../../category/proxy) to route client requests to the correct service. +HTTP APIs are mostly used for client < > server communication. Modern applications are embracing a [RESTful](https://en.wikipedia.org/wiki/Representational_state_transfer) software architecture style. REST APIs are using the HTTP protocol to transfer data between clients and servers. All our clients talk to the Server using HTTP APIs. This has legacy reasons and is well-supported across many platforms and technologies. OpenCloud uses an HTTP API gateway (proxy service) to route client requests to the correct service. ### OpenAPI @@ -30,7 +30,7 @@ Some APIs have become a de facto standard and are additionally covered by an [RF ## [gRPC](grpc_apis) In gRPC, a client application can directly call methods on a server application on a different machine as if it was a local object. This makes it easier to create distributed applications based on microservices. In gRPC we can define a service and specify the methods that can be called remotely. A gRPC client has a stub that provides the same methods and types as the server. -OpenCloud uses a [gRPC API Gateway](../../../category/gateway) to route the requests to the correct service. +OpenCloud uses a gRPC API Gateway (gateway service) to route the requests to the correct service. ### Protobuf diff --git a/docs/dev/server/configuration/config-system.md b/docs/dev/server/configuration/config-system.md new file mode 100644 index 00000000..bba80e64 --- /dev/null +++ b/docs/dev/server/configuration/config-system.md @@ -0,0 +1,131 @@ +--- +title: Configuration System +sidebar_position: 2 +slug: /dev/server/configuration/config-system +--- + +The Opencloud configuration system is designed for cloud‑native deployments and follows the 12‑Factor App principles. It provides a predictable override pattern, clear configuration locations, and a consistent approach across all services. + +- Cloud‑native: configuration is externalized from code and deployable via files, ConfigMaps/Secrets, or environment variables. +- 12‑Factor friendly: environment variables are first‑class citizens; immutable images with runtime configuration injected at deploy time. +- Composable: a global base config can be refined by per‑service files and finally overridden by environment variables. + +## Defaults + +The Opencloud services come with sensible default settings for most configuration options. These defaults are configured within each service and are listed in the service documentation for each individual service. + +:::tip +Default values for all configuration options are built into each service. You only need to provide values for settings that differ from the defaults. +::: + +### Configuration locations + +- Containers (default): `/etc/opencloud` + - Mount this directory into containers (Docker, Kubernetes) via ConfigMaps/Secrets or volumes. +- Binary releases and local installs: `$HOME/.opencloud/config/` + - Useful when running downloaded binaries on developer laptops or bare hosts without container mounts. +- The location for the configuration files can be changed by setting the environment variable `OC_CONFIG_PATH` to point to a different directory. +- Typical files inside either location: + - `opencloud.yaml` — global defaults shared by all services + - `.yaml` — overrides specific to a service (e.g. `activitylog.yaml`, `proxy.yaml`) + +### Override pattern (precedence) + +From lowest to highest precedence: + +1. `opencloud.yaml` (global defaults) +2. `.yaml` (service‑specific overrides) +3. Environment variables (highest precedence) + +Environment variables always win over file values. If a key is not set at a higher level, it falls back to the next level down. + +### Config via YAML files + +- YAML is used for both the global file and per‑service files. +- Keep keys lowercase with hyphens or underscores, matching service documentation. +- Secrets should be provided via environment variables or secret mounts rather than committed files. +- Simple bash substitution is supported. E.g. `https://${COLLABORA_DOMAIN|collabora.opencloud.test}/` will use the value of `COLLABORA_DOMAIN` env var or default to `collabora.opencloud.test` if not set. + +#### Bash substitution syntax + +| **Expression** | **Meaning** | +| ------------------ | -------------------------------------------------------------------- | +| `${var}` | Value of var (same as `$var`) | +| `${var-$DEFAULT}` | If var not set, evaluate expression as $DEFAULT | +| `${var:-$DEFAULT}` | If var not set or is empty, evaluate expression as $DEFAULT | +| `${var=$DEFAULT}` | If var not set, evaluate expression as $DEFAULT | +| `${var:=$DEFAULT}` | If var not set or is empty, evaluate expression as $DEFAULT | +| `${var+$OTHER}` | If var set, evaluate expression as $OTHER, otherwise as empty string | +| `${var:+$OTHER}` | If var set, evaluate expression as $OTHER, otherwise as empty string | +| `$$var` | Escape expressions. Result will be `$var`. | + +#### Example: `opencloud.yaml` + +```yaml +# /etc/opencloud/opencloud.yaml +# Global OpenCloud configuration defaults +token_manager: + jwt_secret: 'x8Kz$3vQw9!Rb7#NfU2^BgT%Lp1@Hm0' +machine_auth_api_key: 'X7gH2k9Vb4q!S6dP' +system_user_api_key: 'mS9#cR4pZx7%aL1t' +transfer_secret: 'Tq6!vB2^nY8@wF5z' +url_signing_secret: 'U9p$R0e!K3#sH7cQ' +system_user_id: d3b1f5a2-7c9d-4e2f-a1b2-3c4d5e6f7a8b +admin_user_id: a1f2e3d4-5b6c-7d8e-9f01-23456789abcd +## Service-specific configurations, same as in .yaml files +graph: + application: + id: a72387e1-fb22-49c9-9c94-12ff0abf9b38 + events: + tls_insecure: true + spaces: + insecure: true +``` + +#### Example: `proxy.yaml` + +```yaml +# /etc/opencloud/proxy.yaml +role_assignment: + driver: oidc + oidc_role_mapper: + role_claim: opencloudRoles + role_mapping: + - role_name: admin + claim_value: myAdminRole + - role_name: spaceadmin + claim_value: mySpaceAdminRole + - role_name: user + claim_value: myUserRole + - role_name: guest + claim_value: myGuestRole +``` + +### Environment variables + +- Global scope: variables prefixed with `OC_` apply to more than one service (shared/global settings). +- Service scope: variables prefixed with `_` apply only to that specific service (e.g. `ACTIVITYLOG_`, `PROXY_`, `FRONTEND_`). +- When both are present for the same setting, the service‑scoped variable wins for that service. +- Booleans: `true`/`false` (case‑insensitive). +- Numbers: plain integers/floats. +- Lists: comma‑separated values unless otherwise specified by the service. + +Examples: + +```bash +# Raise log level globally for all services +export OC_LOG_LEVEL=debug + +# Override only the Proxy service log level +export PROXY_LOG_LEVEL=info + +# Make public shares not require a password globally +export OC_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD=false +``` + +Environment variables take precedence over both `opencloud.yaml` and `.yaml`. See the list of [global variables](./global-environment-variables) + +### More information + +- [Global environment variable reference](./global-environment-variables) +- Individual service pages for service‑specific options and examples (e.g. [Activity Log](../services/activitylog), [Proxy](../services/proxy), [Frontend](../services/frontend)). diff --git a/docs/dev/server/Services/global/env-vars.mdx b/docs/dev/server/configuration/global-envvars.mdx similarity index 67% rename from docs/dev/server/Services/global/env-vars.mdx rename to docs/dev/server/configuration/global-envvars.mdx index 5fc78ba4..49a8b915 100644 --- a/docs/dev/server/Services/global/env-vars.mdx +++ b/docs/dev/server/configuration/global-envvars.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 2 id: global-envvars -title: Environment Variables +slug: global-environment-variables +title: Global Environment Variables --- import Envvars from '@site/static/env-vars/global_configvars.md'; diff --git a/docs/dev/server/configuration/global/_category_.json b/docs/dev/server/configuration/global/_category_.json new file mode 100644 index 00000000..771114aa --- /dev/null +++ b/docs/dev/server/configuration/global/_category_.json @@ -0,0 +1,3 @@ +{ + "label": "Global Cnfiguration" +} \ No newline at end of file diff --git a/docs/dev/server/configuration/index.md b/docs/dev/server/configuration/index.md new file mode 100644 index 00000000..a1ba46fd --- /dev/null +++ b/docs/dev/server/configuration/index.md @@ -0,0 +1,4 @@ +--- +title: Configuration +sidebar_position: 1 +--- diff --git a/docs/dev/server/Services/_category_.json b/docs/dev/server/services/_category_.json similarity index 100% rename from docs/dev/server/Services/_category_.json rename to docs/dev/server/services/_category_.json diff --git a/docs/dev/server/services/activitylog/_category_.json b/docs/dev/server/services/activitylog/_category_.json new file mode 100644 index 00000000..40429492 --- /dev/null +++ b/docs/dev/server/services/activitylog/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Activitylog", + "position": 1 +} \ No newline at end of file diff --git a/docs/dev/server/Services/activitylog/env-vars.mdx b/docs/dev/server/services/activitylog/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/activitylog/env-vars.mdx rename to docs/dev/server/services/activitylog/env-vars.mdx index 5171830a..cb5cb917 100644 --- a/docs/dev/server/Services/activitylog/env-vars.mdx +++ b/docs/dev/server/services/activitylog/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: activitylog-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/activitylog/example-config.mdx b/docs/dev/server/services/activitylog/example-config.mdx similarity index 86% rename from docs/dev/server/Services/activitylog/example-config.mdx rename to docs/dev/server/services/activitylog/example-config.mdx index eec37fa7..928c3162 100644 --- a/docs/dev/server/Services/activitylog/example-config.mdx +++ b/docs/dev/server/services/activitylog/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: activitylog-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/activitylog.yaml'; diff --git a/docs/dev/server/services/activitylog/index.md b/docs/dev/server/services/activitylog/index.md new file mode 100644 index 00000000..89324fd8 --- /dev/null +++ b/docs/dev/server/services/activitylog/index.md @@ -0,0 +1,11 @@ +--- +title: Activity Log +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/activitylog/info.mdx b/docs/dev/server/services/activitylog/info.mdx similarity index 76% rename from docs/dev/server/Services/activitylog/info.mdx rename to docs/dev/server/services/activitylog/info.mdx index 30475392..9738359b 100644 --- a/docs/dev/server/Services/activitylog/info.mdx +++ b/docs/dev/server/services/activitylog/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Activitylog-info +id: activitylog-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/antivirus/_category_.json b/docs/dev/server/services/antivirus/_category_.json new file mode 100644 index 00000000..f68f0744 --- /dev/null +++ b/docs/dev/server/services/antivirus/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Antivirus", + "position": 2 +} diff --git a/docs/dev/server/Services/antivirus/env-vars.mdx b/docs/dev/server/services/antivirus/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/antivirus/env-vars.mdx rename to docs/dev/server/services/antivirus/env-vars.mdx index c070f72b..1471ab0d 100644 --- a/docs/dev/server/Services/antivirus/env-vars.mdx +++ b/docs/dev/server/services/antivirus/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: antivirus-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/antivirus/example-config.mdx b/docs/dev/server/services/antivirus/example-config.mdx similarity index 85% rename from docs/dev/server/Services/antivirus/example-config.mdx rename to docs/dev/server/services/antivirus/example-config.mdx index 67969c17..6e5afa38 100644 --- a/docs/dev/server/Services/antivirus/example-config.mdx +++ b/docs/dev/server/services/antivirus/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: antivirus-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/antivirus.yaml'; diff --git a/docs/dev/server/services/antivirus/index.md b/docs/dev/server/services/antivirus/index.md new file mode 100644 index 00000000..dd69e27c --- /dev/null +++ b/docs/dev/server/services/antivirus/index.md @@ -0,0 +1,11 @@ +--- +title: Antivirus +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/antivirus/info.mdx b/docs/dev/server/services/antivirus/info.mdx similarity index 77% rename from docs/dev/server/Services/antivirus/info.mdx rename to docs/dev/server/services/antivirus/info.mdx index edcec559..e5024553 100644 --- a/docs/dev/server/Services/antivirus/info.mdx +++ b/docs/dev/server/services/antivirus/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Antivirus-info +id: antivirus-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/app-provider/_category_.json b/docs/dev/server/services/app-provider/_category_.json new file mode 100644 index 00000000..07e4ec98 --- /dev/null +++ b/docs/dev/server/services/app-provider/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "App-provider", + "position": 3 +} diff --git a/docs/dev/server/Services/app-provider/env-vars.mdx b/docs/dev/server/services/app-provider/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/app-provider/env-vars.mdx rename to docs/dev/server/services/app-provider/env-vars.mdx index 6777635a..d1ae45ea 100644 --- a/docs/dev/server/Services/app-provider/env-vars.mdx +++ b/docs/dev/server/services/app-provider/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: app-provider-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/app-provider/example-config.mdx b/docs/dev/server/services/app-provider/example-config.mdx similarity index 86% rename from docs/dev/server/Services/app-provider/example-config.mdx rename to docs/dev/server/services/app-provider/example-config.mdx index 1e60afa2..aff534a2 100644 --- a/docs/dev/server/Services/app-provider/example-config.mdx +++ b/docs/dev/server/services/app-provider/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: app-provider-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/app-provider.yaml'; diff --git a/docs/dev/server/services/app-provider/index.md b/docs/dev/server/services/app-provider/index.md new file mode 100644 index 00000000..fe468186 --- /dev/null +++ b/docs/dev/server/services/app-provider/index.md @@ -0,0 +1,11 @@ +--- +title: App Provider +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/app-registry/_category_.json b/docs/dev/server/services/app-registry/_category_.json new file mode 100644 index 00000000..3b0316a9 --- /dev/null +++ b/docs/dev/server/services/app-registry/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "App-registry", + "position": 4 +} diff --git a/docs/dev/server/Services/app-registry/env-vars.mdx b/docs/dev/server/services/app-registry/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/app-registry/env-vars.mdx rename to docs/dev/server/services/app-registry/env-vars.mdx index 3111c7b0..74ef6ce3 100644 --- a/docs/dev/server/Services/app-registry/env-vars.mdx +++ b/docs/dev/server/services/app-registry/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: app-registry-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/app-registry/example-config.mdx b/docs/dev/server/services/app-registry/example-config.mdx similarity index 86% rename from docs/dev/server/Services/app-registry/example-config.mdx rename to docs/dev/server/services/app-registry/example-config.mdx index 1cd65e21..48cdfbfa 100644 --- a/docs/dev/server/Services/app-registry/example-config.mdx +++ b/docs/dev/server/services/app-registry/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: app-registry-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/app-registry.yaml'; diff --git a/docs/dev/server/services/app-registry/index.md b/docs/dev/server/services/app-registry/index.md new file mode 100644 index 00000000..c846f9ad --- /dev/null +++ b/docs/dev/server/services/app-registry/index.md @@ -0,0 +1,11 @@ +--- +title: App Registry +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/app-registry/info.mdx b/docs/dev/server/services/app-registry/info.mdx similarity index 76% rename from docs/dev/server/Services/app-registry/info.mdx rename to docs/dev/server/services/app-registry/info.mdx index c1ca24d6..93b790dc 100644 --- a/docs/dev/server/Services/app-registry/info.mdx +++ b/docs/dev/server/services/app-registry/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: App-registry-info +id: app-registry-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/audit/_category_.json b/docs/dev/server/services/audit/_category_.json new file mode 100644 index 00000000..7af484e6 --- /dev/null +++ b/docs/dev/server/services/audit/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Audit", + "position": 5 +} diff --git a/docs/dev/server/Services/audit/env-vars.mdx b/docs/dev/server/services/audit/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/audit/env-vars.mdx rename to docs/dev/server/services/audit/env-vars.mdx index 8f652269..1d4f3b8b 100644 --- a/docs/dev/server/Services/audit/env-vars.mdx +++ b/docs/dev/server/services/audit/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: audit-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/audit/example-config.mdx b/docs/dev/server/services/audit/example-config.mdx similarity index 85% rename from docs/dev/server/Services/audit/example-config.mdx rename to docs/dev/server/services/audit/example-config.mdx index ad0f59ec..cfd4aaa5 100644 --- a/docs/dev/server/Services/audit/example-config.mdx +++ b/docs/dev/server/services/audit/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: audit-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/audit.yaml'; diff --git a/docs/dev/server/services/audit/index.md b/docs/dev/server/services/audit/index.md new file mode 100644 index 00000000..6e9b4c63 --- /dev/null +++ b/docs/dev/server/services/audit/index.md @@ -0,0 +1,11 @@ +--- +title: Audit +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/audit/info.mdx b/docs/dev/server/services/audit/info.mdx similarity index 78% rename from docs/dev/server/Services/audit/info.mdx rename to docs/dev/server/services/audit/info.mdx index 191579d5..8fb28de3 100644 --- a/docs/dev/server/Services/audit/info.mdx +++ b/docs/dev/server/services/audit/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Audit-info +id: audit-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/auth-app/_category_.json b/docs/dev/server/services/auth-app/_category_.json new file mode 100644 index 00000000..da45d67c --- /dev/null +++ b/docs/dev/server/services/auth-app/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Auth-app", + "position": 6 +} diff --git a/docs/dev/server/Services/auth-app/env-vars.mdx b/docs/dev/server/services/auth-app/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/auth-app/env-vars.mdx rename to docs/dev/server/services/auth-app/env-vars.mdx index 77859b45..934542b2 100644 --- a/docs/dev/server/Services/auth-app/env-vars.mdx +++ b/docs/dev/server/services/auth-app/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: auth-app-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/auth-app/example-config.mdx b/docs/dev/server/services/auth-app/example-config.mdx similarity index 85% rename from docs/dev/server/Services/auth-app/example-config.mdx rename to docs/dev/server/services/auth-app/example-config.mdx index ad0b6cf6..9514f2a9 100644 --- a/docs/dev/server/Services/auth-app/example-config.mdx +++ b/docs/dev/server/services/auth-app/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: auth-app-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/auth-app.yaml'; diff --git a/docs/dev/server/services/auth-app/index.md b/docs/dev/server/services/auth-app/index.md new file mode 100644 index 00000000..5d96b066 --- /dev/null +++ b/docs/dev/server/services/auth-app/index.md @@ -0,0 +1,11 @@ +--- +title: Auth App +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/auth-app/info.mdx b/docs/dev/server/services/auth-app/info.mdx similarity index 77% rename from docs/dev/server/Services/auth-app/info.mdx rename to docs/dev/server/services/auth-app/info.mdx index 7a6d266c..c31b1f75 100644 --- a/docs/dev/server/Services/auth-app/info.mdx +++ b/docs/dev/server/services/auth-app/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Auth-app-info +id: auth-app-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/auth-basic/_category_.json b/docs/dev/server/services/auth-basic/_category_.json new file mode 100644 index 00000000..4bf1eb16 --- /dev/null +++ b/docs/dev/server/services/auth-basic/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Auth-basic", + "position": 7 +} diff --git a/docs/dev/server/Services/auth-basic/env-vars.mdx b/docs/dev/server/services/auth-basic/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/auth-basic/env-vars.mdx rename to docs/dev/server/services/auth-basic/env-vars.mdx index 543cddc1..426ed2a5 100644 --- a/docs/dev/server/Services/auth-basic/env-vars.mdx +++ b/docs/dev/server/services/auth-basic/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: auth-basic-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/auth-basic/example-config.mdx b/docs/dev/server/services/auth-basic/example-config.mdx similarity index 85% rename from docs/dev/server/Services/auth-basic/example-config.mdx rename to docs/dev/server/services/auth-basic/example-config.mdx index e50ee247..672ad0d5 100644 --- a/docs/dev/server/Services/auth-basic/example-config.mdx +++ b/docs/dev/server/services/auth-basic/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: auth-basic-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/auth-basic.yaml'; diff --git a/docs/dev/server/services/auth-basic/index.md b/docs/dev/server/services/auth-basic/index.md new file mode 100644 index 00000000..3ce7b3a6 --- /dev/null +++ b/docs/dev/server/services/auth-basic/index.md @@ -0,0 +1,11 @@ +--- +title: Auth Basic +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/auth-basic/info.mdx b/docs/dev/server/services/auth-basic/info.mdx similarity index 77% rename from docs/dev/server/Services/auth-basic/info.mdx rename to docs/dev/server/services/auth-basic/info.mdx index 9340fae4..06d4d4d0 100644 --- a/docs/dev/server/Services/auth-basic/info.mdx +++ b/docs/dev/server/services/auth-basic/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Auth-basic-info +id: auth-basic-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/auth-bearer/_category_.json b/docs/dev/server/services/auth-bearer/_category_.json new file mode 100644 index 00000000..f50be5ee --- /dev/null +++ b/docs/dev/server/services/auth-bearer/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Auth-bearer", + "position": 8 +} diff --git a/docs/dev/server/Services/auth-bearer/env-vars.mdx b/docs/dev/server/services/auth-bearer/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/auth-bearer/env-vars.mdx rename to docs/dev/server/services/auth-bearer/env-vars.mdx index fcc3697f..7059c38a 100644 --- a/docs/dev/server/Services/auth-bearer/env-vars.mdx +++ b/docs/dev/server/services/auth-bearer/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: auth-bearer-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/auth-bearer/example-config.mdx b/docs/dev/server/services/auth-bearer/example-config.mdx similarity index 86% rename from docs/dev/server/Services/auth-bearer/example-config.mdx rename to docs/dev/server/services/auth-bearer/example-config.mdx index 4e676db9..ef2381ce 100644 --- a/docs/dev/server/Services/auth-bearer/example-config.mdx +++ b/docs/dev/server/services/auth-bearer/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: auth-bearer-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/auth-bearer.yaml'; diff --git a/docs/dev/server/services/auth-bearer/index.md b/docs/dev/server/services/auth-bearer/index.md new file mode 100644 index 00000000..de569f92 --- /dev/null +++ b/docs/dev/server/services/auth-bearer/index.md @@ -0,0 +1,11 @@ +--- +title: Auth Bearer +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/auth-bearer/info.mdx b/docs/dev/server/services/auth-bearer/info.mdx similarity index 76% rename from docs/dev/server/Services/auth-bearer/info.mdx rename to docs/dev/server/services/auth-bearer/info.mdx index d8d00479..a7ec2f35 100644 --- a/docs/dev/server/Services/auth-bearer/info.mdx +++ b/docs/dev/server/services/auth-bearer/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Auth-bearer-info +id: auth-bearer-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/auth-machine/_category_.json b/docs/dev/server/services/auth-machine/_category_.json new file mode 100644 index 00000000..d7cf7e29 --- /dev/null +++ b/docs/dev/server/services/auth-machine/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Auth-machine", + "position": 9 +} diff --git a/docs/dev/server/Services/auth-machine/env-vars.mdx b/docs/dev/server/services/auth-machine/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/auth-machine/env-vars.mdx rename to docs/dev/server/services/auth-machine/env-vars.mdx index e37fe2e5..00f4b287 100644 --- a/docs/dev/server/Services/auth-machine/env-vars.mdx +++ b/docs/dev/server/services/auth-machine/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: auth-machine-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/auth-machine/example-config.mdx b/docs/dev/server/services/auth-machine/example-config.mdx similarity index 86% rename from docs/dev/server/Services/auth-machine/example-config.mdx rename to docs/dev/server/services/auth-machine/example-config.mdx index 1f3c3bfc..90d7b0a5 100644 --- a/docs/dev/server/Services/auth-machine/example-config.mdx +++ b/docs/dev/server/services/auth-machine/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: auth-machine-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/auth-machine.yaml'; diff --git a/docs/dev/server/services/auth-machine/index.md b/docs/dev/server/services/auth-machine/index.md new file mode 100644 index 00000000..cca11376 --- /dev/null +++ b/docs/dev/server/services/auth-machine/index.md @@ -0,0 +1,11 @@ +--- +title: Auth Machine +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/auth-machine/info.mdx b/docs/dev/server/services/auth-machine/info.mdx similarity index 76% rename from docs/dev/server/Services/auth-machine/info.mdx rename to docs/dev/server/services/auth-machine/info.mdx index 934f47e8..a2ee68ac 100644 --- a/docs/dev/server/Services/auth-machine/info.mdx +++ b/docs/dev/server/services/auth-machine/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Auth-machine-info +id: auth-machine-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/auth-service/_category_.json b/docs/dev/server/services/auth-service/_category_.json new file mode 100644 index 00000000..371db847 --- /dev/null +++ b/docs/dev/server/services/auth-service/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Auth-service", + "position": 10 +} diff --git a/docs/dev/server/Services/auth-service/env-vars.mdx b/docs/dev/server/services/auth-service/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/auth-service/env-vars.mdx rename to docs/dev/server/services/auth-service/env-vars.mdx index 4040fc0c..c53a60af 100644 --- a/docs/dev/server/Services/auth-service/env-vars.mdx +++ b/docs/dev/server/services/auth-service/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: auth-service-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/auth-service/example-config.mdx b/docs/dev/server/services/auth-service/example-config.mdx similarity index 86% rename from docs/dev/server/Services/auth-service/example-config.mdx rename to docs/dev/server/services/auth-service/example-config.mdx index 2ec4f6a6..3358c950 100644 --- a/docs/dev/server/Services/auth-service/example-config.mdx +++ b/docs/dev/server/services/auth-service/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: auth-service-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/auth-service.yaml'; diff --git a/docs/dev/server/services/auth-service/index.md b/docs/dev/server/services/auth-service/index.md new file mode 100644 index 00000000..00ddbf67 --- /dev/null +++ b/docs/dev/server/services/auth-service/index.md @@ -0,0 +1,11 @@ +--- +title: Auth Service +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/auth-service/info.mdx b/docs/dev/server/services/auth-service/info.mdx similarity index 76% rename from docs/dev/server/Services/auth-service/info.mdx rename to docs/dev/server/services/auth-service/info.mdx index d2f98e00..3a686289 100644 --- a/docs/dev/server/Services/auth-service/info.mdx +++ b/docs/dev/server/services/auth-service/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Auth-service-info +id: auth-service-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/clientlog/_category_.json b/docs/dev/server/services/clientlog/_category_.json new file mode 100644 index 00000000..5c624596 --- /dev/null +++ b/docs/dev/server/services/clientlog/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Clientlog", + "position": 11 +} diff --git a/docs/dev/server/Services/clientlog/env-vars.mdx b/docs/dev/server/services/clientlog/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/clientlog/env-vars.mdx rename to docs/dev/server/services/clientlog/env-vars.mdx index 6b4608a6..9b432f93 100644 --- a/docs/dev/server/Services/clientlog/env-vars.mdx +++ b/docs/dev/server/services/clientlog/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: clientlog-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/clientlog/example-config.mdx b/docs/dev/server/services/clientlog/example-config.mdx similarity index 85% rename from docs/dev/server/Services/clientlog/example-config.mdx rename to docs/dev/server/services/clientlog/example-config.mdx index a8d6fdcd..94bc0cbd 100644 --- a/docs/dev/server/Services/clientlog/example-config.mdx +++ b/docs/dev/server/services/clientlog/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: clientlog-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/clientlog.yaml'; diff --git a/docs/dev/server/services/clientlog/index.md b/docs/dev/server/services/clientlog/index.md new file mode 100644 index 00000000..6f86e332 --- /dev/null +++ b/docs/dev/server/services/clientlog/index.md @@ -0,0 +1,11 @@ +--- +title: Client Log +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/clientlog/info.mdx b/docs/dev/server/services/clientlog/info.mdx similarity index 77% rename from docs/dev/server/Services/clientlog/info.mdx rename to docs/dev/server/services/clientlog/info.mdx index 6e842f51..9f43ea1e 100644 --- a/docs/dev/server/Services/clientlog/info.mdx +++ b/docs/dev/server/services/clientlog/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Clientlog-info +id: clientlog-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/collaboration/_category_.json b/docs/dev/server/services/collaboration/_category_.json new file mode 100644 index 00000000..697a2897 --- /dev/null +++ b/docs/dev/server/services/collaboration/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Collaboration", + "position": 12 +} diff --git a/docs/dev/server/Services/collaboration/env-vars.mdx b/docs/dev/server/services/collaboration/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/collaboration/env-vars.mdx rename to docs/dev/server/services/collaboration/env-vars.mdx index 742f871b..f0455f7e 100644 --- a/docs/dev/server/Services/collaboration/env-vars.mdx +++ b/docs/dev/server/services/collaboration/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: collaboration-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/collaboration/example-config.mdx b/docs/dev/server/services/collaboration/example-config.mdx similarity index 86% rename from docs/dev/server/Services/collaboration/example-config.mdx rename to docs/dev/server/services/collaboration/example-config.mdx index 8eaaf2f9..b806eca0 100644 --- a/docs/dev/server/Services/collaboration/example-config.mdx +++ b/docs/dev/server/services/collaboration/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: collaboration-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/collaboration.yaml'; diff --git a/docs/dev/server/services/collaboration/index.md b/docs/dev/server/services/collaboration/index.md new file mode 100644 index 00000000..ee056037 --- /dev/null +++ b/docs/dev/server/services/collaboration/index.md @@ -0,0 +1,11 @@ +--- +title: Collaboration +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/collaboration/info.mdx b/docs/dev/server/services/collaboration/info.mdx similarity index 76% rename from docs/dev/server/Services/collaboration/info.mdx rename to docs/dev/server/services/collaboration/info.mdx index e9675af5..7a8632fe 100644 --- a/docs/dev/server/Services/collaboration/info.mdx +++ b/docs/dev/server/services/collaboration/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Collaboration-info +id: collaboration-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/eventhistory/_category_.json b/docs/dev/server/services/eventhistory/_category_.json new file mode 100644 index 00000000..359221c6 --- /dev/null +++ b/docs/dev/server/services/eventhistory/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Eventhistory", + "position": 13 +} diff --git a/docs/dev/server/Services/eventhistory/env-vars.mdx b/docs/dev/server/services/eventhistory/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/eventhistory/env-vars.mdx rename to docs/dev/server/services/eventhistory/env-vars.mdx index 8d66b615..de6a0cea 100644 --- a/docs/dev/server/Services/eventhistory/env-vars.mdx +++ b/docs/dev/server/services/eventhistory/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: eventhistory-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/eventhistory/example-config.mdx b/docs/dev/server/services/eventhistory/example-config.mdx similarity index 86% rename from docs/dev/server/Services/eventhistory/example-config.mdx rename to docs/dev/server/services/eventhistory/example-config.mdx index 2440705a..1009d749 100644 --- a/docs/dev/server/Services/eventhistory/example-config.mdx +++ b/docs/dev/server/services/eventhistory/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: eventhistory-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/eventhistory.yaml'; diff --git a/docs/dev/server/services/eventhistory/index.md b/docs/dev/server/services/eventhistory/index.md new file mode 100644 index 00000000..64882174 --- /dev/null +++ b/docs/dev/server/services/eventhistory/index.md @@ -0,0 +1,11 @@ +--- +title: Event History +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/eventhistory/info.mdx b/docs/dev/server/services/eventhistory/info.mdx similarity index 76% rename from docs/dev/server/Services/eventhistory/info.mdx rename to docs/dev/server/services/eventhistory/info.mdx index e8c56d7f..d8958d97 100644 --- a/docs/dev/server/Services/eventhistory/info.mdx +++ b/docs/dev/server/services/eventhistory/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Eventhistory-info +id: eventhistory-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/frontend/_category_.json b/docs/dev/server/services/frontend/_category_.json new file mode 100644 index 00000000..c2c4c2a8 --- /dev/null +++ b/docs/dev/server/services/frontend/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Frontend", + "position": 14 +} diff --git a/docs/dev/server/Services/frontend/env-vars.mdx b/docs/dev/server/services/frontend/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/frontend/env-vars.mdx rename to docs/dev/server/services/frontend/env-vars.mdx index 75305abc..dcf0dc19 100644 --- a/docs/dev/server/Services/frontend/env-vars.mdx +++ b/docs/dev/server/services/frontend/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: frontend-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/frontend/example-config.mdx b/docs/dev/server/services/frontend/example-config.mdx similarity index 85% rename from docs/dev/server/Services/frontend/example-config.mdx rename to docs/dev/server/services/frontend/example-config.mdx index 3f6ccfcb..aed353b6 100644 --- a/docs/dev/server/Services/frontend/example-config.mdx +++ b/docs/dev/server/services/frontend/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: frontend-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/frontend.yaml'; diff --git a/docs/dev/server/services/frontend/index.md b/docs/dev/server/services/frontend/index.md new file mode 100644 index 00000000..bd743216 --- /dev/null +++ b/docs/dev/server/services/frontend/index.md @@ -0,0 +1,11 @@ +--- +title: Frontend +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/frontend/info.mdx b/docs/dev/server/services/frontend/info.mdx similarity index 77% rename from docs/dev/server/Services/frontend/info.mdx rename to docs/dev/server/services/frontend/info.mdx index 01c5adc6..7ce73c61 100644 --- a/docs/dev/server/Services/frontend/info.mdx +++ b/docs/dev/server/services/frontend/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Frontend-info +id: frontend-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/gateway/_category_.json b/docs/dev/server/services/gateway/_category_.json new file mode 100644 index 00000000..933994dd --- /dev/null +++ b/docs/dev/server/services/gateway/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Gateway", + "position": 15 +} diff --git a/docs/dev/server/Services/gateway/env-vars.mdx b/docs/dev/server/services/gateway/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/gateway/env-vars.mdx rename to docs/dev/server/services/gateway/env-vars.mdx index d15b628c..8eb79052 100644 --- a/docs/dev/server/Services/gateway/env-vars.mdx +++ b/docs/dev/server/services/gateway/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: gateway-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/gateway/example-config.mdx b/docs/dev/server/services/gateway/example-config.mdx similarity index 85% rename from docs/dev/server/Services/gateway/example-config.mdx rename to docs/dev/server/services/gateway/example-config.mdx index 6f6b7c52..091c2b88 100644 --- a/docs/dev/server/Services/gateway/example-config.mdx +++ b/docs/dev/server/services/gateway/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: gateway-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/gateway.yaml'; diff --git a/docs/dev/server/services/gateway/index.md b/docs/dev/server/services/gateway/index.md new file mode 100644 index 00000000..fa6e391f --- /dev/null +++ b/docs/dev/server/services/gateway/index.md @@ -0,0 +1,11 @@ +--- +title: Gateway +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/gateway/info.mdx b/docs/dev/server/services/gateway/info.mdx similarity index 78% rename from docs/dev/server/Services/gateway/info.mdx rename to docs/dev/server/services/gateway/info.mdx index 8508b48e..62d2a007 100644 --- a/docs/dev/server/Services/gateway/info.mdx +++ b/docs/dev/server/services/gateway/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Gateway-info +id: gateway-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/graph/_category_.json b/docs/dev/server/services/graph/_category_.json new file mode 100644 index 00000000..2ba522f7 --- /dev/null +++ b/docs/dev/server/services/graph/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Graph", + "position": 16 +} diff --git a/docs/dev/server/Services/graph/env-vars.mdx b/docs/dev/server/services/graph/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/graph/env-vars.mdx rename to docs/dev/server/services/graph/env-vars.mdx index 19c578a2..1ac75655 100644 --- a/docs/dev/server/Services/graph/env-vars.mdx +++ b/docs/dev/server/services/graph/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: graph-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/graph/example-config.mdx b/docs/dev/server/services/graph/example-config.mdx similarity index 85% rename from docs/dev/server/Services/graph/example-config.mdx rename to docs/dev/server/services/graph/example-config.mdx index 43cd2679..c2cbc701 100644 --- a/docs/dev/server/Services/graph/example-config.mdx +++ b/docs/dev/server/services/graph/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: graph-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/graph.yaml'; diff --git a/docs/dev/server/services/graph/index.md b/docs/dev/server/services/graph/index.md new file mode 100644 index 00000000..efb5ffd0 --- /dev/null +++ b/docs/dev/server/services/graph/index.md @@ -0,0 +1,11 @@ +--- +title: Graph +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/graph/info.mdx b/docs/dev/server/services/graph/info.mdx similarity index 78% rename from docs/dev/server/Services/graph/info.mdx rename to docs/dev/server/services/graph/info.mdx index 10f5a9e1..f5906511 100644 --- a/docs/dev/server/Services/graph/info.mdx +++ b/docs/dev/server/services/graph/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Graph-info +id: graph-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/groups/_category_.json b/docs/dev/server/services/groups/_category_.json new file mode 100644 index 00000000..59e8a231 --- /dev/null +++ b/docs/dev/server/services/groups/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Groups", + "position": 17 +} diff --git a/docs/dev/server/Services/groups/env-vars.mdx b/docs/dev/server/services/groups/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/groups/env-vars.mdx rename to docs/dev/server/services/groups/env-vars.mdx index 94664a5b..080d42bb 100644 --- a/docs/dev/server/Services/groups/env-vars.mdx +++ b/docs/dev/server/services/groups/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: groups-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/groups/example-config.mdx b/docs/dev/server/services/groups/example-config.mdx similarity index 85% rename from docs/dev/server/Services/groups/example-config.mdx rename to docs/dev/server/services/groups/example-config.mdx index 3f3c6762..d00c9096 100644 --- a/docs/dev/server/Services/groups/example-config.mdx +++ b/docs/dev/server/services/groups/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: groups-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/groups.yaml'; diff --git a/docs/dev/server/services/groups/index.md b/docs/dev/server/services/groups/index.md new file mode 100644 index 00000000..1ada2023 --- /dev/null +++ b/docs/dev/server/services/groups/index.md @@ -0,0 +1,11 @@ +--- +title: Groups +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/idm/_category_.json b/docs/dev/server/services/idm/_category_.json new file mode 100644 index 00000000..c61bf1cf --- /dev/null +++ b/docs/dev/server/services/idm/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Idm", + "position": 18 +} diff --git a/docs/dev/server/Services/idm/env-vars.mdx b/docs/dev/server/services/idm/env-vars.mdx similarity index 85% rename from docs/dev/server/Services/idm/env-vars.mdx rename to docs/dev/server/services/idm/env-vars.mdx index ef4cc98e..0274587f 100644 --- a/docs/dev/server/Services/idm/env-vars.mdx +++ b/docs/dev/server/services/idm/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: idm-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/idm/example-config.mdx b/docs/dev/server/services/idm/example-config.mdx similarity index 85% rename from docs/dev/server/Services/idm/example-config.mdx rename to docs/dev/server/services/idm/example-config.mdx index 747314dd..491c181c 100644 --- a/docs/dev/server/Services/idm/example-config.mdx +++ b/docs/dev/server/services/idm/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: idm-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/idm.yaml'; diff --git a/docs/dev/server/services/idm/index.md b/docs/dev/server/services/idm/index.md new file mode 100644 index 00000000..1b07da98 --- /dev/null +++ b/docs/dev/server/services/idm/index.md @@ -0,0 +1,11 @@ +--- +title: IDM +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/idm/info.mdx b/docs/dev/server/services/idm/info.mdx similarity index 79% rename from docs/dev/server/Services/idm/info.mdx rename to docs/dev/server/services/idm/info.mdx index de3324a0..e37e3d7c 100644 --- a/docs/dev/server/Services/idm/info.mdx +++ b/docs/dev/server/services/idm/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Idm-info +id: idm-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/idp/_category_.json b/docs/dev/server/services/idp/_category_.json new file mode 100644 index 00000000..077892de --- /dev/null +++ b/docs/dev/server/services/idp/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Idp", + "position": 19 +} diff --git a/docs/dev/server/Services/idp/env-vars.mdx b/docs/dev/server/services/idp/env-vars.mdx similarity index 85% rename from docs/dev/server/Services/idp/env-vars.mdx rename to docs/dev/server/services/idp/env-vars.mdx index 344907f0..80b770ab 100644 --- a/docs/dev/server/Services/idp/env-vars.mdx +++ b/docs/dev/server/services/idp/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: idp-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/idp/example-config.mdx b/docs/dev/server/services/idp/example-config.mdx similarity index 85% rename from docs/dev/server/Services/idp/example-config.mdx rename to docs/dev/server/services/idp/example-config.mdx index 5ea5e495..490811ce 100644 --- a/docs/dev/server/Services/idp/example-config.mdx +++ b/docs/dev/server/services/idp/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: idp-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/idp.yaml'; diff --git a/docs/dev/server/services/idp/index.md b/docs/dev/server/services/idp/index.md new file mode 100644 index 00000000..d1a34d94 --- /dev/null +++ b/docs/dev/server/services/idp/index.md @@ -0,0 +1,11 @@ +--- +title: IDP +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/invitations/_category_.json b/docs/dev/server/services/invitations/_category_.json new file mode 100644 index 00000000..c4fca62f --- /dev/null +++ b/docs/dev/server/services/invitations/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Invitations", + "position": 20 +} diff --git a/docs/dev/server/Services/invitations/env-vars.mdx b/docs/dev/server/services/invitations/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/invitations/env-vars.mdx rename to docs/dev/server/services/invitations/env-vars.mdx index b5dbe550..35c7dffe 100644 --- a/docs/dev/server/Services/invitations/env-vars.mdx +++ b/docs/dev/server/services/invitations/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: invitations-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/invitations/example-config.mdx b/docs/dev/server/services/invitations/example-config.mdx similarity index 86% rename from docs/dev/server/Services/invitations/example-config.mdx rename to docs/dev/server/services/invitations/example-config.mdx index b46960ef..dfc60496 100644 --- a/docs/dev/server/Services/invitations/example-config.mdx +++ b/docs/dev/server/services/invitations/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: invitations-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/invitations.yaml'; diff --git a/docs/dev/server/services/invitations/index.md b/docs/dev/server/services/invitations/index.md new file mode 100644 index 00000000..45cca32b --- /dev/null +++ b/docs/dev/server/services/invitations/index.md @@ -0,0 +1,11 @@ +--- +title: Invitations +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/invitations/info.mdx b/docs/dev/server/services/invitations/info.mdx similarity index 76% rename from docs/dev/server/Services/invitations/info.mdx rename to docs/dev/server/services/invitations/info.mdx index 5d0aa5eb..88651051 100644 --- a/docs/dev/server/Services/invitations/info.mdx +++ b/docs/dev/server/services/invitations/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Invitations-info +id: invitations-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/nats/_category_.json b/docs/dev/server/services/nats/_category_.json new file mode 100644 index 00000000..9360d681 --- /dev/null +++ b/docs/dev/server/services/nats/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Nats", + "position": 21 +} diff --git a/docs/dev/server/Services/nats/env-vars.mdx b/docs/dev/server/services/nats/env-vars.mdx similarity index 85% rename from docs/dev/server/Services/nats/env-vars.mdx rename to docs/dev/server/services/nats/env-vars.mdx index 39cf6796..f8a87932 100644 --- a/docs/dev/server/Services/nats/env-vars.mdx +++ b/docs/dev/server/services/nats/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: nats-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/nats/example-config.mdx b/docs/dev/server/services/nats/example-config.mdx similarity index 85% rename from docs/dev/server/Services/nats/example-config.mdx rename to docs/dev/server/services/nats/example-config.mdx index 5173aa43..a88f51eb 100644 --- a/docs/dev/server/Services/nats/example-config.mdx +++ b/docs/dev/server/services/nats/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: nats-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/nats.yaml'; diff --git a/docs/dev/server/services/nats/index.md b/docs/dev/server/services/nats/index.md new file mode 100644 index 00000000..daca4f53 --- /dev/null +++ b/docs/dev/server/services/nats/index.md @@ -0,0 +1,11 @@ +--- +title: NATS +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/nats/info.mdx b/docs/dev/server/services/nats/info.mdx similarity index 79% rename from docs/dev/server/Services/nats/info.mdx rename to docs/dev/server/services/nats/info.mdx index afc65be5..d5b8f35a 100644 --- a/docs/dev/server/Services/nats/info.mdx +++ b/docs/dev/server/services/nats/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Nats-info +id: nats-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/notifications/_category_.json b/docs/dev/server/services/notifications/_category_.json new file mode 100644 index 00000000..6083f789 --- /dev/null +++ b/docs/dev/server/services/notifications/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Notifications", + "position": 22 +} diff --git a/docs/dev/server/Services/notifications/env-vars.mdx b/docs/dev/server/services/notifications/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/notifications/env-vars.mdx rename to docs/dev/server/services/notifications/env-vars.mdx index ad250b32..5e46c427 100644 --- a/docs/dev/server/Services/notifications/env-vars.mdx +++ b/docs/dev/server/services/notifications/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: notifications-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/notifications/example-config.mdx b/docs/dev/server/services/notifications/example-config.mdx similarity index 86% rename from docs/dev/server/Services/notifications/example-config.mdx rename to docs/dev/server/services/notifications/example-config.mdx index 0286a7cd..e0f3bc24 100644 --- a/docs/dev/server/Services/notifications/example-config.mdx +++ b/docs/dev/server/services/notifications/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: notifications-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/notifications.yaml'; diff --git a/docs/dev/server/services/notifications/index.md b/docs/dev/server/services/notifications/index.md new file mode 100644 index 00000000..744c2d85 --- /dev/null +++ b/docs/dev/server/services/notifications/index.md @@ -0,0 +1,11 @@ +--- +title: Notifications +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/notifications/info.mdx b/docs/dev/server/services/notifications/info.mdx similarity index 76% rename from docs/dev/server/Services/notifications/info.mdx rename to docs/dev/server/services/notifications/info.mdx index 82a0bcd7..2537deca 100644 --- a/docs/dev/server/Services/notifications/info.mdx +++ b/docs/dev/server/services/notifications/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Notifications-info +id: notifications-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/ocdav/_category_.json b/docs/dev/server/services/ocdav/_category_.json new file mode 100644 index 00000000..710981f8 --- /dev/null +++ b/docs/dev/server/services/ocdav/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Ocdav", + "position": 23 +} diff --git a/docs/dev/server/Services/ocdav/env-vars.mdx b/docs/dev/server/services/ocdav/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/ocdav/env-vars.mdx rename to docs/dev/server/services/ocdav/env-vars.mdx index 9ac85ea2..fc8c600d 100644 --- a/docs/dev/server/Services/ocdav/env-vars.mdx +++ b/docs/dev/server/services/ocdav/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: ocdav-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/ocdav/example-config.mdx b/docs/dev/server/services/ocdav/example-config.mdx similarity index 85% rename from docs/dev/server/Services/ocdav/example-config.mdx rename to docs/dev/server/services/ocdav/example-config.mdx index c72287c2..36ee34ab 100644 --- a/docs/dev/server/Services/ocdav/example-config.mdx +++ b/docs/dev/server/services/ocdav/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: ocdav-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/ocdav.yaml'; diff --git a/docs/dev/server/services/ocdav/index.md b/docs/dev/server/services/ocdav/index.md new file mode 100644 index 00000000..a1ee12f8 --- /dev/null +++ b/docs/dev/server/services/ocdav/index.md @@ -0,0 +1,11 @@ +--- +title: ocDAV +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/ocdav/info.mdx b/docs/dev/server/services/ocdav/info.mdx similarity index 78% rename from docs/dev/server/Services/ocdav/info.mdx rename to docs/dev/server/services/ocdav/info.mdx index b28b6fc2..f6e80376 100644 --- a/docs/dev/server/Services/ocdav/info.mdx +++ b/docs/dev/server/services/ocdav/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Ocdav-info +id: ocdav-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/ocm/_category_.json b/docs/dev/server/services/ocm/_category_.json new file mode 100644 index 00000000..0b3e0e62 --- /dev/null +++ b/docs/dev/server/services/ocm/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Ocm", + "position": 24 +} diff --git a/docs/dev/server/Services/ocm/env-vars.mdx b/docs/dev/server/services/ocm/env-vars.mdx similarity index 75% rename from docs/dev/server/Services/ocm/env-vars.mdx rename to docs/dev/server/services/ocm/env-vars.mdx index 1de44e50..79ee0724 100644 --- a/docs/dev/server/Services/ocm/env-vars.mdx +++ b/docs/dev/server/services/ocm/env-vars.mdx @@ -1,6 +1,7 @@ --- -sidebar_position: 2 +sidebar_position: 3 id: ocm-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/ocm/example-config.mdx b/docs/dev/server/services/ocm/example-config.mdx similarity index 77% rename from docs/dev/server/Services/ocm/example-config.mdx rename to docs/dev/server/services/ocm/example-config.mdx index 11f74402..fdc32c35 100644 --- a/docs/dev/server/Services/ocm/example-config.mdx +++ b/docs/dev/server/services/ocm/example-config.mdx @@ -1,7 +1,8 @@ --- -sidebar_position: 3 +sidebar_position: 4 id: ocm-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/ocm.yaml'; diff --git a/docs/dev/server/services/ocm/index.md b/docs/dev/server/services/ocm/index.md new file mode 100644 index 00000000..69a961b4 --- /dev/null +++ b/docs/dev/server/services/ocm/index.md @@ -0,0 +1,11 @@ +--- +title: OCM +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/ocm/info.mdx b/docs/dev/server/services/ocm/info.mdx similarity index 79% rename from docs/dev/server/Services/ocm/info.mdx rename to docs/dev/server/services/ocm/info.mdx index 3d25712c..bfcd5878 100644 --- a/docs/dev/server/Services/ocm/info.mdx +++ b/docs/dev/server/services/ocm/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Ocm-info +id: ocm-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/ocs/_category_.json b/docs/dev/server/services/ocs/_category_.json new file mode 100644 index 00000000..c31abfc7 --- /dev/null +++ b/docs/dev/server/services/ocs/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Ocs", + "position": 25 +} diff --git a/docs/dev/server/Services/ocs/env-vars.mdx b/docs/dev/server/services/ocs/env-vars.mdx similarity index 85% rename from docs/dev/server/Services/ocs/env-vars.mdx rename to docs/dev/server/services/ocs/env-vars.mdx index d74780b1..09fe1cc0 100644 --- a/docs/dev/server/Services/ocs/env-vars.mdx +++ b/docs/dev/server/services/ocs/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: ocs-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/ocs/example-config.mdx b/docs/dev/server/services/ocs/example-config.mdx similarity index 85% rename from docs/dev/server/Services/ocs/example-config.mdx rename to docs/dev/server/services/ocs/example-config.mdx index e198b6b0..c8d7db68 100644 --- a/docs/dev/server/Services/ocs/example-config.mdx +++ b/docs/dev/server/services/ocs/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: ocs-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/ocs.yaml'; diff --git a/docs/dev/server/services/ocs/index.md b/docs/dev/server/services/ocs/index.md new file mode 100644 index 00000000..4991a7ea --- /dev/null +++ b/docs/dev/server/services/ocs/index.md @@ -0,0 +1,11 @@ +--- +title: OCS +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/ocs/info.mdx b/docs/dev/server/services/ocs/info.mdx similarity index 79% rename from docs/dev/server/Services/ocs/info.mdx rename to docs/dev/server/services/ocs/info.mdx index 4a17368d..0b0166a6 100644 --- a/docs/dev/server/Services/ocs/info.mdx +++ b/docs/dev/server/services/ocs/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Ocs-info +id: ocs-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/policies/_category_.json b/docs/dev/server/services/policies/_category_.json new file mode 100644 index 00000000..eaa51025 --- /dev/null +++ b/docs/dev/server/services/policies/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Policies", + "position": 26 +} diff --git a/docs/dev/server/Services/policies/env-vars.mdx b/docs/dev/server/services/policies/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/policies/env-vars.mdx rename to docs/dev/server/services/policies/env-vars.mdx index 6479a734..2529bbd3 100644 --- a/docs/dev/server/Services/policies/env-vars.mdx +++ b/docs/dev/server/services/policies/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: policies-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/policies/example-config.mdx b/docs/dev/server/services/policies/example-config.mdx similarity index 85% rename from docs/dev/server/Services/policies/example-config.mdx rename to docs/dev/server/services/policies/example-config.mdx index 4c157e77..347484e4 100644 --- a/docs/dev/server/Services/policies/example-config.mdx +++ b/docs/dev/server/services/policies/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: policies-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/policies.yaml'; diff --git a/docs/dev/server/services/policies/index.md b/docs/dev/server/services/policies/index.md new file mode 100644 index 00000000..ad713ed6 --- /dev/null +++ b/docs/dev/server/services/policies/index.md @@ -0,0 +1,11 @@ +--- +title: Policies +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/policies/info.mdx b/docs/dev/server/services/policies/info.mdx similarity index 77% rename from docs/dev/server/Services/policies/info.mdx rename to docs/dev/server/services/policies/info.mdx index 68d07262..81386cf9 100644 --- a/docs/dev/server/Services/policies/info.mdx +++ b/docs/dev/server/services/policies/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Policies-info +id: policies-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/postprocessing/_category_.json b/docs/dev/server/services/postprocessing/_category_.json new file mode 100644 index 00000000..d5ef775d --- /dev/null +++ b/docs/dev/server/services/postprocessing/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Postprocessing", + "position": 27 +} diff --git a/docs/dev/server/Services/postprocessing/env-vars.mdx b/docs/dev/server/services/postprocessing/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/postprocessing/env-vars.mdx rename to docs/dev/server/services/postprocessing/env-vars.mdx index d36e3228..87312b65 100644 --- a/docs/dev/server/Services/postprocessing/env-vars.mdx +++ b/docs/dev/server/services/postprocessing/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: postprocessing-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/postprocessing/example-config.mdx b/docs/dev/server/services/postprocessing/example-config.mdx similarity index 86% rename from docs/dev/server/Services/postprocessing/example-config.mdx rename to docs/dev/server/services/postprocessing/example-config.mdx index 01c1c7ff..34fdcf94 100644 --- a/docs/dev/server/Services/postprocessing/example-config.mdx +++ b/docs/dev/server/services/postprocessing/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: postprocessing-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/postprocessing.yaml'; diff --git a/docs/dev/server/services/postprocessing/index.md b/docs/dev/server/services/postprocessing/index.md new file mode 100644 index 00000000..a3cd03ad --- /dev/null +++ b/docs/dev/server/services/postprocessing/index.md @@ -0,0 +1,11 @@ +--- +title: Postprocessing +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/postprocessing/info.mdx b/docs/dev/server/services/postprocessing/info.mdx similarity index 76% rename from docs/dev/server/Services/postprocessing/info.mdx rename to docs/dev/server/services/postprocessing/info.mdx index 2d0e3618..8bdff293 100644 --- a/docs/dev/server/Services/postprocessing/info.mdx +++ b/docs/dev/server/services/postprocessing/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Postprocessing-info +id: postprocessing-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/proxy/_category_.json b/docs/dev/server/services/proxy/_category_.json new file mode 100644 index 00000000..962d7127 --- /dev/null +++ b/docs/dev/server/services/proxy/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Proxy", + "position": 28 +} diff --git a/docs/dev/server/Services/proxy/env-vars.mdx b/docs/dev/server/services/proxy/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/proxy/env-vars.mdx rename to docs/dev/server/services/proxy/env-vars.mdx index 768a3c24..b1d71390 100644 --- a/docs/dev/server/Services/proxy/env-vars.mdx +++ b/docs/dev/server/services/proxy/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: proxy-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/proxy/example-config.mdx b/docs/dev/server/services/proxy/example-config.mdx similarity index 85% rename from docs/dev/server/Services/proxy/example-config.mdx rename to docs/dev/server/services/proxy/example-config.mdx index ab49678c..4707a393 100644 --- a/docs/dev/server/Services/proxy/example-config.mdx +++ b/docs/dev/server/services/proxy/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: proxy-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/proxy.yaml'; diff --git a/docs/dev/server/services/proxy/index.md b/docs/dev/server/services/proxy/index.md new file mode 100644 index 00000000..8c1268fb --- /dev/null +++ b/docs/dev/server/services/proxy/index.md @@ -0,0 +1,11 @@ +--- +title: Proxy +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/proxy/info.mdx b/docs/dev/server/services/proxy/info.mdx similarity index 78% rename from docs/dev/server/Services/proxy/info.mdx rename to docs/dev/server/services/proxy/info.mdx index 5958e352..a098172b 100644 --- a/docs/dev/server/Services/proxy/info.mdx +++ b/docs/dev/server/services/proxy/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Proxy-info +id: proxy-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/search/_category_.json b/docs/dev/server/services/search/_category_.json new file mode 100644 index 00000000..a24d93a5 --- /dev/null +++ b/docs/dev/server/services/search/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Search", + "position": 29 +} diff --git a/docs/dev/server/Services/search/env-vars.mdx b/docs/dev/server/services/search/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/search/env-vars.mdx rename to docs/dev/server/services/search/env-vars.mdx index 8198ea3e..724afe87 100644 --- a/docs/dev/server/Services/search/env-vars.mdx +++ b/docs/dev/server/services/search/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: search-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/search/example-config.mdx b/docs/dev/server/services/search/example-config.mdx similarity index 85% rename from docs/dev/server/Services/search/example-config.mdx rename to docs/dev/server/services/search/example-config.mdx index 29444888..127e16f7 100644 --- a/docs/dev/server/Services/search/example-config.mdx +++ b/docs/dev/server/services/search/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: search-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/search.yaml'; diff --git a/docs/dev/server/services/search/index.md b/docs/dev/server/services/search/index.md new file mode 100644 index 00000000..2c0d5fff --- /dev/null +++ b/docs/dev/server/services/search/index.md @@ -0,0 +1,11 @@ +--- +title: Search +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/search/info.mdx b/docs/dev/server/services/search/info.mdx similarity index 78% rename from docs/dev/server/Services/search/info.mdx rename to docs/dev/server/services/search/info.mdx index f250f5a4..20193938 100644 --- a/docs/dev/server/Services/search/info.mdx +++ b/docs/dev/server/services/search/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Search-info +id: search-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/settings/_category_.json b/docs/dev/server/services/settings/_category_.json new file mode 100644 index 00000000..28b92e25 --- /dev/null +++ b/docs/dev/server/services/settings/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Settings", + "position": 30 +} diff --git a/docs/dev/server/Services/settings/env-vars.mdx b/docs/dev/server/services/settings/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/settings/env-vars.mdx rename to docs/dev/server/services/settings/env-vars.mdx index d7016e6c..6b83ee67 100644 --- a/docs/dev/server/Services/settings/env-vars.mdx +++ b/docs/dev/server/services/settings/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: settings-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/settings/example-config.mdx b/docs/dev/server/services/settings/example-config.mdx similarity index 85% rename from docs/dev/server/Services/settings/example-config.mdx rename to docs/dev/server/services/settings/example-config.mdx index 97402cdd..7314d207 100644 --- a/docs/dev/server/Services/settings/example-config.mdx +++ b/docs/dev/server/services/settings/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: settings-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/settings.yaml'; diff --git a/docs/dev/server/services/settings/index.md b/docs/dev/server/services/settings/index.md new file mode 100644 index 00000000..f436875a --- /dev/null +++ b/docs/dev/server/services/settings/index.md @@ -0,0 +1,11 @@ +--- +title: Settings +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/settings/info.mdx b/docs/dev/server/services/settings/info.mdx similarity index 77% rename from docs/dev/server/Services/settings/info.mdx rename to docs/dev/server/services/settings/info.mdx index 903ed771..1fa8cd5e 100644 --- a/docs/dev/server/Services/settings/info.mdx +++ b/docs/dev/server/services/settings/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Settings-info +id: settings-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/sharing/_category_.json b/docs/dev/server/services/sharing/_category_.json new file mode 100644 index 00000000..f2c612a4 --- /dev/null +++ b/docs/dev/server/services/sharing/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Sharing", + "position": 31 +} diff --git a/docs/dev/server/Services/sharing/env-vars.mdx b/docs/dev/server/services/sharing/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/sharing/env-vars.mdx rename to docs/dev/server/services/sharing/env-vars.mdx index 908e176f..730ade5d 100644 --- a/docs/dev/server/Services/sharing/env-vars.mdx +++ b/docs/dev/server/services/sharing/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: sharing-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/sharing/example-config.mdx b/docs/dev/server/services/sharing/example-config.mdx similarity index 85% rename from docs/dev/server/Services/sharing/example-config.mdx rename to docs/dev/server/services/sharing/example-config.mdx index 2b71ae14..4a328ca0 100644 --- a/docs/dev/server/Services/sharing/example-config.mdx +++ b/docs/dev/server/services/sharing/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: sharing-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/sharing.yaml'; diff --git a/docs/dev/server/services/sharing/index.md b/docs/dev/server/services/sharing/index.md new file mode 100644 index 00000000..745cd63e --- /dev/null +++ b/docs/dev/server/services/sharing/index.md @@ -0,0 +1,11 @@ +--- +title: Sharing +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/sse/_category_.json b/docs/dev/server/services/sse/_category_.json new file mode 100644 index 00000000..cd9dceba --- /dev/null +++ b/docs/dev/server/services/sse/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Sse", + "position": 32 +} diff --git a/docs/dev/server/Services/sse/env-vars.mdx b/docs/dev/server/services/sse/env-vars.mdx similarity index 85% rename from docs/dev/server/Services/sse/env-vars.mdx rename to docs/dev/server/services/sse/env-vars.mdx index e4188589..9b412c5d 100644 --- a/docs/dev/server/Services/sse/env-vars.mdx +++ b/docs/dev/server/services/sse/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: sse-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/sse/example-config.mdx b/docs/dev/server/services/sse/example-config.mdx similarity index 85% rename from docs/dev/server/Services/sse/example-config.mdx rename to docs/dev/server/services/sse/example-config.mdx index 5dbda6b5..b41fa1ce 100644 --- a/docs/dev/server/Services/sse/example-config.mdx +++ b/docs/dev/server/services/sse/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: sse-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/sse.yaml'; diff --git a/docs/dev/server/services/sse/index.md b/docs/dev/server/services/sse/index.md new file mode 100644 index 00000000..3fb18a30 --- /dev/null +++ b/docs/dev/server/services/sse/index.md @@ -0,0 +1,11 @@ +--- +title: SSE +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/sse/info.mdx b/docs/dev/server/services/sse/info.mdx similarity index 79% rename from docs/dev/server/Services/sse/info.mdx rename to docs/dev/server/services/sse/info.mdx index 3fda1ce9..0430d4a3 100644 --- a/docs/dev/server/Services/sse/info.mdx +++ b/docs/dev/server/services/sse/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Sse-info +id: sse-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/storage-publiclink/_category_.json b/docs/dev/server/services/storage-publiclink/_category_.json new file mode 100644 index 00000000..79ffd1e2 --- /dev/null +++ b/docs/dev/server/services/storage-publiclink/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Storage-publiclink", + "position": 33 +} diff --git a/docs/dev/server/Services/storage-publiclink/env-vars.mdx b/docs/dev/server/services/storage-publiclink/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/storage-publiclink/env-vars.mdx rename to docs/dev/server/services/storage-publiclink/env-vars.mdx index 288155ca..e9f13716 100644 --- a/docs/dev/server/Services/storage-publiclink/env-vars.mdx +++ b/docs/dev/server/services/storage-publiclink/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: storage-publiclink-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/storage-publiclink/example-config.mdx b/docs/dev/server/services/storage-publiclink/example-config.mdx similarity index 86% rename from docs/dev/server/Services/storage-publiclink/example-config.mdx rename to docs/dev/server/services/storage-publiclink/example-config.mdx index 490b8113..6354ab4e 100644 --- a/docs/dev/server/Services/storage-publiclink/example-config.mdx +++ b/docs/dev/server/services/storage-publiclink/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: storage-publiclink-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/storage-publiclink.yaml'; diff --git a/docs/dev/server/services/storage-publiclink/index.md b/docs/dev/server/services/storage-publiclink/index.md new file mode 100644 index 00000000..90f2f3c8 --- /dev/null +++ b/docs/dev/server/services/storage-publiclink/index.md @@ -0,0 +1,11 @@ +--- +title: Storage Publiclink +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/storage-shares/_category_.json b/docs/dev/server/services/storage-shares/_category_.json new file mode 100644 index 00000000..a2a7ff96 --- /dev/null +++ b/docs/dev/server/services/storage-shares/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Storage-shares", + "position": 34 +} diff --git a/docs/dev/server/Services/storage-shares/env-vars.mdx b/docs/dev/server/services/storage-shares/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/storage-shares/env-vars.mdx rename to docs/dev/server/services/storage-shares/env-vars.mdx index aa53d0e5..8df19dac 100644 --- a/docs/dev/server/Services/storage-shares/env-vars.mdx +++ b/docs/dev/server/services/storage-shares/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: storage-shares-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/storage-shares/example-config.mdx b/docs/dev/server/services/storage-shares/example-config.mdx similarity index 86% rename from docs/dev/server/Services/storage-shares/example-config.mdx rename to docs/dev/server/services/storage-shares/example-config.mdx index c9e9beb8..170a0ba3 100644 --- a/docs/dev/server/Services/storage-shares/example-config.mdx +++ b/docs/dev/server/services/storage-shares/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: storage-shares-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/storage-shares.yaml'; diff --git a/docs/dev/server/services/storage-shares/index.md b/docs/dev/server/services/storage-shares/index.md new file mode 100644 index 00000000..ada484cc --- /dev/null +++ b/docs/dev/server/services/storage-shares/index.md @@ -0,0 +1,11 @@ +--- +title: Storage Shares +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/storage-system/_category_.json b/docs/dev/server/services/storage-system/_category_.json new file mode 100644 index 00000000..087e60ae --- /dev/null +++ b/docs/dev/server/services/storage-system/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Storage-system", + "position": 35 +} diff --git a/docs/dev/server/Services/storage-system/env-vars.mdx b/docs/dev/server/services/storage-system/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/storage-system/env-vars.mdx rename to docs/dev/server/services/storage-system/env-vars.mdx index 1a34a77f..495e2d4e 100644 --- a/docs/dev/server/Services/storage-system/env-vars.mdx +++ b/docs/dev/server/services/storage-system/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: storage-system-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/storage-system/example-config.mdx b/docs/dev/server/services/storage-system/example-config.mdx similarity index 86% rename from docs/dev/server/Services/storage-system/example-config.mdx rename to docs/dev/server/services/storage-system/example-config.mdx index c7698a82..7ada709e 100644 --- a/docs/dev/server/Services/storage-system/example-config.mdx +++ b/docs/dev/server/services/storage-system/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: storage-system-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/storage-system.yaml'; diff --git a/docs/dev/server/services/storage-system/index.md b/docs/dev/server/services/storage-system/index.md new file mode 100644 index 00000000..3cc542db --- /dev/null +++ b/docs/dev/server/services/storage-system/index.md @@ -0,0 +1,11 @@ +--- +title: Storage System +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/storage-system/info.mdx b/docs/dev/server/services/storage-system/info.mdx similarity index 76% rename from docs/dev/server/Services/storage-system/info.mdx rename to docs/dev/server/services/storage-system/info.mdx index 3c5dd454..5e949854 100644 --- a/docs/dev/server/Services/storage-system/info.mdx +++ b/docs/dev/server/services/storage-system/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Storage-system-info +id: storage-system-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/storage-users/_category_.json b/docs/dev/server/services/storage-users/_category_.json new file mode 100644 index 00000000..b5afad37 --- /dev/null +++ b/docs/dev/server/services/storage-users/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Storage-users", + "position": 36 +} diff --git a/docs/dev/server/Services/storage-users/env-vars.mdx b/docs/dev/server/services/storage-users/env-vars.mdx similarity index 87% rename from docs/dev/server/Services/storage-users/env-vars.mdx rename to docs/dev/server/services/storage-users/env-vars.mdx index 134e96ce..d66c02b5 100644 --- a/docs/dev/server/Services/storage-users/env-vars.mdx +++ b/docs/dev/server/services/storage-users/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: storage-users-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/storage-users/example-config.mdx b/docs/dev/server/services/storage-users/example-config.mdx similarity index 86% rename from docs/dev/server/Services/storage-users/example-config.mdx rename to docs/dev/server/services/storage-users/example-config.mdx index 350db018..f3df6761 100644 --- a/docs/dev/server/Services/storage-users/example-config.mdx +++ b/docs/dev/server/services/storage-users/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: storage-users-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/storage-users.yaml'; diff --git a/docs/dev/server/services/storage-users/index.md b/docs/dev/server/services/storage-users/index.md new file mode 100644 index 00000000..6e172494 --- /dev/null +++ b/docs/dev/server/services/storage-users/index.md @@ -0,0 +1,11 @@ +--- +title: Storage Users +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/storage-users/info.mdx b/docs/dev/server/services/storage-users/info.mdx similarity index 76% rename from docs/dev/server/Services/storage-users/info.mdx rename to docs/dev/server/services/storage-users/info.mdx index bf57c7ec..bca49000 100644 --- a/docs/dev/server/Services/storage-users/info.mdx +++ b/docs/dev/server/services/storage-users/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Storage-users-info +id: storage-users-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/thumbnails/_category_.json b/docs/dev/server/services/thumbnails/_category_.json new file mode 100644 index 00000000..123d2454 --- /dev/null +++ b/docs/dev/server/services/thumbnails/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Thumbnails", + "position": 37 +} diff --git a/docs/dev/server/Services/thumbnails/env-vars.mdx b/docs/dev/server/services/thumbnails/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/thumbnails/env-vars.mdx rename to docs/dev/server/services/thumbnails/env-vars.mdx index 4437d60e..1bff9973 100644 --- a/docs/dev/server/Services/thumbnails/env-vars.mdx +++ b/docs/dev/server/services/thumbnails/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: thumbnails-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/thumbnails/example-config.mdx b/docs/dev/server/services/thumbnails/example-config.mdx similarity index 85% rename from docs/dev/server/Services/thumbnails/example-config.mdx rename to docs/dev/server/services/thumbnails/example-config.mdx index f97a49e7..070ab9df 100644 --- a/docs/dev/server/Services/thumbnails/example-config.mdx +++ b/docs/dev/server/services/thumbnails/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: thumbnails-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/thumbnails.yaml'; diff --git a/docs/dev/server/services/thumbnails/index.md b/docs/dev/server/services/thumbnails/index.md new file mode 100644 index 00000000..8ac870fc --- /dev/null +++ b/docs/dev/server/services/thumbnails/index.md @@ -0,0 +1,11 @@ +--- +title: Thumbnails +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/thumbnails/info.mdx b/docs/dev/server/services/thumbnails/info.mdx similarity index 77% rename from docs/dev/server/Services/thumbnails/info.mdx rename to docs/dev/server/services/thumbnails/info.mdx index 23671483..99628d99 100644 --- a/docs/dev/server/Services/thumbnails/info.mdx +++ b/docs/dev/server/services/thumbnails/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Thumbnails-info +id: thumbnails-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/userlog/_category_.json b/docs/dev/server/services/userlog/_category_.json new file mode 100644 index 00000000..ff7efe7d --- /dev/null +++ b/docs/dev/server/services/userlog/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Userlog", + "position": 38 +} diff --git a/docs/dev/server/Services/userlog/env-vars.mdx b/docs/dev/server/services/userlog/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/userlog/env-vars.mdx rename to docs/dev/server/services/userlog/env-vars.mdx index e74021cc..604aae97 100644 --- a/docs/dev/server/Services/userlog/env-vars.mdx +++ b/docs/dev/server/services/userlog/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: userlog-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/userlog/example-config.mdx b/docs/dev/server/services/userlog/example-config.mdx similarity index 85% rename from docs/dev/server/Services/userlog/example-config.mdx rename to docs/dev/server/services/userlog/example-config.mdx index ab291b9a..429f1fa0 100644 --- a/docs/dev/server/Services/userlog/example-config.mdx +++ b/docs/dev/server/services/userlog/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: userlog-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/userlog.yaml'; diff --git a/docs/dev/server/services/userlog/index.md b/docs/dev/server/services/userlog/index.md new file mode 100644 index 00000000..6af876bd --- /dev/null +++ b/docs/dev/server/services/userlog/index.md @@ -0,0 +1,11 @@ +--- +title: User Log +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/userlog/info.mdx b/docs/dev/server/services/userlog/info.mdx similarity index 78% rename from docs/dev/server/Services/userlog/info.mdx rename to docs/dev/server/services/userlog/info.mdx index 19198ace..6f2811e8 100644 --- a/docs/dev/server/Services/userlog/info.mdx +++ b/docs/dev/server/services/userlog/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Userlog-info +id: userlog-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/users/_category_.json b/docs/dev/server/services/users/_category_.json new file mode 100644 index 00000000..d4a77d51 --- /dev/null +++ b/docs/dev/server/services/users/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Users", + "position": 39 +} diff --git a/docs/dev/server/Services/users/env-vars.mdx b/docs/dev/server/services/users/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/users/env-vars.mdx rename to docs/dev/server/services/users/env-vars.mdx index b0b2e588..d73767df 100644 --- a/docs/dev/server/Services/users/env-vars.mdx +++ b/docs/dev/server/services/users/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: users-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/users/example-config.mdx b/docs/dev/server/services/users/example-config.mdx similarity index 85% rename from docs/dev/server/Services/users/example-config.mdx rename to docs/dev/server/services/users/example-config.mdx index f4dfe269..bfd00043 100644 --- a/docs/dev/server/Services/users/example-config.mdx +++ b/docs/dev/server/services/users/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: users-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/users.yaml'; diff --git a/docs/dev/server/services/users/index.md b/docs/dev/server/services/users/index.md new file mode 100644 index 00000000..8c4a8493 --- /dev/null +++ b/docs/dev/server/services/users/index.md @@ -0,0 +1,11 @@ +--- +title: Users +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/services/web/_category_.json b/docs/dev/server/services/web/_category_.json new file mode 100644 index 00000000..cdadc119 --- /dev/null +++ b/docs/dev/server/services/web/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Web", + "position": 40 +} diff --git a/docs/dev/server/Services/web/env-vars.mdx b/docs/dev/server/services/web/env-vars.mdx similarity index 85% rename from docs/dev/server/Services/web/env-vars.mdx rename to docs/dev/server/services/web/env-vars.mdx index df3238ea..8521d73e 100644 --- a/docs/dev/server/Services/web/env-vars.mdx +++ b/docs/dev/server/services/web/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: web-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/web/example-config.mdx b/docs/dev/server/services/web/example-config.mdx similarity index 85% rename from docs/dev/server/Services/web/example-config.mdx rename to docs/dev/server/services/web/example-config.mdx index 043fa90e..cd449845 100644 --- a/docs/dev/server/Services/web/example-config.mdx +++ b/docs/dev/server/services/web/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: web-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/web.yaml'; diff --git a/docs/dev/server/services/web/index.md b/docs/dev/server/services/web/index.md new file mode 100644 index 00000000..3c313df4 --- /dev/null +++ b/docs/dev/server/services/web/index.md @@ -0,0 +1,11 @@ +--- +title: Web +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/web/info.mdx b/docs/dev/server/services/web/info.mdx similarity index 79% rename from docs/dev/server/Services/web/info.mdx rename to docs/dev/server/services/web/info.mdx index d4a9cf2d..d68b85be 100644 --- a/docs/dev/server/Services/web/info.mdx +++ b/docs/dev/server/services/web/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Web-info +id: web-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/webdav/_category_.json b/docs/dev/server/services/webdav/_category_.json new file mode 100644 index 00000000..01a700a5 --- /dev/null +++ b/docs/dev/server/services/webdav/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Webdav", + "position": 41 +} diff --git a/docs/dev/server/Services/webdav/env-vars.mdx b/docs/dev/server/services/webdav/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/webdav/env-vars.mdx rename to docs/dev/server/services/webdav/env-vars.mdx index 55c769d5..f4c51743 100644 --- a/docs/dev/server/Services/webdav/env-vars.mdx +++ b/docs/dev/server/services/webdav/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: webdav-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/webdav/example-config.mdx b/docs/dev/server/services/webdav/example-config.mdx similarity index 85% rename from docs/dev/server/Services/webdav/example-config.mdx rename to docs/dev/server/services/webdav/example-config.mdx index bba4bb92..dc7bf1b4 100644 --- a/docs/dev/server/Services/webdav/example-config.mdx +++ b/docs/dev/server/services/webdav/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: webdav-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/webdav.yaml'; diff --git a/docs/dev/server/services/webdav/index.md b/docs/dev/server/services/webdav/index.md new file mode 100644 index 00000000..eb466b72 --- /dev/null +++ b/docs/dev/server/services/webdav/index.md @@ -0,0 +1,11 @@ +--- +title: WebDAV +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/webdav/info.mdx b/docs/dev/server/services/webdav/info.mdx similarity index 78% rename from docs/dev/server/Services/webdav/info.mdx rename to docs/dev/server/services/webdav/info.mdx index c4a0d771..cc8780d4 100644 --- a/docs/dev/server/Services/webdav/info.mdx +++ b/docs/dev/server/services/webdav/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Webdav-info +id: webdav-info +slug: information title: General Information --- diff --git a/docs/dev/server/services/webfinger/_category_.json b/docs/dev/server/services/webfinger/_category_.json new file mode 100644 index 00000000..b0e2debb --- /dev/null +++ b/docs/dev/server/services/webfinger/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Webfinger", + "position": 42 +} diff --git a/docs/dev/server/Services/webfinger/env-vars.mdx b/docs/dev/server/services/webfinger/env-vars.mdx similarity index 86% rename from docs/dev/server/Services/webfinger/env-vars.mdx rename to docs/dev/server/services/webfinger/env-vars.mdx index 40e6385f..ad3161b4 100644 --- a/docs/dev/server/Services/webfinger/env-vars.mdx +++ b/docs/dev/server/services/webfinger/env-vars.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 2 id: webfinger-envvars +slug: environment-variables title: Environment Variables --- diff --git a/docs/dev/server/Services/webfinger/example-config.mdx b/docs/dev/server/services/webfinger/example-config.mdx similarity index 85% rename from docs/dev/server/Services/webfinger/example-config.mdx rename to docs/dev/server/services/webfinger/example-config.mdx index 38528530..8875c30f 100644 --- a/docs/dev/server/Services/webfinger/example-config.mdx +++ b/docs/dev/server/services/webfinger/example-config.mdx @@ -1,7 +1,8 @@ --- sidebar_position: 3 id: webfinger-example -title: Example Config +slug: yaml-config +title: Yaml Config --- import yamlContent from '!!raw-loader!@site/static/env-vars/webfinger.yaml'; diff --git a/docs/dev/server/services/webfinger/index.md b/docs/dev/server/services/webfinger/index.md new file mode 100644 index 00000000..fcb603d3 --- /dev/null +++ b/docs/dev/server/services/webfinger/index.md @@ -0,0 +1,11 @@ +--- +title: Webfinger +sidebar_position: 1 +--- + +import DocCardList from '@theme/DocCardList'; +import ServiceOverview from '@site/static/partials/service-overview.md'; + + + + diff --git a/docs/dev/server/Services/webfinger/info.mdx b/docs/dev/server/services/webfinger/info.mdx similarity index 77% rename from docs/dev/server/Services/webfinger/info.mdx rename to docs/dev/server/services/webfinger/info.mdx index 5740f527..1594bf0c 100644 --- a/docs/dev/server/Services/webfinger/info.mdx +++ b/docs/dev/server/services/webfinger/info.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 1 -id: Webfinger-info +id: webfinger-info +slug: information title: General Information --- diff --git a/static/env-vars/frontend_readme.md b/static/env-vars/frontend_readme.md index 2e4ae5f0..e92f3983 100644 --- a/static/env-vars/frontend_readme.md +++ b/static/env-vars/frontend_readme.md @@ -75,7 +75,7 @@ While the frontend service does not persist any data, it does cache information A lot of user management is made via the standardized libregraph API. Depending on how the system is configured, there might be some user attributes that an OpenCloud instance admin can't change because of properties coming from an external LDAP server, or similar. This can be the case when the OpenCloud admin is not the LDAP admin. To ease life for admins, there are hints as capabilites telling the frontend which attributes are read-only to enable a different optical representation like being grayed out. To configure these hints, use the environment variable `FRONTEND_READONLY_USER_ATTRIBUTES`, which takes a comma separated list of attributes, see the envvar for supported values. -You can find more details regarding available attributes at the [libre-graph-api openapi-spec](https://github.com/owncloud/libre-graph-api/blob/main/api/openapi-spec/v1.0.yaml) and on [docs.opencloud.eu](https://docs.opencloud.eu/libre-graph-api/). +You can find more details regarding available attributes at the [libre-graph-api openapi-spec](https://github.com/opencloud-eu/libre-graph-api/blob/main/api/openapi-spec/v1.0.yaml) and on [docs.opencloud.eu](https://docs.opencloud.eu/swagger/libre-graph-api/). ## Caching diff --git a/static/env-vars/gateway_readme.md b/static/env-vars/gateway_readme.md index 05ed4aaf..f54beee8 100644 --- a/static/env-vars/gateway_readme.md +++ b/static/env-vars/gateway_readme.md @@ -28,7 +28,7 @@ The gateway service is using caching as it is highly frequented with the same re - the `provider cache` is caching requests to list or get storage providers. - the `create home cache` is caching requests to create personal spaces (as they only need to be executed once). -Both caches can be configured via the `OC_CACHE_*` envvars (or `GATEWAY_PROVIDER_CACHE_*` and `GATEWAY_CREATE_HOME_CACHE_*` respectively). See the [envvar section](/services/gateway/configuration/#environment-variables) for details. +Both caches can be configured via the `OC_CACHE_*` envvars (or `GATEWAY_PROVIDER_CACHE_*` and `GATEWAY_CREATE_HOME_CACHE_*` respectively). Use `OC_CACHE_STORE` (`GATEWAY_PROVIDER_CACHE_STORE`, `GATEWAY_CREATE_HOME_CACHE_STORE`) to define the type of cache to use: - `memory`: Basic in-memory store and the default. diff --git a/static/env-vars/graph_readme.md b/static/env-vars/graph_readme.md index 449a7f71..e9e4e276 100644 --- a/static/env-vars/graph_readme.md +++ b/static/env-vars/graph_readme.md @@ -15,7 +15,7 @@ geekdocCollapseSection: true The graph service provides the Graph API which is a RESTful web API used to access OpenCloud resources. It is inspired by the [Microsoft Graph API](https://learn.microsoft.com/en-us/graph/use-the-api) -and can be used by clients or other services or extensions. Visit the [Libre Graph API](https://docs.opencloud.eu/libre-graph-api/) +and can be used by clients or other services or extensions. Visit the [Libre Graph API](https://docs.opencloud.eu/swagger/libre-graph-api/) for a detailed specification of the API implemented by the graph service. @@ -54,7 +54,7 @@ The graph service provides endpoints for querying users and groups. It features ### LDAP Configuration The LDAP backend is configured using a set of environment variables. A detailed list of all the -available configuration options can be found in the [documentation](https://docs.opencloud.eu/services/graph/configuration/#environment-variables). +available configuration options can be found in the [documentation](https://docs.opencloud.eu/docs/dev/server/services/graph/environment-variables). The LDAP related options are prefixed with `OC_LDAP_` (or `GRAPH_LDAP_` for settings specific to graph service). #### Read-Only Access to Existing LDAP Servers @@ -62,8 +62,7 @@ The LDAP related options are prefixed with `OC_LDAP_` (or `GRAPH_LDAP_` for sett To connect the graph service to an existing LDAP server, set `OC_LDAP_SERVER_WRITE_ENABLED` to `false` to prevent the graph service from sending write operations to the LDAP server. Also set the various `OC_LDAP_*` environment variables to match the configuration of the LDAP server you are connecting -to. An example configuration for connecting OpenCloud to an instance of Microsoft Active Directory is -available [here](https://docs.opencloud.eu/opencloud/identity-provider/ldap-active-directory/). +to. A more detailed explanation can be found [here](https://docs.opencloud.eu/docs/admin/configuration/authentication-and-user-management/. #### Using a Write Enabled LDAP Server @@ -77,13 +76,13 @@ respect to the available schema: object class for groups. * The graph service maintains a few additional attributes for users and groups that are not available in the standard LDAP schema. An schema file, ready to use with OpenLDAP, defining those - additional attributes is available [here](https://github.com/opencloud-eu/opencloud/blob/main/deployments/examples/shared/config/ldap/schemas/10_opencloud_schema.ldif) + additional attributes is available [here](https://github.com/opencloud-eu/opencloud-compose/blob/main/config/ldap/schemas/10_opencloud_schema.ldif) ## Query Filters Provided by the Graph API Some API endpoints provided by the graph service allow to specify query filters. The filter syntax is based on the [OData Specification](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part1-protocol.html#sec_SystemQueryOptionfilter). -See the [Libre Graph API](https://docs.opencloud.eu/libre-graph-api/#/users/ListUsers) for examples +See the [Libre Graph API](https://docs.opencloud.eu/swagger/libre-graph-api/#/users/ListUsers) for examples on the filters supported when querying users. ## Caching @@ -96,9 +95,13 @@ The `graph` service can use a configured store via `GRAPH_CACHE_STORE`. Possible Other store types may work but are not supported currently. -Note: The service can only be scaled if not using `memory` store and the stores are configured identically over all instances! +:::note +The service can only be scaled if not using `memory` store and the stores are configured identically over all instances! +::: -Note that if you have used one of the deprecated stores, you should reconfigure to one of the supported ones as the deprecated stores will be removed in a later version. +:::note +If you have used one of the deprecated stores, you should reconfigure to one of the supported ones as the deprecated stores will be removed in a later version. +::: Store specific notes: - When using `redis-sentinel`, the Redis master to use is configured via e.g. `OC_CACHE_STORE_NODES` in the form of `:/` like `10.10.0.200:26379/mymaster`. @@ -127,7 +130,9 @@ The client that is used to authenticate with keycloak has to be able to list use * `view-events` * `view-authorization` -Note that these roles are only available to assign if the client is in the `master` realm. +:::note +These roles are only available to assign if the client is in the `master` realm. +::: ## Translations @@ -143,7 +148,9 @@ For example, for the language `de`, one needs to place the corresponding transla -Important: For the time being, the embedded OpenCloud Web frontend only supports the main language code but does not handle any territory. When strings are available in the language code `language_territory`, the web frontend does not see it as it only requests `language`. In consequence, any translations made must exist in the requested `language` to avoid a fallback to the default. +:::warning +For the time being, the embedded OpenCloud Web frontend only supports the main language code but does not handle any territory. When strings are available in the language code `language_territory`, the web frontend does not see it as it only requests `language`. In consequence, any translations made must exist in the requested `language` to avoid a fallback to the default. +::: ### Translation Rules @@ -159,8 +166,9 @@ The default language can be defined via the `OC_DEFAULT_LANGUAGE` environment va Unified Roles are roles granted a user for sharing and can be enabled or disabled. A CLI command is provided to list existing roles and their state among other data. -::: info +:::info Note that a disabled role does not lose previously assigned permissions. It only means that the role is not available for new assignments. +::: The following roles are **enabled** by default: @@ -213,5 +221,3 @@ The output of this command includes the following information for each role: | | | | | libre.graph/driveItem/basic/read | +--------------------------------------+----------+--------------------------------+--------------------------------+------------------------------------------+ ``` - - diff --git a/static/env-vars/idp_readme.md b/static/env-vars/idp_readme.md index 9b2fb1b6..8383fc82 100644 --- a/static/env-vars/idp_readme.md +++ b/static/env-vars/idp_readme.md @@ -17,7 +17,7 @@ This service provides a builtin minimal OpenID Connect provider based on [LibreG It is mainly targeted at smaller installations. For larger setups it is recommended to replace IDP with an external OpenID Connect Provider. -By default, it is configured to use the OpenCloud IDM service as its LDAP backend for looking up and authenticating users. Other backends like an external LDAP server can be configured via a set of [enviroment variables](https://docs.opencloud.eu/services/idp/configuration/#environment-variables). +By default, it is configured to use the OpenCloud IDM service as its LDAP backend for looking up and authenticating users. Other backends like an external LDAP server can be configured via a set of [enviroment variables](https://docs.opencloud.eu/docs/dev/server/services/idp/environment-variables). Note that translations provided by the IDP service are not maintained via OpenCloud but part of the embedded [LibreGraph Connect Identifier](https://github.com/libregraph/lico/tree/master/identifier) package. diff --git a/static/env-vars/ocm_readme.md b/static/env-vars/ocm_readme.md index 6b1cf2d0..f65f59fb 100644 --- a/static/env-vars/ocm_readme.md +++ b/static/env-vars/ocm_readme.md @@ -126,8 +126,9 @@ When all instances of a federation should trust each other, an `ocmproviders.jso ] ``` -::: info +:::info Note: the `domain` must not contain the protocol as it has to match the [GOCDB site object domain](https://developer.sciencemesh.io/docs/technical-documentation/central-database/#site-object). +::: The above federation consists of two instances: `cloud1.opencloud.test` and `cloud2.opencloud.test` that can use the Invitation workflow described below to generate, send and accept invitations. @@ -135,18 +136,19 @@ The above federation consists of two instances: `cloud1.opencloud.test` and `clo Before sharing a resource with a remote user this user has to be invited by the sharer. -In order to do so a POST request is sent to the `generate-invite` endpoint of the sciencemesh API. The generated token is passed on to the receiver, who will then use the `accept-invite` endpoint to accept the invitation. As a result remote users will be added to the `ocminvitemanager` on both sides. See [invitation flow](invitation_flow) for the according sequence diagram. +In order to do so a POST request is sent to the `generate-invite` endpoint of the sciencemesh API. The generated token is passed on to the receiver, who will then use the `accept-invite` endpoint to accept the invitation. As a result remote users will be added to the `ocminvitemanager` on both sides. See [invitation flow](invitation-flow) for the according sequence diagram. The data backend of the `ocminvitemanager` is configurable. The only supported backend currently is `json` which stores the data in a json file on disk. ## Creating Shares -::: info +:::info The below info is outdated as we allow creating federated shares using the graph API. Clients can now discover the available sharing roles and invite federated users using the graph API. +::: OCM Shares are currently created using the ocs API, just like regular shares. The difference is the share type, which is 6 (ShareTypeFederatedCloudShare) in this case, and a few additional parameters required for identifying the remote user. -See [Create share flow](create_share_flow) for the according sequence diagram. +See [Create share flow](create-share-flow) for the according sequence diagram. The data backends of the `ocmshareprovider` and `ocmcore` services are configurable. The only supported backend currently is `json` which stores the data in a json file on disk. diff --git a/static/env-vars/policies_readme.md b/static/env-vars/policies_readme.md index 62095de7..fe2f5a57 100644 --- a/static/env-vars/policies_readme.md +++ b/static/env-vars/policies_readme.md @@ -165,7 +165,7 @@ Note that additional steps can be configured and their position in the list defi ## Rego Key Match -To identify available keys for OPA, you need to look at [engine.go](https://github.com/opencloud-eu/opencloud/blob/main/services/policies/pkg/engine/engine.go) and the [policies.swagger.json](https://github.com/opencloud/blob/blob/master/protogen/gen/opencloud/services/policies/v0/policies.swagger.json) file. Note that which keys are available depends on from which module it is used. +To identify available keys for OPA, you need to look at [engine.go](https://github.com/opencloud-eu/opencloud/blob/main/services/policies/pkg/engine/engine.go) and the [policies.swagger.json](https://github.com/opencloud-eu/opencloud/blob/master/protogen/gen/opencloud/services/policies/v0/policies.swagger.json) file. Note that which keys are available depends on from which module it is used. ## Extend Mimetype File Extension Mapping diff --git a/static/env-vars/userlog_readme.md b/static/env-vars/userlog_readme.md index 7da56224..899f1b21 100644 --- a/static/env-vars/userlog_readme.md +++ b/static/env-vars/userlog_readme.md @@ -67,7 +67,7 @@ For the time being, the configuration which user related events are of interest ## Retrieving -The `userlog` service provides an API to retrieve configured events. For now, this API is mostly following the [oc10 notification GET API](https://docs.opencloud.eu/server/next/developer_manual/core/apis/ocs-notification-endpoint-v1.html#get-user-notifications). +The `userlog` service provides an API to retrieve configured events. For now, this API is mostly following the [oc10 notification GET API](https://doc.owncloud.com/server/next/developer_manual/core/apis/ocs-notification-endpoint-v1.html#get-user-notifications). ## Posting diff --git a/static/env-vars/web_readme.md b/static/env-vars/web_readme.md index acd1ef53..2fc32a96 100644 --- a/static/env-vars/web_readme.md +++ b/static/env-vars/web_readme.md @@ -38,7 +38,7 @@ The web service also provides a minimal API for branding functionality like chan If you want to use your custom compiled web client assets instead of the embedded ones, then you can do that by setting the `WEB_ASSET_CORE_PATH` variable to point to your compiled files. -See [OpenCloud Web / Getting Started](https://docs.opencloud.eu/clients/web/getting-started/) and [OpenCloud Web / Setup with OpenCloud](https://docs.opencloud.eu/clients/web/backend-opencloud/) for more details. +See [OpenCloud Web / Getting Started](https://docs.opencloud.eu/docs/dev/web/getting-started) for more details. ## Web UI Configuration @@ -61,7 +61,7 @@ with a [json based](https://github.com/opencloud-eu/web/tree/master/config) file Web can be consumed by another application in a stripped down version called “Embed mode”. This mode is supposed to be used in the context of selecting or sharing resources. -For more details see the developer documentation [OpenCloud Web / Embed Mode](https://docs.opencloud.eu/clients/web/embed-mode/). +For more details see the developer documentation [OpenCloud Web / Embed Mode](https://docs.opencloud.eu/docs/dev/web/embed-mode). See the environment variables: `WEB_OPTION_MODE` and `WEB_OPTION_EMBED_TARGET` to configure the embedded mode. ## Web Apps diff --git a/static/partials/service-overview.md b/static/partials/service-overview.md new file mode 100644 index 00000000..fd9173a6 --- /dev/null +++ b/static/partials/service-overview.md @@ -0,0 +1,5 @@ +The {props.service_name} service is part of the OpenCloud backend architecture and is compiled inside the opencloud single binary. + +The environment variables `OC_RUN_SERVICES`, `OC_EXCLUDE_RUN_SERVICES` and `OC_ADD_RUN_SERVICES` can be used to control which services are started when the OpenCloud server is launched. This services machine name is {props.service_machine_name}. See the [Configuration System](../../configuration/config-system) documentation for more details on configuring services. + +Developers can find most of the service's technical documentation, including API references and configuration options, in the [General Information](./information) page and the list of related documents below. \ No newline at end of file From 442c340042334423abcd362a3c8520ec0d98dde8 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Fri, 14 Nov 2025 12:40:28 +0100 Subject: [PATCH 2/3] fix: broken anchor links --- static/env-vars/app-registry_readme.md | 2 +- static/env-vars/auth-app_readme.md | 2 +- static/env-vars/auth-basic_readme.md | 2 +- static/env-vars/auth-bearer_readme.md | 2 +- static/env-vars/auth-service_readme.md | 2 +- static/env-vars/policies_readme.md | 2 +- static/env-vars/proxy_readme.md | 4 ++-- static/env-vars/search_readme.md | 2 +- static/partials/service-overview.md | 2 -- 9 files changed, 9 insertions(+), 11 deletions(-) diff --git a/static/env-vars/app-registry_readme.md b/static/env-vars/app-registry_readme.md index 58201f0b..859ea723 100644 --- a/static/env-vars/app-registry_readme.md +++ b/static/env-vars/app-registry_readme.md @@ -20,7 +20,7 @@ Administrators can set default applications on a per MIME type basis and also al ## Table of Contents -* [MIME Type Configuration / Creation Allow List](#mime-type-configuration-/-creation-allow-list) +* [MIME Type Configuration / Creation Allow List](#mime-type-configuration--creation-allow-list) * [MIME Type Configuration](#mime-type-configuration) * [Endpoint Access](#endpoint-access) * [Listing available apps and mime types](#listing-available-apps-and-mime-types) diff --git a/static/env-vars/auth-app_readme.md b/static/env-vars/auth-app_readme.md index 4d8c3363..f6a1679f 100644 --- a/static/env-vars/auth-app_readme.md +++ b/static/env-vars/auth-app_readme.md @@ -30,7 +30,7 @@ PROXY_ENABLE_APP_AUTH=false # mandatory, disables app authentication. In ca * [Managing App Tokens](#managing-app-tokens) * [Via API](#via-api) * [Via Impersonation API](#via-impersonation-api) - * [Via CLI (developer only)](#via-cli-(developer-only)) + * [Via CLI (developer only)](#via-cli-developer-only)) * [Authenticating using App Tokens](#authenticating-using-app-tokens) ## App Tokens diff --git a/static/env-vars/auth-basic_readme.md b/static/env-vars/auth-basic_readme.md index 2f5bf86b..df4846c1 100644 --- a/static/env-vars/auth-basic_readme.md +++ b/static/env-vars/auth-basic_readme.md @@ -22,7 +22,7 @@ To enable `auth-basic`, you first must set `PROXY_ENABLE_BASIC_AUTH` to `true`. ## Table of Contents -* [The `auth` Service Family](#the-`auth`-service-family) +* [The `auth` Service Family](#the-auth-service-family) * [Auth Managers](#auth-managers) * [LDAP Auth Manager](#ldap-auth-manager) * [Other Auth Managers](#other-auth-managers) diff --git a/static/env-vars/auth-bearer_readme.md b/static/env-vars/auth-bearer_readme.md index 86d4114e..c33a37cf 100644 --- a/static/env-vars/auth-bearer_readme.md +++ b/static/env-vars/auth-bearer_readme.md @@ -18,7 +18,7 @@ The OpenCloud Auth Bearer service communicates with the configured OpenID Connec ## Table of Contents -* [The `auth` Service Family](#the-`auth`-service-family) +* [The `auth` Service Family](#the-auth-service-family) * [Built in OpenID Connect Identity Provider](#built-in-openid-connect-identity-provider) * [Scalability](#scalability) diff --git a/static/env-vars/auth-service_readme.md b/static/env-vars/auth-service_readme.md index 9b9187d8..985994d9 100644 --- a/static/env-vars/auth-service_readme.md +++ b/static/env-vars/auth-service_readme.md @@ -18,7 +18,7 @@ The OpenCloud Auth Service is used to authenticate service accounts. Compared to ## Table of Contents -* [The `auth` Service Family](#the-`auth`-service-family) +* [The `auth` Service Family](#the-auth-service-family) * [Service Accounts](#service-accounts) * [Configuring Service Accounts](#configuring-service-accounts) diff --git a/static/env-vars/policies_readme.md b/static/env-vars/policies_readme.md index fe2f5a57..079ab550 100644 --- a/static/env-vars/policies_readme.md +++ b/static/env-vars/policies_readme.md @@ -24,7 +24,7 @@ Policies are written in the [rego query language](https://www.openpolicyagent.or * [Modules](#modules) * [gRPC API](#grpc-api) * [Proxy Middleware](#proxy-middleware) - * [Event Service (Postprocessing)](#event-service-(postprocessing)) + * [Event Service (Postprocessing)](#event-service-postprocessing) * [Defining Policies to Evaluate](#defining-policies-to-evaluate) * [Setting the Query Configuration](#setting-the-query-configuration) * [Proxy](#proxy) diff --git a/static/env-vars/proxy_readme.md b/static/env-vars/proxy_readme.md index 417bdd95..eef71416 100644 --- a/static/env-vars/proxy_readme.md +++ b/static/env-vars/proxy_readme.md @@ -36,8 +36,8 @@ The proxy service is the only service communicating to the outside and needs the * [Presigned Urls](#presigned-urls) * [Special Settings](#special-settings) * [Metrics](#metrics) - * [1) Single Process Mode](#1)-single-process-mode) - * [2) Standalone Mode](#2)-standalone-mode) + * [1) Single Process Mode](#1-single-process-mode) + * [2) Standalone Mode](#2-standalone-mode) * [Available Metrics](#available-metrics) * [Prometheus Configuration](#prometheus-configuration) diff --git a/static/env-vars/search_readme.md b/static/env-vars/search_readme.md index c7cca45d..65e8d1be 100644 --- a/static/env-vars/search_readme.md +++ b/static/env-vars/search_readme.md @@ -29,7 +29,7 @@ Consider using dedicated hardware for this service in case more resources are ne * [Bleve](#bleve) * [OpenSearch](#opensearch) * [Query language](#query-language) -* [Content analysis / Extraction](#content-analysis-/-extraction) +* [Content analysis / Extraction](#content-analysis--extraction) * [Basic](#basic) * [Tika](#tika) * [Manually Trigger Re-Indexing a Space](#manually-trigger-re-indexing-a-space) diff --git a/static/partials/service-overview.md b/static/partials/service-overview.md index fd9173a6..c44c9747 100644 --- a/static/partials/service-overview.md +++ b/static/partials/service-overview.md @@ -1,5 +1,3 @@ The {props.service_name} service is part of the OpenCloud backend architecture and is compiled inside the opencloud single binary. The environment variables `OC_RUN_SERVICES`, `OC_EXCLUDE_RUN_SERVICES` and `OC_ADD_RUN_SERVICES` can be used to control which services are started when the OpenCloud server is launched. This services machine name is {props.service_machine_name}. See the [Configuration System](../../configuration/config-system) documentation for more details on configuring services. - -Developers can find most of the service's technical documentation, including API references and configuration options, in the [General Information](./information) page and the list of related documents below. \ No newline at end of file From da582f1e4405ba25a940a206786dd696fd05e344 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Fri, 14 Nov 2025 12:44:57 +0100 Subject: [PATCH 3/3] fix: add missing files --- docs/dev/server/services/idp/info.mdx | 10 ++++ .../server/services/ocm/create-share-flow.md | 60 +++++++++++++++++++ .../server/services/ocm/invitation-flow.md | 50 ++++++++++++++++ 3 files changed, 120 insertions(+) create mode 100644 docs/dev/server/services/idp/info.mdx create mode 100644 docs/dev/server/services/ocm/create-share-flow.md create mode 100644 docs/dev/server/services/ocm/invitation-flow.md diff --git a/docs/dev/server/services/idp/info.mdx b/docs/dev/server/services/idp/info.mdx new file mode 100644 index 00000000..9f0afc8e --- /dev/null +++ b/docs/dev/server/services/idp/info.mdx @@ -0,0 +1,10 @@ +--- +sidebar_position: 1 +id: idp-info +slug: information +title: General Information +--- + +import Info from '@site/static/env-vars/idp_readme.md'; + + diff --git a/docs/dev/server/services/ocm/create-share-flow.md b/docs/dev/server/services/ocm/create-share-flow.md new file mode 100644 index 00000000..edf31fe3 --- /dev/null +++ b/docs/dev/server/services/ocm/create-share-flow.md @@ -0,0 +1,60 @@ +--- +title: Create Share Flow +sidebar_position: 2 +--- + +Ths diagram illustrates the flow of creating a share from Instance A to Instance B using the OCM (Open Cloud Mesh) protocol. + +```mermaid +sequenceDiagram +box Instance A +participant osp as ocmsharesprovider +participant gwa as Gateway A +participant httpa as ocs +end +actor usera as User A +box Instance B +participant httpb as ocmd +participant gwb as Gateway B +participant ocmc as OCMCore +end + + Note over usera: A shares a resource with B + usera->>+httpa: CreateShare + httpa->>+gwa: GetInfoByDomain + Note left of gwa: GetInfoByDomain (ocmproviderauthorizer) + gwa-->>-httpa: return + + httpa->>+gwa: GetAcceptedUser + Note left of gwa: GetAcceptedUser (ocminvitemanager) + gwa-->>-httpa: return + + httpa->>+gwa: CreateOCMShare + gwa->>+osp: CreateOCMShare + osp->>+gwa: Stat + gwa-->>-osp: return + + Note left of osp: store share in repo + + osp->>+httpb: POST /shares + httpb->>+gwb: IsProviderAllowed + Note right of gwb: IsProviderAllowed (ocmproviderauthorizer) + gwb-->>-httpb: return + + httpb->>+gwb: GetUser + Note right of gwb: GetUser (userprovider) + gwb-->>-httpb: return + + httpb->>+gwb: CreateOCMCoreShare + gwb->>+ocmc: CreateOCMCoreShare + Note right of ocmc: StoreReceivedShare + ocmc-->>-gwb: return + gwb-->>-httpb: return + httpb-->>-osp: return + osp-->>-gwa: return + gwa-->>-httpa: return + httpa->>+gwa: Stat + Note left of gwa: Stat (storageprovider) + gwa-->>-httpa: return + httpa-->>-usera: return +``` diff --git a/docs/dev/server/services/ocm/invitation-flow.md b/docs/dev/server/services/ocm/invitation-flow.md new file mode 100644 index 00000000..2f88c833 --- /dev/null +++ b/docs/dev/server/services/ocm/invitation-flow.md @@ -0,0 +1,50 @@ +--- +title: Invitation Flow +sidebar_position: 2 +--- + +This diagram illustrates the flow of creating and accepting an invitation token between two instances (A and B) in a federated environment. + +```mermaid +sequenceDiagram +box Instance A +participant ima as InviteManager A +participant gwa as Gateway A +participant httpa as HTTP Api A (ocm, sm) +end +actor usera as User A +actor userb as User B +box Instance B +participant httpb as HTTP Api B (ocm, sm) +participant gwb as Gateway B +participant imb as InviteManager B +end + + Note over usera: A creates invitation token + usera->>+httpa: POST /generate-invite (sciencemesh) + httpa->>+gwa: GenerateInviteToken + gwa->>+ima: GenerateInviteToken + Note left of ima: store token in repo + ima-->>-gwa: return token + gwa-->>-httpa: return token + httpa-->>-usera: return token + + Note over usera,userb: A passes token to B + + Note over userb: B accepts invitation + userb->>+httpb: POST /accept-invite (sciencemesh) + httpb->>+gwb: ForwardInvite + gwb->>+imb: ForwardInvite + imb->>+httpa: POST /invite-accepted (ocm) + httpa->>+gwa: AcceptInvite + gwa->>+ima: AcceptInvite + Note left of ima: get token from repo + Note left of ima: add remote user + ima-->>-gwa: return + gwa-->>-httpa: return remote user + httpa->>-imb: return remote user + Note right of imb: add remote user + imb-->>-gwb: return + gwb-->>-httpb: return + httpb-->>-userb: return +```