aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rwxr-xr-xREADME.md28
1 files changed, 9 insertions, 19 deletions
diff --git a/README.md b/README.md
index 57c469a..59ae9ab 100755
--- a/README.md
+++ b/README.md
@@ -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/).