mirror of
https://github.com/khuedoan/homelab.git
synced 2025-02-05 16:38:39 +07:00
adbaf32aa5
- Nix is more reproducible (pinned to a specific hash) - Faster rebuild after changing the package list (due to /nix caching in volume) - Users can still use make tools (wrapped in Docker) without installing Nix - Using nix-shell will work if you have nix installed.
517 B
517 B
Deployment
Open the tools container if you haven't already:
=== "Docker"
```sh
make tools
```
=== "Nix"
```sh
nix-shell
```
Build the lab:
make
Yes it's that simple!
!!! example
<script id="asciicast-xkBRkwC6e9RAzVuMDXH3nGHp7" src="https://asciinema.org/a/xkBRkwC6e9RAzVuMDXH3nGHp7.js" async></script>
It will take a while to download everything, you can read the architecture document while waiting for the deployment to complete.