Update README with schema

This commit is contained in:
Paul-Henri Froidmont 2022-08-04 18:26:10 +02:00
parent 3ceff75ee5
commit 5b961aa424
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
2 changed files with 43 additions and 26 deletions

43
README.adoc Normal file
View file

@ -0,0 +1,43 @@
[plantuml, format="png"]
----
skinparam componentStyle rectangle
cloud "Hetzner cloud" {
node "backend1" {
[Nextcloud]
[matrix-synapse]
[roundcube]
[dkuwiki]
[mumble]
[website-marie]
}
database "db1" {
[PostgreSQL]
}
}
frame "Hetzner dedicated" {
node "storage1" {
[jellyfin]
[torrents]
[mailserver]
[stb-website]
[monero node]
[jitsi-meet]
folder "filesystem" {
interface "nextcloud_data"
interface "media"
}
}
}
[Nextcloud] ---> [PostgreSQL]
[matrix-synapse] ---> [PostgreSQL]
[roundcube] ---> [PostgreSQL]
[Nextcloud] ...> nextcloud_data : sshfs
[jellyfin] ---> media
[torrents] ---> media
----