Sha256: ed7606f6c770287f8e8b3317b13089ff93d91258525b489023eb36cadee3b646

Contents?: true

Size: 975 Bytes

Versions: 8

Compression:

Stored size: 975 Bytes

Contents

digraph G {
  label="Caddy Architecture"
  labelloc="top"
  fontsize=20
  graph [label="kudos to sferik for the diagram", labelloc=b, labeljust=r, fontsize=10]
  fontname="Helvetica Neue"
  node [shape="ellipse", style="filled", fontname="Helvetica Neue"]
  edge [fontname="Helvetica Neue"]
  peripheries=0
  rankdir="LR"
  subgraph clusterClient {
    bgcolor="#d0c0a0"
    fontsize=16
    label="Client"
    Browser
  }
  subgraph clusterServer {
    bgcolor="#d0c0a0"
    fontsize=16
    label="Server"
    subgraph clusterApp {
      bgcolor="#b02b2c"
      label="Ruby Process"
      App
      subgraph clusterCaddy {
        bgcolor="#b02b2c"
        label=""
        Caddy
      }
    }
    "Etc."
    Database
    "Slow Service"
  }
  Browser -> App [dir="both"]
  App -> Caddy [dir="both"]
  Caddy -> Database [label="Async Refresh", style="dotted", dir="both"]
  Caddy -> "Slow Service" [style="dotted", dir="both"]
  Caddy -> "Etc." [style="dotted", dir="both"]
}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
caddy-1.6.0 docs/architecture.dot
caddy-1.5.5 docs/architecture.dot
caddy-1.5.4 docs/architecture.dot
caddy-1.5.3 docs/architecture.dot
caddy-1.5.2 docs/architecture.dot
caddy-1.5.1 docs/architecture.dot
caddy-1.5.0 docs/architecture.dot
caddy-1.0.1 docs/architecture.dot