' convert it with additional command line argument -DRELATIVE_INCLUDE="." to use locally !if %variable_exists("RELATIVE_INCLUDE") !include %get_variable_value("RELATIVE_INCLUDE")/C4_Container.puml !else !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !endif ' Styling ' ################################## skinparam rectangle<> { Shadowing false StereotypeFontSize 0 FontColor #000000 BorderColor #A2A2A2 BorderStyle solid } ' Elements ' ################################## !unquoted function Deployment_Node($alias, $label) !return 'rectangle "=='+$label+'" <> as '+$alias !endfunction !unquoted function Deployment_Node($alias, $label, $type) !return 'rectangle "=='+$label+'\n['+$type+']" <> as '+$alias !endfunction