aboutsummaryrefslogtreecommitdiff
path: root/pds/n6.2.puml
blob: 1ba71c77dd925694b935bdaf9cb2b8e32e85a159 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@startuml
left to right direction
node ": GenericPC" as PC <<client workstation>> {
  node ": WebBrowser" as Browser <<browser>> {
    rectangle WebClient <<artifact>>
  }
}

node ": Raspberry Pi 4" as Server <<server>> {
  node ": Raspbian" as Raspbian <<OS>> {
    node ": PostgreSQL 12" as DB <<database>>
    node ": Apache 2" as Apache <<web server>>
    artifact ": MusicManager" as Manager <<artifact>>
  }
}

Browser -- Apache : HTTPS
WebClient -- Manager : DASH
Apache - Manager : FastCGI
Manager -- DB : SQL
@enduml