add architecture diagram

This commit is contained in:
Kiara Grouwstra 2025-05-23 08:51:49 +02:00
parent e8e72c8ed7
commit b9df7e9b96
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU
2 changed files with 6 additions and 1 deletions

BIN
Pictures/architecture.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -436,7 +436,12 @@ We will integrate that aspect into the high level process on a best effort basis
## Architecture
![](/home/kiara/code/meta/architecture-docs/architecture.png)
At the core of Fediversity lies a Terraform module for setting up NixOS instances on a hypervisor, so far targeting ProxmoX.
We use this to deploy selected applications, while allocating necessary resources and configuring relevant DNS settings.
Fediversity Core may be used from different front-ends, including the OpenTofu CLI and a reference web UI (embedding said CLI).
To ensure reproducibility, we further offer Nix packaging for these, including relevant OpenTofu providers.
![](./Pictures/architecture.png)
## Break-down of project milestones