From b3104df54d6c7be70db5eca700826bb439fd4f9d Mon Sep 17 00:00:00 2001 From: lerko96 Date: Fri, 17 Apr 2026 20:29:33 -0400 Subject: [PATCH] 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. --- CHANGELOG.md | 3 +++ README.md | 12 ++++++++++++ assets/.gitkeep | 0 docs/DECISIONS.md | 3 +++ docs/INVENTORY.md | 3 +++ docs/NETWORK.md | 3 +++ docs/RUNBOOKS.md | 3 +++ docs/SECURITY.md | 3 +++ docs/SERVICES.md | 3 +++ setup/.gitkeep | 0 10 files changed, 33 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 README.md create mode 100644 assets/.gitkeep create mode 100644 docs/DECISIONS.md create mode 100644 docs/INVENTORY.md create mode 100644 docs/NETWORK.md create mode 100644 docs/RUNBOOKS.md create mode 100644 docs/SECURITY.md create mode 100644 docs/SERVICES.md create mode 100644 setup/.gitkeep 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