commit b3104df54d6c7be70db5eca700826bb439fd4f9d Author: lerko96 Date: Fri Apr 17 20:29:33 2026 -0400 chore: initialize repo structure and sync tooling public/ + private/ layout, sync.sh for dual-remote push, pre-push hook blocking direct public pushes, setup.sh for fresh-clone bootstrap. diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..687f3be --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,3 @@ +# CHANGELOG + +_stub_ diff --git a/README.md b/README.md new file mode 100644 index 0000000..5919994 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# homelab + +Personal homelab running at lerkolabs.com. Proxmox hypervisor, 9 LXC containers + 2 VMs, 8 VLANs, 20+ self-hosted services. + +## Docs + +- [Services](docs/SERVICES.md) +- [Network](docs/NETWORK.md) +- [Infrastructure](docs/INVENTORY.md) +- [Security](docs/SECURITY.md) +- [Decisions](docs/DECISIONS.md) +- [Runbooks](docs/RUNBOOKS.md) diff --git a/assets/.gitkeep b/assets/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/docs/DECISIONS.md b/docs/DECISIONS.md new file mode 100644 index 0000000..070f40b --- /dev/null +++ b/docs/DECISIONS.md @@ -0,0 +1,3 @@ +# DECISIONS + +_stub_ diff --git a/docs/INVENTORY.md b/docs/INVENTORY.md new file mode 100644 index 0000000..a890ae2 --- /dev/null +++ b/docs/INVENTORY.md @@ -0,0 +1,3 @@ +# INVENTORY + +_stub_ diff --git a/docs/NETWORK.md b/docs/NETWORK.md new file mode 100644 index 0000000..2c0f6d7 --- /dev/null +++ b/docs/NETWORK.md @@ -0,0 +1,3 @@ +# NETWORK + +_stub_ diff --git a/docs/RUNBOOKS.md b/docs/RUNBOOKS.md new file mode 100644 index 0000000..dc0254f --- /dev/null +++ b/docs/RUNBOOKS.md @@ -0,0 +1,3 @@ +# RUNBOOKS + +_stub_ diff --git a/docs/SECURITY.md b/docs/SECURITY.md new file mode 100644 index 0000000..c03b80f --- /dev/null +++ b/docs/SECURITY.md @@ -0,0 +1,3 @@ +# SECURITY + +_stub_ diff --git a/docs/SERVICES.md b/docs/SERVICES.md new file mode 100644 index 0000000..845e825 --- /dev/null +++ b/docs/SERVICES.md @@ -0,0 +1,3 @@ +# SERVICES + +_stub_ diff --git a/setup/.gitkeep b/setup/.gitkeep new file mode 100644 index 0000000..e69de29