Toolverse
Wszystkie skille

r2

autor: openclaw

Zarządzaj plikami w Cloudflare R2 — przesyłaj, pobieraj i synchronizuj za pomocą rclone

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Skill do zarządzania magazynem R2 od Cloudflare bezpośrednio z linii poleceń. Przesyłaj pojedyncze pliki lub całe foldery, pobieraj dane z chmury, wyświetlaj zawartość zasobnika i synchronizuj katalogi w obie strony. Wymaga zainstalowania rclone oraz konfiguracji dostępu do R2 poprzez klucze API z Cloudflare. Idealne do automatyzacji zadań związanych z przechowywaniem danych w chmurze.

Jak używać

  1. Zainstaluj rclone, uruchamiając polecenie curl z oficjalnego repozytorium — skill automatycznie pobierze i zainstaluje narzędzie w Twoim systemie.

  2. Utwórz token API w panelu Cloudflare (https://dash.cloudflare.com → R2) z uprawnieniami do odczytu, zapisu i listowania obiektów. Skopiuj identyfikator konta z adresu URL panelu R2.

  3. Skonfiguruj skill, przekazując dane dostępu w formacie JSON: identyfikator klucza dostępu, tajny klucz dostępu, adres URL punktu końcowego (https://[ID_KONTA].r2.cloudflarestorage.com) i nazwę zasobnika. Możesz użyć polecenia setup z flagą --config lub uruchomić interaktywny skrypt konfiguracyjny.

  4. Przesyłaj pliki lub foldery do R2 za pomocą r2-upload, podając ścieżkę lokalną. Opcjonalnie wskaż inny zasobnik flagą --bucket, jeśli chcesz przesłać do innego miejsca niż domyślne.

  5. Pobieraj pliki z R2 poleceniem r2-download, podając nazwę pliku lub folderu w zasobniku oraz ścieżkę docelową na dysku lokalnym. Jeśli nie podasz ścieżki, plik trafi do bieżącego katalogu.

  6. Synchronizuj katalogi między dyskiem lokalnym a R2 za pomocą r2-sync — określ kierunek (lokalny → R2 lub R2 → lokalny) i skill przesunie wszystkie pliki w jednym poleceniu.

Podobne skille