From 818d6bedbbe97c3392f59ce328785849de33f8ee Mon Sep 17 00:00:00 2001 From: ray Date: Fri, 13 Feb 2026 01:22:33 +0000 Subject: [PATCH] update --- user/README.md | 10 ++++++++++ user/proxy@.service | 12 ++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 user/README.md create mode 100644 user/proxy@.service diff --git a/user/README.md b/user/README.md new file mode 100644 index 0000000..b5d67e7 --- /dev/null +++ b/user/README.md @@ -0,0 +1,10 @@ +# README + +## proxy@.service + +systemctl --user start proxy@alice +systemctl --user start proxy@red + +`~/.ssh/config` is where the proxy configs are stored. + +`Conflicts=` is where to add new proxies to make them mutually exclusive. diff --git a/user/proxy@.service b/user/proxy@.service new file mode 100644 index 0000000..7936ca8 --- /dev/null +++ b/user/proxy@.service @@ -0,0 +1,12 @@ +[Unit] +Description=SOCKS Proxy (%i) +After=network-online.target +Conflicts=proxy@alice.service proxy@red.service proxy@kermit.service proxy@singsay.service proxy@ministry.service + +[Service] +ExecStart=/usr/bin/ssh -N proxy-%i +Restart=always +RestartSec=5 + +[Install] +WantedBy=default.target