Skip to content

Commit

Permalink
c4: add boundaries
Browse files Browse the repository at this point in the history
Signed-off-by: Victor Login <batazor@evrone.com>
  • Loading branch information
batazor committed Apr 7, 2023
1 parent bda3fc9 commit 2aa3269
Show file tree
Hide file tree
Showing 26 changed files with 39 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/c4/containers/actors/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include actors/courier.puml
Expand Down
11 changes: 11 additions & 0 deletions docs/c4/containers/boundaries/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```plantuml
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml
' Components
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include boundaries/api.puml
```
4 changes: 4 additions & 0 deletions docs/c4/containers/boundaries/api.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
System_Boundary(APIBoundary, "API Boundary") {
!include services/api/service.puml
!include services/api/ws.puml
}
1 change: 1 addition & 0 deletions docs/c4/containers/services/api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/api/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/billing/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/billing/service.puml
!include services/billing/db.puml
Expand Down
1 change: 1 addition & 0 deletions docs/c4/containers/services/bot/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/bot/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/chat/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/chat/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/chrome-extension/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/chrome-extension/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/csi/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/csi/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/link/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/link/service.puml
!include services/link/db.puml
Expand Down
1 change: 1 addition & 0 deletions docs/c4/containers/services/logger/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/logger/service.puml
!include services/logger/db.puml
Expand Down
1 change: 1 addition & 0 deletions docs/c4/containers/services/merch/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/merch/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/metadata/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/metadata/service.puml
!include services/metadata/db.puml
Expand Down
1 change: 1 addition & 0 deletions docs/c4/containers/services/newsletter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/newsletter/service.puml
!include services/newsletter/db.puml
Expand Down
1 change: 1 addition & 0 deletions docs/c4/containers/services/notify/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/notify/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/proxy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/proxy/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/referral/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/referral/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/search/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/search/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/shortctl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/shortctl/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/shortdb-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/shortdb-operator/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/shortdb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/shortdb/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/stats/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/stats/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/support/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/support/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/wallet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/wallet/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/services/ws/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include services/ws/service.puml
```
1 change: 1 addition & 0 deletions docs/c4/containers/ui/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
!define actors https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/actors
!define ui https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/ui
!define services https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/services
!define boundaries https://raw.githubusercontent.com/shortlink-org/shortlink/main/docs/c4/containers/boundaries
!include ui/landing/landing.puml
Expand Down

0 comments on commit 2aa3269

Please sign in to comment.