graph g_all { graph[fontname="'Source Sans Pro', sans-serif", fontsize=12.0, style=invis]; node[shape=component, fontname="'Source Sans Pro', sans-serif", fontsize=10.0, color=lightgray, style=filled]; pencolor=transparent; splines=line; # dim node[fillcolor="lightgray", fontcolor="white"]; internet[shape=circle]; nginx postgres[shape=cylinder, color=gray] client # components node[fillcolor="white", fontcolor="black"]; serviced [URL="#serviced"] # relations serviced -- nginx --internet --client; serviced -- postgres; # notes node[shape="note", fillcolor="lightyellow", color="#e2e2e2", fontcolor="black"]; # group {rank=same; postgres, serviced} {rank=same; internet, nginx} }