diff options
author | Ben Sima <ben@bsima.me> | 2023-10-09 15:12:06 -0400 |
---|---|---|
committer | Ben Sima <ben@bsima.me> | 2023-10-10 13:16:49 -0400 |
commit | 39481b42c19f91ee714987176937c089d2c170cb (patch) | |
tree | d526d0e850ed94310cd566e3ac6917753b90bc5d /Biz/Dev.nix | |
parent | 6baad9c5fae4a7b8ea07376a0be52443eaa488fa (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.nix | 28 |
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"; - }; -} |