readme (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
infra ----- Infra manifests and setup notes. Runs on Kubernetes (K3s). HOSTS Machines are in a Tailscale mesh, with K3s and MetalLB advertising on the Tailscale interface. • sini: 8GB, i5-6500T, 256GB SSD • iso: 8GB, i5-6500, 500GB HDD • denna: 8GB, N100, 128GB eMMC INFRASTRUCTURE • k3s: Kubernetes distribution • tailscale: mesh network • metallb: bare metal LoadBalancer provider • coredns: DNS server • longhorn: distributed block storage • caddy: ingress controller • prometheus/grafana: stats and visualisation APPLICATIONS • radicale: CardDAV/CalDAV server (dav.koti.lan) • yarr: RSS reader (rss.koti.lan) • legit: git web frontend (git.icyphox.sh) • imaginary: image manipuation service (x.icyphox.sh, cdn.icyphox.sh) • pixelfed: private image hosting • honk: ActivityPub server (h.icyphox.sh) • garage: object storage service for website and files (icyphox.sh, x.icyphox.sh) |