aboutsummaryrefslogtreecommitdiff
path: root/nix/users/fcuny/ssh.nix
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-07-06 12:48:10 -0700
committerFranck Cuny <franck@fcuny.net>2025-07-06 12:48:10 -0700
commit85a1c2c3b145d833bd83fa441fd54c5c7f2ffbd4 (patch)
tree6051b531876f3ef9fcc01b76a03d9440ff4599d7 /nix/users/fcuny/ssh.nix
parentvarious fixes for nix 25.05 (diff)
downloadinfra-85a1c2c3b145d833bd83fa441fd54c5c7f2ffbd4.tar.gz
add secrets and configurations for cloudflared
Diffstat (limited to 'nix/users/fcuny/ssh.nix')
-rw-r--r--nix/users/fcuny/ssh.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/nix/users/fcuny/ssh.nix b/nix/users/fcuny/ssh.nix
index ec407ce..322a8bc 100644
--- a/nix/users/fcuny/ssh.nix
+++ b/nix/users/fcuny/ssh.nix
@@ -1,4 +1,4 @@
-{ config, ... }:
+{ pkgs, config, ... }:
{
# https://github.com/nix-community/home-manager/blob/master/modules/programs/ssh.nix
programs.ssh = {
@@ -10,6 +10,9 @@
controlPath = "${config.home.homeDirectory}/.ssh/sockets/S.%r@%h:%p";
matchBlocks = {
+ "git.fcuny.net" = {
+ proxyCommand = "${pkgs.cloudflared}/bin/cloudflared access ssh --hostname %h";
+ };
"github.com" = {
hostname = "github.com";
user = "git";