edp-doc/likec4/models/containers/forgejo.c4

41 lines
1.1 KiB
Text
Raw Normal View History

model {
extend edp {
container forgejo 'Forgejo' {
description '
Fully managed DevOps Platfrom
offering capabilities like
code version controling
collaboration and ticketing
and security scanning
'
technology 'Golang'
icon tech:go
component forgejogit 'Git' {
icon tech:git
}
component forgejocollaboration 'Collaboration' {
icon tech:github
}
component forgejoRunner 'Forgejo Actions' {
description 'Continuous Integration like Github Actions'
technology 'Golang'
icon tech:go
style {
multiple true
}
}
component imageregistry 'OCI Image Registry' {
description 'Container Image Registry'
technology 'Golang'
icon tech:go
}
forgejocollaboration -> forgejoRunner 'executes pipelines'
}
}
}