/ docs / model / openws.c4
openws.c4
 1  model {
 2  
 3      person = actor "Person" {
 4          style {
 5              shape person
 6              color green
 7          }
 8      }
 9      openws = context "OpenWS" {
10          icon @/microvisor-systems-logo.png
11          summary "Open Web Services"
12          style {
13              color: violet-500
14              opacity: 40%
15          }
16  
17          caddy = code "Caddy" {
18              link https://caddyserver.com "Website"
19              icon https://avatars.githubusercontent.com/u/12955528?s=200&v=4
20              style {
21                  shape queue
22                  color green
23                  opacity 40%
24              }
25  
26              virtual-hosts = code "Virtual Hosts" {
27                  icon https://avatars.githubusercontent.com/u/12955528?s=200&v=4
28                  style {
29                      shape storage
30                      color green
31                  }
32              }
33  
34              reverse-proxy = code "Reverse Proxy" {
35                  icon https://avatars.githubusercontent.com/u/12955528?s=200&v=4
36                  style {
37                      shape queue
38                      color green
39                  }
40              }
41          }
42  
43          homepage = component "Homepage" {
44              icon @/microvisor-systems-logo.png
45              link https://openws.org
46  
47              style {
48                  shape mobile
49                  color purple-50
50              }
51          }
52  
53  
54          open-webui = component "Open-WebUI" {
55              link https://docs.openwebui.com "📚 Docs"
56              icon https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/open-webui.svg
57  
58              style {
59                  color gray
60                  shape browser
61              }
62          }
63  
64          ollama = component "Ollama" {
65              link https://ollama.com "Website"
66              link https://docs.ollama.com "📚 Docs"
67              icon https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/ollama-dark.svg
68  
69              style {
70                  color gray
71                  shape queue
72              }
73          }
74  
75          docs = component "Docs" {
76              link https://docs.openws.org "📚 Docs"
77              icon @/likec4-symbol.svg
78              style {
79                  color slate
80                  shape browser
81              }
82          }
83  
84      }
85  }