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

42 lines
No EOL
1 KiB
Text

model {
extend edp {
container forgejo 'Forgejo' {
description '
Fully managed DevOps Platform
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
}
}
component forgejoActions 'Forgejo Actions' {
description 'Continuous Integration like Github Actions'
technology 'Golang'
icon tech:go
-> forgejoRunner 'runs workflows'
}
component imageregistry 'Forgejo OCI Image Registry' {
description 'Container Image Registry'
technology 'Golang'
icon tech:go
}
component forgejogit 'ForgejoGit' {
icon tech:git
}
}
}