meta/architecture-docs
fricklerhandwerk 82a86f4515 add configuration-to-deployment dataflow diagram
side note: the pile of documents in this directory would benefit from some cleanup,
because it tends to get confusing to navigate it. e.g. we can render images programmatically
from the source rather than checking them in.

currently we're conflating or inconsistently separating two document types:
- meeting notes and design decisions (capturing point-in-time discussion that is append-only)
- technical specification such as architecture diagrams (which change over time to reflect current understanding)

we'll keep piling up for now, but ultimately if we need to do onboarding or hand-over
to new developers or contributors, this should be sorted out.
2025-07-08 12:57:26 +02:00
..
.gitignore add entity relationship diagram 2025-05-27 20:27:14 +02:00
24-09-19 14-29-16 5620.jpg architecture images 2024-10-02 09:57:51 +02:00
2024-01-25-proxmox-architecture.pdf add proxmox architecture originally included in fediversity repo 2025-04-21 13:22:24 +02:00
2024-10-21 Fediversity architecture Koen.jpg restructure the meeting notes to consistently start with the ISO date format, as it facilitates using computer sorestructure meeting notes to consistently start with ISO date format 2025-03-04 10:23:19 +01:00
2024-12-04Notes_after_reviewing_architecture_discussion_from_Koen.txt Notes after viewing architecture discussion. 2024-12-04 08:59:57 +01:00
2024-12-09 storage.md add notes on storage architecture discussion 2024-12-09 13:35:17 +01:00
2025-03-05 design meeting.md add minutes from design meeting 2025-03-12 13:55:26 +01:00
2025-03-31-ssh-strategy.md update meeting notes as per ssh meeting, feedback on design minutes 2025-04-01 12:36:14 +02:00
2025-04-08-high-level-spec.md Update architecture-docs/2025-04-08-high-level-spec.md 2025-04-09 10:57:32 +02:00
2025-05-architecture-replaced-by-mermaid.dot add nixos frontend to simple architecture diagram 2025-06-25 17:29:14 +02:00
2025-05-architecture-replaced-by-mermaid.png add nixos frontend to simple architecture diagram 2025-06-25 17:29:14 +02:00
application layer.png more images 2024-10-02 09:58:29 +02:00
configuration-to-deployment-dataflow.md add configuration-to-deployment dataflow diagram 2025-07-08 12:57:26 +02:00
data-model-requirements.md data model assumptions: for DNS swap out DDNS for SOA to be able to transfer authority (#100) 2025-06-04 13:32:06 +02:00
entity-relations.mmd data model -> entity relations 2025-05-31 23:15:00 +02:00
entity-relations.svg data model -> entity relations 2025-05-31 23:15:00 +02:00
Fediversity-architecture-notes-1.png converted to uml and changes after meeting 2024-11-21 09:09:14 +01:00
Fediversity-architecture-notes-1.svg created arch svg 2024-11-20 12:06:22 +01:00
Fediversity-architecture-notes.md converted to uml and changes after meeting 2024-11-21 09:09:14 +01:00
Fediversity_data_management_plan.docx added DMP 2024-12-16 09:24:02 +01:00
host-architecture.png transparent host architecture 2025-06-01 09:21:25 +02:00
host-architecture.puml transparent host architecture 2025-06-01 09:21:25 +02:00
interactions-fediversity.mmd fix \n 2025-06-25 17:50:22 +02:00
interactions-fediversity.png fix \n 2025-06-25 17:50:22 +02:00
interactions-fediversity.svg fix \n 2025-06-25 17:50:22 +02:00
interactions-migration.mmd make migration interaction diagram use a legend similar to the fediversity interactions diagram 2025-06-24 16:27:39 +02:00
interactions-migration.png make migration interaction diagram use a legend similar to the fediversity interactions diagram 2025-06-24 16:27:39 +02:00
interactions-migration.svg make migration interaction diagram use a legend similar to the fediversity interactions diagram 2025-06-24 16:27:39 +02:00
NixConfigs.md add architecture-docs/NixDefinitions.md 2024-06-20 09:52:17 -04:00
NixDefinitions.md add architecture-docs/NixDefinitions.md 2024-06-20 09:52:17 -04:00
nixops layer.excalidraw architecture images 2024-10-02 09:57:51 +02:00
nixops layer.png more images 2024-10-02 09:58:29 +02:00
NixOps4-based-installation-process.md Add architecture-docs/NixOps4-based-installation-process.md 2024-09-06 19:00:57 +01:00
on-flakes.md architecture-docs/on-flakes.md: add some initial notes 2025-02-11 13:22:11 +01:00
panel-data-model.mmd add data model for the reference front-end (#31) 2025-06-06 11:05:27 +02:00
panel-data-model.svg add data model for the reference front-end (#31) 2025-06-06 11:05:27 +02:00
physical layer.excalidraw architecture images 2024-10-02 09:57:51 +02:00
physical layer.png architecture images 2024-10-02 09:57:51 +02:00
Practical UML.pdf added UML training doc 2024-11-22 11:22:30 +01:00
software layer.excalidraw architecture images 2024-10-02 09:57:51 +02:00
system.png beginning writeup of architecture 2024-06-20 09:38:44 -04:00