Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/perguth/sync-ssh-config

♻ • Syncs your SSH config.
https://github.com/perguth/sync-ssh-config

configuration ssh sync

Last synced: 9 days ago
JSON representation

♻ • Syncs your SSH config.

Awesome Lists containing this project

README

        

# Sync SSH Config

This script:

- **Watches** your `~/.ssh/config` for changes
- Automatically **syncs** changes **with** the **group**

## Install

```bash
# Install NodeJS
# https://nodejs.org/en/download/package-manager/

# Install the systemd service
bash -c "$(curl -fsSL https://raw.githubusercontent.com/perguth/sync-ssh-config/main/setup.sh)"

# Set/copy the `sharedSecret` of the group
# and set `userName` to your username
sudo nano /etc/opt/sync-ssh-config/swarm.json

# Restart the service
sudo service sync-ssh-config restart
```