Powered by AppSignal & Oban Pro
Would you like to see your link here? Contact us

Demo

livebook/demo.livemd

Demo

Introduction

IO.puts("Welcome!")

The source for this demo is here: https://github.com/brettinternet/docker-compose-hosted-demo

You can double click/tap to edit blocks. Or, hover below a section to use the menu “+ Block” > “Markdown”.

Questions

Follow along the presentation and put your questions here.

Show & Tell

Describe your own homelab or upload a picture to show it off here.

Playground

Try stuff out here! Please, don’t break the demo with an infinite loop. 😵‍💫

graph TB
  tf(Terraform) -.- dns
  tf -.- argo
  dns{Cloudflare DNS} --> argo
  argo((Cloudflare Tunnels)) == Tunnel ==> cloudflared
  ddns -.- dns

  subgraph lan[Docker Network]
    style lan stroke-dasharray: 5 5
    cloudflared --> traefik[Traefik reverse proxy]
    traefik --> livebook[Livebook]
    ddns[cloudflare-companion] -. service discovery .- livebook
  end
┌──────────┐
│   dns    │
└△────────┬┘
 │       ┌▽───┐
 │       │argo│
 │       └┬───┘
┌┴───┐    │
│ddns│    │
└┬───┘    │
┌▽───────┐│
│livebook││
└△───────┘│
┌┴──────┐ │
│traefik│ │
└△──────┘ │
┌┴────────▽─┐
│cloudflared│
└───────────┘