DropStation

Appka pro iPhone · vibecoded

DropStation

Moderní klient Synology Download Station pro iPhone

DropStation nahrazuje zrušenou aplikaci DS get. Je to vyladěný nativní společník k Synology Download Station, ne torrentový klient, který umí všechno a nic pořádně. Přihlásíš se účtem DSM a všechny přenosy pak spravuješ z čistého rozhraní iOS 26, které sází na přehlednost, spolehlivost a klid.

  • iOS 26+
  • v0.5.3 · TestFlight beta
  • Angličtina a čeština
  • Bez závislostí třetích stran

Proč jsem ho postavil

Synology svou appku DS get zrušilo a z iPhonu pak nešlo stahování na NASu rozumně ovládat. Tak jsem si postavil DropStation — čistého nativního klienta pro Download Station, který dělá přesně tohle a nic navíc.

Pro koho je

  • Majitelé NASů od Synology
  • Lidé s home labem a vlastními servery
  • Každý, kdo používá Download Station a chce ho ovládat z mobilu

Co umí

Přehled na první pohled

Ovládací centrum, na které stačí mrknout: velká rychlost přenosu, název NASu s indikátorem připojení, skutečné volné místo na disku a sekce Právě běží s nejaktivnějšími přenosy, jejich rychlostí a zbývajícím časem.

Všechna stahování v jednom seznamu

Aktivní i nedávné úlohy v jednom přehledném seznamu — tečka se stavem, název a ↓ rychlost · zbývající čas · velikost. Přejetím prstem úlohu pozastavíš, obnovíš, zastavíš nebo smažeš. Filtruješ podle stavu, řadíš podle názvu, velikosti nebo data.

Přidávej odkudkoli

Vlož magnet nebo URL, případně vyber .torrent v aplikaci Soubory, a cílovou složku najdi rovnou ve sdílených složkách NASu. Magnet odkazy ze Safari se otevřou přímo v appce.

Všechny podrobnosti

Klepni na úlohu a uvidíš peery, seedery i leechery, celý seznam souborů se stavy Přeskočeno / Hotovo / Stahuje se, adresy trackerů, ratio a zbývající čas.

Přihlášení vydrží — bezpečně

Relace je uložená v Klíčence, takže po spuštění jdeš rovnou na úlohy a o OTP si appka řekne, až když relace v DSM opravdu vyprší. Hesla se neukládají. Zvládne přechod z Wi-Fi na mobilní data a po výpadku sítě se sama znovu připojí.

Soukromé hlášení chyb

Formulář v appce připraví hlášení v tvé poštovní aplikaci, volitelně s bezpečnou diagnostikou — nikdy s hesly, tokeny relace, OTP ani názvy torrentů.

Design

Na každé obrazovce jedna hlavní plocha z Liquid Glass, všude jinde jen decentní karty s tenkými linkami. Stav ukazují malé plné tečky, ne barevná pozadí. Jeden design systém pro všechny obrazovky — prémiová nativní utilita bez zbytečných ozdob.

Postaveno na

  • SwiftUI
  • iOS 26 (Liquid Glass)
  • API klient na async/await a actorech
  • Synology Web API
  • iOS Keychain
  • Bez závislostí třetích stran
  • XcodeGen

Kde to je

DropStation je v interní betě na TestFlightu, ve verzi 0.5.3, a umí anglicky i česky. Celý proces vydávání — App Store Connect, TestFlight, Xcode Cloud — funguje. Teď ladím betu, design nepředělávám.

Na roadmapě

  • Širší beta v TestFlightu (3–5 testerů, kterým věřím), pak příprava na App Store
  • Share Extension, upozornění na dokončené stahování a podrobnější detail úlohy
  • Přepínání mezi více servery
  • Funkce pro náročné (RSS, widgety, automatizace), až bude appka stabilní

DropStation je vibecodovaný — navrhl a postavil jsem ho s AI po ruce, stejně jako pomáhám týmům zapojit AI do každodenní práce.