f
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# Docker host home reads live container status from - only ever the local
|
||||
# socket for prod. dev/vpn are separate hosts with their own Docker daemons
|
||||
# and are deliberately not reachable from here (see architecture diagram in
|
||||
# the README), so their services are plain links, not live widgets.
|
||||
my-docker:
|
||||
socket: /var/run/docker.sock
|
||||
@@ -0,0 +1,63 @@
|
||||
- Websites:
|
||||
- luke-else.co.uk:
|
||||
href: https://luke-else.co.uk
|
||||
description: Personal site (prod)
|
||||
icon: mdi-web
|
||||
container: luke-else
|
||||
|
||||
- Services:
|
||||
- Status page:
|
||||
href: https://status.luke-else.co.uk
|
||||
description: Uptime Kuma
|
||||
icon: mdi-list-status
|
||||
container: status
|
||||
widget:
|
||||
type: uptimekuma
|
||||
url: https://status.luke-else.co.uk
|
||||
slug: dashboard
|
||||
- Bitwarden:
|
||||
href: https://bitwarden.luke-else.co.uk
|
||||
description: Vaultwarden
|
||||
icon: mdi-key-variant
|
||||
container: bitwarden
|
||||
- RustDesk:
|
||||
href: https://rd.luke-else.co.uk
|
||||
description: RustDesk relay (hbbs/hbbr)
|
||||
icon: mdi-remote-desktop
|
||||
container: rustdesk-hbbs
|
||||
- Gitea:
|
||||
href: https://git.luke-else.co.uk
|
||||
description: Git hosting + CI (dev)
|
||||
icon: mdi-git
|
||||
- WireGuard:
|
||||
href: https://vpn.luke-else.co.uk
|
||||
description: wg-easy (vpn)
|
||||
icon: mdi-vpn
|
||||
|
||||
- Infrastructure:
|
||||
- Traefik (prod):
|
||||
href: https://traefik.luke-else.co.uk
|
||||
description: Reverse proxy - prod
|
||||
icon: mdi-lan-connect
|
||||
container: traefik
|
||||
widget:
|
||||
type: traefik
|
||||
url: http://traefik.luke-else.co.uk
|
||||
- Traefik (dev):
|
||||
href: https://traefik.cicd.luke-else.co.uk
|
||||
description: Reverse proxy - dev
|
||||
icon: mdi-lan-connect
|
||||
widget:
|
||||
type: traefik
|
||||
url: https://traefik.cicd.luke-else.co.uk
|
||||
- Traefik (vpn):
|
||||
href: https://traefik.vpn.luke-else.co.uk
|
||||
description: Reverse proxy - vpn
|
||||
icon: mdi-lan-connect
|
||||
widget:
|
||||
type: traefik
|
||||
url: https://traefik.vpn.luke-else.co.uk
|
||||
- Hetzner Cloud Console:
|
||||
href: https://console.hetzner.cloud/
|
||||
description: Servers, networks, firewalls (OpenTofu-managed)
|
||||
icon: mdi-cloud-outline
|
||||
@@ -0,0 +1,14 @@
|
||||
title: Home
|
||||
theme: dark
|
||||
color: slate
|
||||
headerStyle: boxed
|
||||
layout:
|
||||
Websites:
|
||||
style: row
|
||||
columns: 3
|
||||
Services:
|
||||
style: row
|
||||
columns: 3
|
||||
Infrastructure:
|
||||
style: row
|
||||
columns: 3
|
||||
@@ -0,0 +1,9 @@
|
||||
# Info bar widgets - stats for *this* host (prod), where home actually runs.
|
||||
- resources:
|
||||
label: prod
|
||||
cpu: true
|
||||
memory: true
|
||||
disk: /
|
||||
- search:
|
||||
provider: duckduckgo
|
||||
target: _blank
|
||||
Reference in New Issue
Block a user