-
Notifications
You must be signed in to change notification settings - Fork 3
Architecture
Thibault François edited this page Jun 15, 2023
·
3 revisions
This guide describes the structure of the Liquid Investigations project. It assumes a working knowledge of the Unix shell, Git, Docker and the HashiStack.
Liquid Investigations is a bundle of applications, hosted together on a cluster, with a common authentication layer. Here are the main components:
- cluster: automates Nomad, Consul and Vault to spin up a cluster
- node: deploys the Liquid Investigations bundle on the cluster
- core: manages users and provides OAuth2 SSO for the apps
-
authproxy: wraps each app, functions as an SSO client, connected to
core
- Architecture:RocketChat: real-time chat, similar to IRC, Slack or Mattermost
- Architecture:Nextcloud: file sharing software
-
Architecture:Hoover: search in collections of documents
- Snoop: extract data from files
- DokuWiki: wiki for the users to organize their research and internal documentation
-
Hypothesis: annotate documents in
hoover
,nextcloud
anddokuwiki
- CodiMD: realtime collaborative Markdown editor
Report incomplete documentation by opening a new Issue in this repository.