# AeroFTP: otwarty menedżer plików z obsługą 25 protokołów na Rust i TypeScript
AeroFTP to wieloplatformowa aplikacja do przesyłania i zarządzania plikami, napisana w Rust i TypeScript. Kod jest dostępny na GitHub pod licencją GNU GPL v3.0. Obsługuje Windows, macOS i Linux. Główną cechą jest ujednolicony interfejs do pracy z FTP, SFTP, WebDAV, S3, GitHub oraz usługami chmurowymi takimi jak Google Drive, Dropbox, OneDrive, MEGA.
Dwupanelowy menedżer plików ułatwia drag-and-drop między zdalnymi serwerami. Wbudowane moduły AeroCloud do synchronizacji, AeroFile do podglądu, AeroSync do dwukierunkowej replikacji, AeroVault do szyfrowania, AeroTools do narzędzi oraz AeroPlayer do multimediów.
Kluczowe protokoły i bezpieczeństwo
Obsługa 25 protokołów obejmuje większość scenariuszy:
- FTP, FTPS, SFTP, WebDAV;
- Magazyny obiektowe S3;
- Chmury: Google Drive, Dropbox, OneDrive, MEGA;
- Dodatkowo: GitHub oraz 51 platformy dla deweloperów.
Bezpieczeństwo zapewnione przez TLS, zaszyfrowane kontenery AeroVault v2 oparte na AES-256-GCM-SIV z pochodną klucza Argon2id. Integracja z Cryptomator (format 8) dla kompatybilności z istniejącymi magazynami. Wszystkie dane logowania przechowywane lokalnie bez telemetrii.
Wersjonowanie plików, selektywna synchronizacja folderów i replikacja w tle pozwalają stworzyć osobiste chmury na dowolnym serwerze. Idealne do użytku domowego lub małego biznesu z naciskiem na porządek danych.
Narzędzia dla deweloperów
AeroFTP wykracza poza prosty klient:
- Wbudowany edytor Monaco (z VS Code) do zdalnego edytowania kodu.
- Terminal z synchronizacją motywów i obsługą poleceń shell.
- Interfejs CLI z 30 podpoleceniami i skryptowaniem do automatyzacji.
- AeroAgent — agent AI z 19 dostawcami i 47 narzędziami do zadań takich jak wyszukiwanie czy automatyzacja.
- Przeglądarka archiwów (ZIP, 7z, TAR, RAR) z selektywnym rozpakowywaniem.
Podgląd plików, karty dla wielu połączeń, wyszukiwanie oparte na inteligentnych algorytmach przyspieszają nawigację. Obsługa 47 języków i 4 motywów (jasny, ciemny, Tokyo Night, cyberpunk).
Możliwości synchronizacji i zarządzania
Dwukierunkowa synchronizacja AeroCloud działa w tle, zapewniając aktualność danych. Selektywne zarządzanie folderami minimalizuje ruch sieciowy. Krok po kroku przewodniki po konfiguracji protokołów ułatwiają wejście w temat średniozaawansowanym i zaawansowanym deweloperom.
Przykład scenariusza: podłączenie bucketa S3 przez WebDAV z automatyczną synchronizacją do lokalnego folderu. Lub montowanie repozytorium GitHub jako systemu plików z edycją przez Monaco.
Dla zespołów: skryptowanie wsadowe w CLI pozwala budować potoki, integrując się z CI/CD.
Co ważne
- Pełna obsługa TLS i szyfrowania bez kompromisów w prywatności.
- 25 protokołów + 51 chmur dla uniwersalności w środowiskach multi-cloud.
- Modułowa architektura z agentem AI i edytorem podobnym do VS Code.
- Otwarty kod na Rust/TS do audytu i dostosowania.
- Wieloplatformowość bez telemetrii, nacisk na lokalną kontrolę.
— Editorial Team
Brak komentarzy.