# AeroFTP: otevřený správce souborů s podporou 25 protokolů na Rustu a TypeScriptu
AeroFTP je multiplatformová aplikace pro přenos a správu souborů, implementovaná v Rustu a TypeScriptu. Kód je dostupný na GitHubu pod licencí GNU GPL v3.0. Podporuje Windows, macOS a Linux. Hlavní funkcí je jednotné rozhraní pro práci s FTP, SFTP, WebDAV, S3, GitHub a cloudovými službami jako Google Drive, Dropbox, OneDrive, MEGA.
Dvoupanelový správce souborů usnadňuje drag-and-drop mezi vzdálenými servery. Integrované moduly AeroCloud pro synchronizaci, AeroFile pro prohlížení, AeroSync pro obousměrnou replikaci, AeroVault pro šifrování, AeroTools pro nástroje a AeroPlayer pro média.
Klíčové protokoly a bezpečnost
Podpora 25 protokolů pokrývá většinu scénářů:
- FTP, FTPS, SFTP, WebDAV;
- Objektová úložiště S3;
- Clouda: Google Drive, Dropbox, OneDrive, MEGA;
- Dále: GitHub a 51 platforem pro vývojáře.
Bezpečnost je realizována přes TLS, šifrované kontejnery AeroVault v2 na AES-256-GCM-SIV s klíčovou derivací Argon2id. Integrace s Cryptomator (formát 8) pro kompatibilitu s existujícími úložišti. Všechny přihlašovací údaje se ukládají lokálně bez telemetrie.
Verzování souborů, selektivní synchronizace složek a replikace na pozadí umožňují nasadit osobní cloud na jakémkoli serveru. Vhodné pro domácí použití nebo malé firmy s důrazem na organizaci dat.
Nástroje pro vývojáře
AeroFTP přesahuje hranice jednoduchého klienta:
- Vestavěný editor Monaco (z VS Code) pro vzdálené editování kódu.
- Terminál se synchronizací témat a podporou shell-příkazů.
- CLI rozhraní s 30 podpříkazy a skriptováním pro automatizaci.
- AeroAgent — AI agent s 19 providery a 47 nástroji pro úkoly jako hledání nebo automatizace.
- Prohlížeč archivů (ZIP, 7z, TAR, RAR) s selektivním rozbalováním.
Náhled souborů, karty pro více připojení, vyhledávání podle inteligentních algoritmů urychlují navigaci. Podpora 47 jazyků a 4 témat (světlé, tmavé, Tokyo Night, cyberpunk).
Možnosti synchronizace a správy
Obousměrná synchronizace AeroCloud běží na pozadí a zajišťuje aktuálnost dat. Selektivní správa složek minimalizuje provoz. Postupné průvodce nastavením protokolů usnadňují onboarding pro middle/senior vývojáře.
Příklad scénáře: připojení S3 bucketu přes WebDAV s automatickou synchronizací do lokální složky. Nebo mountování GitHub repozitáře jako souborového systému s editací přes Monaco.
Pro týmy: dávkové skriptování v CLI umožňuje budovat pipeline, integrovat s CI/CD.
Co je důležité
- Plná podpora TLS a šifrování bez kompromisů v soukromí.
- 25 protokolů + 51 cloudů pro univerzálnost v multi-cloud prostředích.
- Modulární architektura s AI agentem a VS Code-like editorem.
- Otevřený kód na Rustu/TS pro audit a přizpůsobení.
- Multiplatformovost bez telemetrie, důraz na lokální kontrolu.
— Editorial Team
Zatím žádné komentáře.