| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
In this organization you can find the code for the FLAME project.
More information about the project as well as detailed user and deployment guides can be found in the documentation.
Several Git repositories contain the components of the FLAME. Third party components can be found on the respective manufacturer's site. These components can be roughly separated into the following categories:
All public repositories can be found on GitHub.
Hub components/services are individual packages/services within one monorepo.
| Service | Repository | Programing Language | Lead |
|---|---|---|---|
| UI | PrivateAim/hub | TypeScript | tada5hi |
| Core | PrivateAim/hub | TypeScript | tada5hi |
| Realtime | PrivateAim/hub | TypeScript | tada5hi |
| Analysis | PrivateAim/hub | TypeScript | tada5hi |
| Storage | PrivateAim/hub | TypeScript | tada5hi |
| Third-Party Service | Repository | Programing Language |
|---|---|---|
| Authup | authup/authup | TypeScript |
| Harbor | goharbor/harbor | Go/TypeScript |
| RabbitMQ | rabbitmq/rabbitmq-server | Starlark |
| Vault | hashicorp/vault | Go/JavaScript |
Local components/services are packages utilized in local node setups by analysts and administrators. The node-deployment repository is used to set up local nodes by administrators.
| Service | Repository | Programing Language | Lead |
|---|---|---|---|
| UI | PrivateAim/node-ui | JavaScript | brucetony |
| Hub API Adapter | PrivateAim/node-hub-api-adapter | Python | brucetony |
| Message Broker | PrivateAim/node-message-broker | TypeScript | dicanio |
| Result | PrivateAim/node-result-service | Python | mjugl |
| Pod Orchestration | PrivateAim/node-node-pod-orchestration | Python | antidodo |
| Third-Party Service | Repository | Programing Language |
|---|---|---|
| KeyCloak | keycloak/keycloak | Go/JavaScript |
| Kong | Kong/kong | Lua/Perl |
| MinIO | minio/minio | Go |
Not listed as third party services are nginx, mongoDB and Postgres.
Central services for the FLAME platform (PrivateAIM), privacy-preserving federated analytics across distributed institutions: analysis orchestration, object storage, telemetry & real-time messaging.
One-shot CLI for provisioning preview and test environments of the PrivateAIM HUB — idempotently seeds nodes and projects via the Hub and Authup APIs.
This repository contains configuration & information on how to deploy the HUB.
HTTP-based service for transmission of files in federated analyses within FLAME
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |