Failed to execute template. Cause: [Access denied when checking [script] access to [xwiki:Collaboratory.UX.HbpSkin.WebHome] for user [xwiki:XWiki.Admin]]. Click on this message for details.

Architecture - HBP Wiki

IAM21 instance, do not create collab nor modify a team, your changes will be lost


Wiki source code of Architecture

Last modified by hbpadmin on 2023/05/15 15:07

Hide last authors
hbpadmin 2.3 1 The Collaboratory is composed of an ecosystem of Open Source solutions.
2
3 Each solution is specialised in different domains of collaboration:
4
5 [[image:collaboratory ecosystem.png||height="486" width="965"]]
6
7 = XWiki =
8
9 sources: [[https:~~/~~/github.com/xwiki>>https://github.com/xwiki]]
10 website: [[https:~~/~~/www.xwiki.org>>https://www.xwiki.org]]
11 user documentation: [[https:~~/~~/www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/>>https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/]]
12 our instance: [[https:~~/~~/wiki.ebrains.eu>>https://wiki.ebrains.eu]]
13
14 XWiki stands for e**X**tensible **Wiki**. It is a specialised Open Source [[wiki>>https://en.wikipedia.org/wiki/Wiki]] platform for **collaborative work on documentation**.
15
16 Its architecture is meant for **extensibility**: applications can be developed directly in the wiki.
17
18 It is the main component of the Collaboratory. This is where you are now, and where you can **create, manage and visit collabs**.
19
20 = KeyCloak =
21
22 sources: [[https:~~/~~/github.com/keycloak>>https://github.com/keycloak]]
23 website: [[https:~~/~~/www.keycloak.org>>https://www.keycloak.org/]]
24 user documentation: [[https:~~/~~/www.keycloak.org/docs/latest/server_admin/index.html>>https://www.keycloak.org/docs/latest/server_admin/index.html]]
25 our instance: [[https:~~/~~/iam.ebrains.eu>>https://iam.ebrains.eu]]
26
27 KeyCloak is an Open Source **Identity and Access Management system**.
28
29 It is what you see when you log in an application of the Collaboratory ecosystem or when you navigate to your profile and click on 'Edit my profile'.
30
31 Its purpose is to **manage and protect your identity** and the one of all the users, handle **authentication** for the different application of the Collaboratory ecosystem and **centralise the permissions**.
32
33 = Seafile =
34
35 sources: [[https:~~/~~/github.com/haiwen/>>https://github.com/haiwen/]]
36 website: [[https:~~/~~/www.seafile.com>>https://www.seafile.com]]
37 user documentation: [[https:~~/~~/help.seafile.com/en/>>https://help.seafile.com/en/]]
38 our instance: [[https:~~/~~/drive.ebrains.eu>>https://drive.ebrains.eu]]
39
40 Seafile is an Open Source **file hosting** platform with a web interface for you to **manage and share files**. It also comes with desktop clients if you want to **synchronise your documents to your computer**.
41
42 = OnlyOffice =
43
44 sources: [[https:~~/~~/github.com/ONLYOFFICE>>https://github.com/ONLYOFFICE]]
45 website: [[https:~~/~~/www.onlyoffice.com>>https://www.onlyoffice.com/]]
46 user documentation: [[https:~~/~~/helpcenter.onlyoffice.com/ONLYOFFICE-Editors/>>https://helpcenter.onlyoffice.com/ONLYOFFICE-Editors/]]
47 our instance: [[https:~~/~~/office.ebrains.eu>>https://office.ebrains.eu]]
48
49 OnlyOffice is an Open Source **collaborative editor** which lets you edit **documents, spreadsheets and presentations simultaneously** with your colleagues.
50
51