From 3683c681f99e30b110f811be7c8f410a9a58fcdc Mon Sep 17 00:00:00 2001 From: Miran Bastaja Date: Fri, 28 Feb 2025 14:30:59 +0100 Subject: underworld: add simple port-forwarding ssh service --- hosts/underworld/home.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/hosts/underworld/home.nix b/hosts/underworld/home.nix index bb8c57d..004f5d6 100644 --- a/hosts/underworld/home.nix +++ b/hosts/underworld/home.nix @@ -56,6 +56,22 @@ portal.xdgOpenUsePortal = true; }; + systemd.user.services = { + planine-miran-postgres-ssh-tunnel = { + Unit = { + Description = "SSH Tunnel to PostgreSQL on miran@planine.hr"; + After = "network-online.target"; + Wants = "network-online.target"; + }; + Service = { + Type = "simple"; + ExecStart = "${pkgs.openssh}/bin/ssh -vvv -N -L 54332:localhost:54332 miran@planine.hr"; + Restart = "on-failure"; + RestartSec = 10; + }; + }; + }; + home.stateVersion = "23.11"; }; -- cgit v1.3.1