summaryrefslogtreecommitdiff
path: root/machines/xnet/README
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2024-12-17 23:03:27 -0500
committerKleidi Bujari <mail@4kb.net>2024-12-17 23:03:27 -0500
commiteb13a9a552f9e50a66faba985521ba8e3483c447 (patch)
tree209193a91b0db20fb1bb30007e72e321f0293696 /machines/xnet/README
parentf5ed731abbc38d765333b005b9815a5f6d3e59c2 (diff)
downloaddepot-eb13a9a552f9e50a66faba985521ba8e3483c447.tar.gz
depot-eb13a9a552f9e50a66faba985521ba8e3483c447.tar.bz2
depot-eb13a9a552f9e50a66faba985521ba8e3483c447.zip
Push configuration out of flake
Projects are not necessarily all exported by the system flake, and should freely support other derivations. The new "mod" directory will be used for most projects, and it can be imported by machine configurations. That said, the tooling around flakes is pretty good and will still be used until the dependency is lessened.
Diffstat (limited to 'machines/xnet/README')
-rw-r--r--machines/xnet/README18
1 files changed, 18 insertions, 0 deletions
diff --git a/machines/xnet/README b/machines/xnet/README
new file mode 100644
index 0000000..ab1c28c
--- /dev/null
+++ b/machines/xnet/README
@@ -0,0 +1,18 @@
+xnet
+====
+
+Base configuration for any machines running a standard xnet
+configuration.
+
+Notable features:
+
+ - Root filesystem running in RAM
+ - Automated ZFS partitioning of disk
+ - Hardened SSH and web services
+
+Usage
+=====
+
+The entire module is exposed from the top-level flake as a nixosModule,
+but it changes too often to be considered stable. Options are made
+available when imported under the 'xnet' attribute set.