1
0
mirror of https://github.com/bitwarden/server.git synced 2025-05-22 12:04:27 -05:00

Add some more container-level relationships

This commit is contained in:
Matt Gibson 2025-05-20 13:57:43 -07:00
parent 30a604f8ef
commit 0e7b5d6875
No known key found for this signature in database
GPG Key ID: 7CBCA182C13B0912
6 changed files with 596 additions and 733 deletions

View File

@ -0,0 +1 @@
server.scim -> server.database "Queries"

View File

@ -0,0 +1,2 @@
server.identity -> server.database "Queries"
server.sso -> server.database "Queries"

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,4 @@
component server.icons "icons_service" {
include *
autolayout tb
}

View File

@ -74,3 +74,9 @@ bw_controlled = group "Bitwarden Controlled" {
}
key_connector = softwareSystem "Key Connector"
}
self_hosted_instances = softwareSystem "Self-Hosted Instances" {
tags "Self-Hosted"
tags "External"
description "Self-hosted instances of Bitwarden servers"
}

View File

@ -27,3 +27,21 @@ clients.desktop -> server.identity "Authenticates With"
server.api -> server.identity "Validates JWTs with" {
url "https://bitwarden.com"
}
clients -> server.events "Posts local usage events to"
# Database Relationships
server.api -> server.database "Queries"
server.portal -> server.database "Queries"
# queue Relationships
server.api -> server.events_queue "Sends events to"
server.events -> server.events_queue "Sends events to"
server.api -> server.mail_queue "Sends emails to"
server.api -> server.notifications_queue "Sends notifications to"
server.notifications -> server.notifications_queue "Sends notifications to"
server.events_queue -> server.events_processor "Processes events from"
server.mail_queue -> server.portal "Processes emails from"
# self host phone home
self_hosted_instances -> server.notifications "Sends push notification proxy requests to"