flowchart LR host_auth_bstein_dev["auth.bstein.dev"] svc_sso_oauth2_proxy["sso/oauth2-proxy (Service)"] host_auth_bstein_dev --> svc_sso_oauth2_proxy wl_sso_oauth2_proxy["sso/oauth2-proxy (Deployment)"] svc_sso_oauth2_proxy --> wl_sso_oauth2_proxy host_bstein_dev["bstein.dev"] svc_bstein_dev_home_bstein_dev_home_frontend["bstein-dev-home/bstein-dev-home-frontend (Service)"] host_bstein_dev --> svc_bstein_dev_home_bstein_dev_home_frontend wl_bstein_dev_home_bstein_dev_home_frontend["bstein-dev-home/bstein-dev-home-frontend (Deployment)"] svc_bstein_dev_home_bstein_dev_home_frontend --> wl_bstein_dev_home_bstein_dev_home_frontend svc_comms_matrix_wellknown["comms/matrix-wellknown (Service)"] host_bstein_dev --> svc_comms_matrix_wellknown wl_comms_matrix_wellknown["comms/matrix-wellknown (Deployment)"] svc_comms_matrix_wellknown --> wl_comms_matrix_wellknown svc_bstein_dev_home_bstein_dev_home_backend["bstein-dev-home/bstein-dev-home-backend (Service)"] host_bstein_dev --> svc_bstein_dev_home_bstein_dev_home_backend wl_bstein_dev_home_bstein_dev_home_backend["bstein-dev-home/bstein-dev-home-backend (Deployment)"] svc_bstein_dev_home_bstein_dev_home_backend --> wl_bstein_dev_home_bstein_dev_home_backend host_call_live_bstein_dev["call.live.bstein.dev"] svc_comms_element_call["comms/element-call (Service)"] host_call_live_bstein_dev --> svc_comms_element_call wl_comms_element_call["comms/element-call (Deployment)"] svc_comms_element_call --> wl_comms_element_call host_chat_ai_bstein_dev["chat.ai.bstein.dev"] svc_bstein_dev_home_chat_ai_gateway["bstein-dev-home/chat-ai-gateway (Service)"] host_chat_ai_bstein_dev --> svc_bstein_dev_home_chat_ai_gateway wl_bstein_dev_home_chat_ai_gateway["bstein-dev-home/chat-ai-gateway (Deployment)"] svc_bstein_dev_home_chat_ai_gateway --> wl_bstein_dev_home_chat_ai_gateway host_ci_bstein_dev["ci.bstein.dev"] svc_jenkins_jenkins["jenkins/jenkins (Service)"] host_ci_bstein_dev --> svc_jenkins_jenkins wl_jenkins_jenkins["jenkins/jenkins (Deployment)"] svc_jenkins_jenkins --> wl_jenkins_jenkins host_cloud_bstein_dev["cloud.bstein.dev"] svc_nextcloud_nextcloud["nextcloud/nextcloud (Service)"] host_cloud_bstein_dev --> svc_nextcloud_nextcloud wl_nextcloud_nextcloud["nextcloud/nextcloud (Deployment)"] svc_nextcloud_nextcloud --> wl_nextcloud_nextcloud host_kit_live_bstein_dev["kit.live.bstein.dev"] svc_comms_livekit_token_service["comms/livekit-token-service (Service)"] host_kit_live_bstein_dev --> svc_comms_livekit_token_service wl_comms_livekit_token_service["comms/livekit-token-service (Deployment)"] svc_comms_livekit_token_service --> wl_comms_livekit_token_service svc_comms_livekit["comms/livekit (Service)"] host_kit_live_bstein_dev --> svc_comms_livekit wl_comms_livekit["comms/livekit (Deployment)"] svc_comms_livekit --> wl_comms_livekit host_live_bstein_dev["live.bstein.dev"] host_live_bstein_dev --> svc_comms_matrix_wellknown svc_comms_othrys_synapse_matrix_synapse["comms/othrys-synapse-matrix-synapse (Service)"] host_live_bstein_dev --> svc_comms_othrys_synapse_matrix_synapse host_logs_bstein_dev["logs.bstein.dev"] svc_logging_oauth2_proxy_logs["logging/oauth2-proxy-logs (Service)"] host_logs_bstein_dev --> svc_logging_oauth2_proxy_logs wl_logging_oauth2_proxy_logs["logging/oauth2-proxy-logs (Deployment)"] svc_logging_oauth2_proxy_logs --> wl_logging_oauth2_proxy_logs host_longhorn_bstein_dev["longhorn.bstein.dev"] svc_longhorn_system_oauth2_proxy_longhorn["longhorn-system/oauth2-proxy-longhorn (Service)"] host_longhorn_bstein_dev --> svc_longhorn_system_oauth2_proxy_longhorn wl_longhorn_system_oauth2_proxy_longhorn["longhorn-system/oauth2-proxy-longhorn (Deployment)"] svc_longhorn_system_oauth2_proxy_longhorn --> wl_longhorn_system_oauth2_proxy_longhorn host_mail_bstein_dev["mail.bstein.dev"] svc_mailu_mailserver_mailu_front["mailu-mailserver/mailu-front (Service)"] host_mail_bstein_dev --> svc_mailu_mailserver_mailu_front host_matrix_live_bstein_dev["matrix.live.bstein.dev"] svc_comms_matrix_authentication_service["comms/matrix-authentication-service (Service)"] host_matrix_live_bstein_dev --> svc_comms_matrix_authentication_service wl_comms_matrix_authentication_service["comms/matrix-authentication-service (Deployment)"] svc_comms_matrix_authentication_service --> wl_comms_matrix_authentication_service host_matrix_live_bstein_dev --> svc_comms_matrix_wellknown host_matrix_live_bstein_dev --> svc_comms_othrys_synapse_matrix_synapse svc_comms_matrix_guest_register["comms/matrix-guest-register (Service)"] host_matrix_live_bstein_dev --> svc_comms_matrix_guest_register wl_comms_matrix_guest_register["comms/matrix-guest-register (Deployment)"] svc_comms_matrix_guest_register --> wl_comms_matrix_guest_register host_monero_bstein_dev["monero.bstein.dev"] svc_crypto_monerod["crypto/monerod (Service)"] host_monero_bstein_dev --> svc_crypto_monerod wl_crypto_monerod["crypto/monerod (Deployment)"] svc_crypto_monerod --> wl_crypto_monerod host_notes_bstein_dev["notes.bstein.dev"] svc_outline_outline["outline/outline (Service)"] host_notes_bstein_dev --> svc_outline_outline wl_outline_outline["outline/outline (Deployment)"] svc_outline_outline --> wl_outline_outline host_office_bstein_dev["office.bstein.dev"] svc_nextcloud_collabora["nextcloud/collabora (Service)"] host_office_bstein_dev --> svc_nextcloud_collabora wl_nextcloud_collabora["nextcloud/collabora (Deployment)"] svc_nextcloud_collabora --> wl_nextcloud_collabora host_pegasus_bstein_dev["pegasus.bstein.dev"] svc_jellyfin_pegasus["jellyfin/pegasus (Service)"] host_pegasus_bstein_dev --> svc_jellyfin_pegasus wl_jellyfin_pegasus["jellyfin/pegasus (Deployment)"] svc_jellyfin_pegasus --> wl_jellyfin_pegasus host_scm_bstein_dev["scm.bstein.dev"] svc_gitea_gitea["gitea/gitea (Service)"] host_scm_bstein_dev --> svc_gitea_gitea wl_gitea_gitea["gitea/gitea (Deployment)"] svc_gitea_gitea --> wl_gitea_gitea host_secret_bstein_dev["secret.bstein.dev"] svc_vault_vault["vault/vault (Service)"] host_secret_bstein_dev --> svc_vault_vault wl_vault_vault["vault/vault (StatefulSet)"] svc_vault_vault --> wl_vault_vault host_sso_bstein_dev["sso.bstein.dev"] svc_sso_keycloak["sso/keycloak (Service)"] host_sso_bstein_dev --> svc_sso_keycloak wl_sso_keycloak["sso/keycloak (Deployment)"] svc_sso_keycloak --> wl_sso_keycloak host_stream_bstein_dev["stream.bstein.dev"] svc_jellyfin_jellyfin["jellyfin/jellyfin (Service)"] host_stream_bstein_dev --> svc_jellyfin_jellyfin wl_jellyfin_jellyfin["jellyfin/jellyfin (Deployment)"] svc_jellyfin_jellyfin --> wl_jellyfin_jellyfin host_tasks_bstein_dev["tasks.bstein.dev"] svc_planka_planka["planka/planka (Service)"] host_tasks_bstein_dev --> svc_planka_planka wl_planka_planka["planka/planka (Deployment)"] svc_planka_planka --> wl_planka_planka host_vault_bstein_dev["vault.bstein.dev"] svc_vaultwarden_vaultwarden_service["vaultwarden/vaultwarden-service (Service)"] host_vault_bstein_dev --> svc_vaultwarden_vaultwarden_service wl_vaultwarden_vaultwarden["vaultwarden/vaultwarden (Deployment)"] svc_vaultwarden_vaultwarden_service --> wl_vaultwarden_vaultwarden subgraph bstein_dev_home[bstein-dev-home] svc_bstein_dev_home_bstein_dev_home_frontend wl_bstein_dev_home_bstein_dev_home_frontend svc_bstein_dev_home_bstein_dev_home_backend wl_bstein_dev_home_bstein_dev_home_backend svc_bstein_dev_home_chat_ai_gateway wl_bstein_dev_home_chat_ai_gateway end subgraph comms[comms] svc_comms_matrix_wellknown wl_comms_matrix_wellknown svc_comms_element_call wl_comms_element_call svc_comms_livekit_token_service wl_comms_livekit_token_service svc_comms_livekit wl_comms_livekit svc_comms_othrys_synapse_matrix_synapse svc_comms_matrix_authentication_service wl_comms_matrix_authentication_service svc_comms_matrix_guest_register wl_comms_matrix_guest_register end subgraph crypto[crypto] svc_crypto_monerod wl_crypto_monerod end subgraph gitea[gitea] svc_gitea_gitea wl_gitea_gitea end subgraph jellyfin[jellyfin] svc_jellyfin_pegasus wl_jellyfin_pegasus svc_jellyfin_jellyfin wl_jellyfin_jellyfin end subgraph jenkins[jenkins] svc_jenkins_jenkins wl_jenkins_jenkins end subgraph logging[logging] svc_logging_oauth2_proxy_logs wl_logging_oauth2_proxy_logs end subgraph longhorn_system[longhorn-system] svc_longhorn_system_oauth2_proxy_longhorn wl_longhorn_system_oauth2_proxy_longhorn end subgraph mailu_mailserver[mailu-mailserver] svc_mailu_mailserver_mailu_front end subgraph nextcloud[nextcloud] svc_nextcloud_nextcloud wl_nextcloud_nextcloud svc_nextcloud_collabora wl_nextcloud_collabora end subgraph outline[outline] svc_outline_outline wl_outline_outline end subgraph planka[planka] svc_planka_planka wl_planka_planka end subgraph sso[sso] svc_sso_oauth2_proxy wl_sso_oauth2_proxy svc_sso_keycloak wl_sso_keycloak end subgraph vault[vault] svc_vault_vault wl_vault_vault end subgraph vaultwarden[vaultwarden] svc_vaultwarden_vaultwarden_service wl_vaultwarden_vaultwarden end