graph LR
%% User
user(User)
%% Core Services
traefik(fa:fa-docker host.dmitr.io/traefik)
authelia(host.dmitr.io/authelia)
searxng(host.dmitr.io/searxng)
whoami(host.dmitr.io/whoami)
minecraft(host.dmitr.io/minecraft)
zomboid(host.dmitr.io/zomboid)
subgraph public[Public facing]
authelia -->|authenticate| traefik
traefik --> whoami
end
subgraph private[Private]
minecraft
zomboid
end
subgraph protected[Protected]
searxng
end
admin --> traefik
user --> traefik
traefik --> minecraft
traefik --> zomboid
traefik --> searxng