Toolverse
Wszystkie skille

headless-vault-cli

autor: openclaw

Czytaj i edytuj notatki Markdown z komputera przez tunel SSH

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Headless Vault CLI to umiejętność do zarządzania plikami Markdown przechowywanymi na Twoim komputerze osobistym. Połącz się z maszyną lokalną przez bezpieczny tunel SSH i czytaj, twórz lub dodawaj zawartość do notatek bez konieczności logowania się bezpośrednio. Idealne dla użytkowników, którzy chcą utrzymać notatki na własnym sprzęcie, ale potrzebują dostępu z bota AI. Wymaga wstępnej konfiguracji SSH i zainstalowania narzędzia vaultctl na komputerze lokalnym.

Jak używać

  1. Zainstaluj narzędzie vaultctl na swoim komputerze (macOS lub Linux), postępując zgodnie z instrukcjami dostępnymi w repozytorium projektu.

  2. Skonfiguruj klucz SSH na komputerze lokalnym, dodając klucz publiczny VPS do pliku ~/.ssh/authorized_keys z ograniczeniem forced-command. To zapewni, że VPS będzie mógł wykonywać tylko polecenia vaultctl, bez dostępu do interaktywnej powłoki lub innych poleceń systemowych.

  3. Uruchom tunel SSH w odwrotnym kierunku (reverse SSH tunnel) z komputera lokalnego do VPS, udostępniając port localhost:2222. Tunel powinien pozostać aktywny, aby umiejętność mogła się połączyć.

  4. Ustaw zmienną środowiskową VAULT_SSH_USER na nazwę użytkownika Twojego komputera lokalnego. Opcjonalnie możesz również skonfigurować VAULT_SSH_HOST i VAULT_SSH_PORT, jeśli różnią się od wartości domyślnych.

  5. Kiedy poprosisz bota o przeczytanie, utworzenie lub dodanie zawartości do notatki, umiejętność automatycznie połączy się z Twoim komputerem przez tunel SSH i wykona żądaną operację na pliku Markdown.

Podobne skille