forked from fediversity/meta
		
	update architecture to reflect decoupling productization
This commit is contained in:
		
							parent
							
								
									9f9723ea62
								
							
						
					
					
						commit
						d2240a2d23
					
				
					 4 changed files with 32 additions and 0 deletions
				
			
		
							
								
								
									
										
											BIN
										
									
								
								architecture-docs/architecture-2024.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								architecture-docs/architecture-2024.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 24 KiB | 
							
								
								
									
										32
									
								
								architecture-docs/architecture.dot
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								architecture-docs/architecture.dot
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,32 @@ | |||
| // usage: nix-shell -p graphviz --command dot -T png -o architecture.png architecture.dot | ||||
| 
 | ||||
| digraph FediversityArchitecture { | ||||
|   graph[fontname="Liberation Sans"]; | ||||
|   node[shape=box, style="rounded", fontname="Liberation Sans"]; | ||||
| 
 | ||||
|   subgraph cluster_frontends { | ||||
|     label="front-ends"; | ||||
| 
 | ||||
|     tofu[label="OpenTofu CLI"]; | ||||
|     panel[label="FediPanel"]; | ||||
|     protagio[label="NixPanel"]; | ||||
|   } | ||||
| 
 | ||||
|   tofu -> core; | ||||
|   panel -> core; | ||||
|   protagio -> core; | ||||
| 
 | ||||
|   core[label="fediversity-core"]; | ||||
| 
 | ||||
|   subgraph cluster_hypervisor { | ||||
|     label="proxmox"; | ||||
| 
 | ||||
|     nextcloud; | ||||
|     vaultwarden; | ||||
|     dots[label="..."]; | ||||
|   } | ||||
| 
 | ||||
|   core -> nextcloud; | ||||
|   core -> vaultwarden; | ||||
|   core -> dots; | ||||
| } | ||||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 24 KiB | 
		Loading…
	
	Add table
		
		Reference in a new issue