iPhone appka · vibecoded
DropStation
Moderní iPhone klient pro Synology Download Station
DropStation je náhrada za zrušenou aplikaci DS get — prémiový nativní společník k NASu pro Synology Download Station, ne nacpaný torrent klient. Přihlásíš se účtem DSM a pak spravuješ každý přenos z čistého rozhraní iOS 26 postaveného na přehlednosti, spolehlivosti a klidném nativním pocitu.
- iOS 26+
- v0.5.3 · TestFlight beta
- Angličtina & čeština
- Bez závislostí třetích stran
Proč jsem ho postavil
Synology zařízlo svou appku DS get a nezbyl žádný dobrý způsob, jak z iPhonu spravovat stahování na NASu. Tak jsem postavil DropStation — čistého nativního klienta pro Download Station, který dělá přesně tohle a nic navíc.
Pro koho je
- Majitelé Synology NASu
- Home-labbeři a self-hosteři
- Každý, kdo používá Download Station a chce ho ovládat z mobilu
Co umí
Dashboard na první pohled
Řídicí centrum „mrkni a jeď“: velká monospace rychlost přenosu, hostname NASu a indikátor online, reálné volné místo na disku a sekce Právě aktivní s nejživějšími přenosy včetně rychlosti a ETA.
Všechna stahování v jednom seznamu
Aktivní i nedávné úlohy v jednom čitelném seznamu — stavová tečka, název a ↓ rychlost · ETA · velikost. Swipem pozastavíš, obnovíš, zastavíš nebo smažeš. Filtruj podle stavu, řaď podle názvu, velikosti nebo data.
Přidej odkudkoli
Vlož magnet nebo URL, nebo vyber .torrent z aplikace Soubory, a cíl zvol procházením sdílených složek NASu. Magnet odkazy ze Safari otevřeš rovnou v appce.
Zavrtej se do detailu
Klepnutím na úlohu zobrazíš peery, seedery i leechery, kompletní seznam souborů se stavy Přeskočeno / Hotovo / Stahuje se, URL trackerů, ratio a ETA.
Zůstává přihlášený — bezpečně
Session žije v iOS Keychainu, takže studený start jde rovnou na úlohy bez OTP, dokud ji DSM skutečně nevyprší. Hesla se neukládají. Přežije přepnutí Wi-Fi ↔ mobil a po obnovení sítě se sám připojí.
Soukromé hlášení chyb
Formulář v aplikaci pošle hlášení přes tvůj mail s volitelnou bezpečnou diagnostikou — nikdy ne hesla, session tokeny, OTP ani názvy torrentů.
Design
Jedna hlavní plocha Liquid Glass na obrazovku, jinde sekundární karty z materiálu a tenkých linek, a stav vyjádřený malými plnými tečkami místo barevných pozadí. Jeden design systém napříč všemi obrazovkami — prémiová nativní utilita, žádné dekorativní chrome.
Postaveno na
- SwiftUI
- iOS 26 (Liquid Glass)
- API klient na async/await actoru
- Synology Web API
- iOS Keychain
- Bez závislostí třetích stran
- XcodeGen
Kde to je
DropStation je v interní TestFlight betě na verzi 0.5.3 a vychází anglicky i česky. Release-engineering smyčka — App Store Connect, TestFlight, Xcode Cloud — je odladěná. Aktuální práce je ladění bety, ne redesign.
Na roadmapě
- Širší TestFlight beta (3–5 důvěryhodných testerů), pak připravenost na App Store
- Share Extension, notifikace o dokončení a bohatší detail úlohy
- Přepínání více serverů
- Funkce pro power-usery (RSS, widgety, automatizace), až bude stabilita
DropStation je vibecoded — navržený a postavený s AI po ruce, stejně jako pomáhám týmům adoptovat AI v každodenní práci.