diff options
| author | Kumar Damani <me@kumardamani.net> | 2026-08-02 02:40:23 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2026-08-02 02:40:23 +0000 |
| commit | 6dce14b5494faeb5281447edc265f6dd7917adf5 (patch) | |
| tree | 96e426df45ffa9b022ed061d4a3b1aafa2f74741 /README.md | |
| parent | 7cff0d8d6a2cd84ef41caba47ddefca994ab7074 (diff) | |
updated readme with mostly up-to-date stuff
Diffstat (limited to 'README.md')
| -rwxr-xr-x | README.md | 28 |
1 files changed, 9 insertions, 19 deletions
@@ -1,6 +1,9 @@ # My Home-Lab as Code -Welcome to my home!...lab. +> BEWARE! This project is in MEGA flux atm. Check the `nix/` for the latest stuff as I +migrate most things there. + +Welcome to my home-lab! This is my personal project to setup all my `r/self-hosted` services in my home-lab. @@ -9,23 +12,8 @@ The goal of this repo is to be able to survive a dooms-day scenario where all of my hosts die, and I can use to use this repo to be able to re-create it all automatically. -I use Proxox VE 8, which comes with a very recent kernel and thus good HW support -for my hypervisor host - a Framework Laptop. Yes, you read that right. -Before you start calling me a sadist, the main reason (other than money) I went with -this is that frankly, I have no better use for this machine. It just sat around -powered down 99% of the time, and only got used for IaC stuff like this, or -personal blog posts. This machine is clearly overkill for these tasks. - -If we are to get technical - this is a git repo after all - -it (the mainboard) is running in its own case, in "standalone" mode aka. as a poor man's "server". -You can read more about this in my [blog](https://kumardamani.net/post/framework-server/). - -Believe it or not, this is actually a big upgrade for me. Prior to this, all of my -services were running off my NAS - Rockchip RK3399, not an i7-1165G7. -And I quickly became aware of its limitation when trying to run Collabora Online one day... - -Anyways, now I can finally off-load most of "compute" work to better suited HW, and let the -NAS do its NAS thing - provide block storage via NFS to this "compute" server. +I use Proxox VE for my hypervisor host to provision my NixOS VMs. +Then I use Nix to configure them. # What is NOT covered in this repo? * The NAS. I already covered this [here](https://gitlab.com/kdam0/vps#nas-setup). @@ -36,5 +24,7 @@ For now, its all manual. # What IS covered in this repo? * Creating the container/VM infrastructure with [Terraform](https://www.terraform.io/). Refer to [this](./terraform/). -* Setting up the application services I self-host with [Ansible](https://www.ansible.com/). +* OS config, and the application services I self-host with [Nix](https://nixos.org/). +Refer to [this](./nix/). +* OUTDATED! Setting up the application services I self-host with [Ansible](https://www.ansible.com/). Refer to [this](./ansible/). |
