mirror of
https://github.com/zrepl/zrepl.git
synced 2025-05-30 06:41:08 +02:00
How it works: `zrepl stdinserver CLIENT_IDENTITY` * connects to the socket in $global.serve.stdinserver.sockdir/CLIENT_IDENTITY * sends its stdin / stdout file descriptors to the `zrepl daemon` process (see cmsg(3)) * does nothing more This enables a setup where `zrepl daemon` is not directly exposed to the internet but instead all traffic is tunnelled through SSH. The server with the source job has an authorized_keys file entry for the public key used by the corresponding pull job command="/mnt/zrepl stdinserver CLIENT_IDENTITY" ssh-ed25519 AAAAC3NzaC1E... zrepl@pullingserver
zrepl
ZFS dataset replication. Not a shell script.
Languages
Go
96.6%
Makefile
1.5%
Jupyter Notebook
0.7%
Shell
0.7%
Python
0.3%