summaryrefslogtreecommitdiff
path: root/trivionomicon/modules/soju/options.nix
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2025-09-14 16:50:49 -0600
committerAlejandro Soto <alejandro@34project.org>2025-09-14 16:50:49 -0600
commit6078fedc1bb589b05e1c5f0780720d9aa1b31cb3 (patch)
tree09163098b862744a03626a4770fc6dc148c1862c /trivionomicon/modules/soju/options.nix
parentf4fcda54638685899c730b3fa90a87d80d6dbef5 (diff)
parent39d71b5e72c432cdb15d69ce50698ef77a6dc772 (diff)
Merge commit 'b424cc1c1cf6094aa589646d51500cf542c66c6b' into master
Diffstat (limited to 'trivionomicon/modules/soju/options.nix')
-rw-r--r--trivionomicon/modules/soju/options.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/trivionomicon/modules/soju/options.nix b/trivionomicon/modules/soju/options.nix
new file mode 100644
index 0000000..06c3381
--- /dev/null
+++ b/trivionomicon/modules/soju/options.nix
@@ -0,0 +1,16 @@
+{lib, ...}:
+with lib.types; {
+ sys = {
+ fullyQualifiedDomain = lib.mkOption {
+ type = str;
+ example = "soju.trivionomicon.com";
+ description = "fully qualified domain name to be used by soju";
+ };
+
+ port = lib.mkOption {
+ type = port;
+ default = 6697;
+ description = "port to be used by soju";
+ };
+ };
+}