summaryrefslogtreecommitdiff
path: root/Biz/Dev.nix
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2023-10-09 15:12:06 -0400
committerBen Sima <ben@bsima.me>2023-10-10 13:16:49 -0400
commit39481b42c19f91ee714987176937c089d2c170cb (patch)
treed526d0e850ed94310cd566e3ac6917753b90bc5d /Biz/Dev.nix
parent6baad9c5fae4a7b8ea07376a0be52443eaa488fa (diff)
Add beryllium and connect via VPN
I finally got everything setup for the new dev machine, but I ran into a networking problem: I can't tell my home router to expose the ssh port 22 to multiple hosts. I could have made beryllium use a different port, but instead I decided to use tailscale, and this seems to work well. I still don't have hostname routing working, but maybe that's a simple config in tailscale somewhere. Eventually I will get all intra-networking stuff to use a vpn, but for now just using it for beryllium is fine.
Diffstat (limited to 'Biz/Dev.nix')
-rw-r--r--Biz/Dev.nix28
1 files changed, 0 insertions, 28 deletions
diff --git a/Biz/Dev.nix b/Biz/Dev.nix
deleted file mode 100644
index 245e58c..0000000
--- a/Biz/Dev.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ nixpkgs ? import ./Bild.nix {} }:
-with nixpkgs;
-# Dev machine for work and building stuff.
-
-bild.os {
- imports = [
- ./OsBase.nix
- ./Packages.nix
- ./Users.nix
- ./Dev/Configuration.nix
- ./Dev/Hardware.nix
- ./Dev/Hoogle.nix
- ./Dev/Networking.nix
- ./Dev/Dns.nix
- #./Dev/Wireguard.nix # this changed in the upgrade and I can't find docs
- ./Dragons.nix
- # ./Dev/Guix.nix # I need to package a bunch of guile libs first
- ];
- networking.hostName = "lithium";
- networking.domain = "dev.simatime.com";
- services.dragons = {
- enable = true;
- port = 8095;
- package = bild.run ./Dragons.hs;
- keep = "/var/dragons/keep";
- depo = "/var/dragons/depo";
- };
-}