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

45 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 forgejocollaboration 'Collaboration' {
icon tech:github
}
component forgejoproject 'Project Mgmt' {
icon tech:github
}
forgejoproject -> forgejoRunner 'executes pipelines'
}
component forgejoRunner 'Forgejo Actions' {
description 'Continuous Integration like Github Actions'
technology 'Golang'
icon tech:go
style {
multiple true
}
}
component imageregistry 'Forgejo OCI Image Registry' {
description 'Container Image Registry'
technology 'Golang'
icon tech:go
}
component forgejogit 'ForgejoGit' {
icon tech:git
}
}
}