model {

    extend edp {
        container forgejo 'Forgejo' {
            description '
        Fully managed DevOps Platfrom
        offering capabilities like
        code version controling
        collaboration and ticketing
        and security scanning
      '
            component forgejo 'Forgejo' {
                technology 'Golang'
                icon tech:go
            }

            component forgejoRunner 'CI Runner' {
                technology 'Golang'
                icon tech:go
                style {
                    multiple true
                }
            }

            forgejoRunner -> forgejo 'executes pipelines'
        }
    }
}