SimpleHttpServer je aplikace, která promění vaše zařízení Android v souborový server HTTP ve vaší místní síti. Umožňuje vám sdílet složky na vašem smartphonu nebo tabletu, což umožňuje ostatním zařízením ve stejné síti Wi-Fi (počítače, chytré televizory, další smartphony atd.) prohlížet, stahovat a nahrávat soubory pouze pomocí webového prohlížeče. Není vyžadován žádný cloudový účet, připojení k internetu ani instalace aplikací na jiných zařízeních.
Hlavní funkce
■ Sdílení více složek
Více složek můžete zaregistrovat pomocí výběru souborů systému Android. Každá složka se zobrazuje v nejvyšší úrovni prohlížeče. Nejsou vyžadována žádná zvláštní oprávnění k ukládání.
■ Stahování složek jako ZIP
Každá stránka složky zobrazuje odkaz „Stáhnout tuto složku jako ZIP“, který vám umožňuje stáhnout všechny podsložky najednou. Tuto funkci můžete v nastavení vypnout, pokud chcete povolit stahování pouze jednoho souboru najednou.
■ Nahrávání z prohlížeče
Zapnutím možnosti „Povolit nahrávání“ v nastavení můžete odesílat soubory z prohlížečů jiných zařízení ze stránky zapisovatelné složky. Každá sdílená složka má přepínač pro čtení/zápis, který umožňuje kombinovat složky určené pro nahrávání a pouze pro čtení. Existující soubory nebudou přepsány; soubory se stejným názvem budou uloženy jako „název (1)“, „název (2)“ atd.
■ Specifikace kořenové složky
Zadáním jedné ze sdílených složek jako kořenové se její obsah doručí přímo pomocí „/“. To je užitečné v situacích, kdy chcete zobrazit pouze jednu složku na nejvyšší úrovni.
■ Ověřování Digest
Přístup lze chránit uživatelským jménem a heslem. Použijte `--digest -u uživatel:heslo` s curl.
■ Paralelní provoz HTTPS (šifrování) a HTTP
Zapnutím možnosti „Používat HTTPS“ povolíte doručování TLS a šifrovanou komunikaci. Na tomto terminálu se vygeneruje certifikát s vlastním podpisem a pro ověření se zobrazí otisk prstu SHA-256. Certifikát si můžete stáhnout a zaregistrovat jako důvěryhodný na klientském terminálu nebo použít `-k / --cacert` s curl. Pokud je povolen HTTPS, můžete také nakonfigurovat nastavení „HTTP Listener“ tak, aby naslouchal na běžném portu paralelně s HTTP, což vám umožní zvolit, zda chcete doručovat přímo přes HTTP, nebo přesměrovat HTTP požadavky na HTTPS (307). Podporovány jsou pouze certifikáty s vlastním podpisem; oficiální certifikáty (vydané CA, veřejně důvěryhodné) nelze použít.
■ Výběr sítě
Můžete vybrat síť, ve které je server vystaven, z možností „Pouze Wi-Fi (výchozí/doporučené)“, „Vše“ a „Pouze localhost“, čímž zabráníte neúmyslnému vystavení mobilním sítím atd.
■ Zobrazení MediaStore
Média (obrázky, zvuk, video) spravovaná systémem Android lze také zpřístupnit prostřednictvím samostatné cesty.
■ mDNS / Bonjour Discovery
Upozorní místní síť, což umožňuje vyhledávání z VLC, Finder atd., bez nutnosti ručního zadávání IP adresy.
■ Uživatelské rozhraní kompatibilní s tabletem
Na širokoúhlých displejích se ovládací prvky serveru a protokoly zobrazují vedle sebe. Tlačítko „Nastavení“ umožňuje přepínat pravý panel mezi protokoly a nastavením.
■ Seznam optimalizovaný pro chytré telefony
Seznamy adresářů se zobrazují větším textem, aby se přizpůsobily šířce obrazovky, a na celé řádky lze klepnout. Také se přizpůsobuje světlému/tmavému tématu zařízení.
■ Automatické spuštění
Server lze automaticky spustit při spuštění zařízení nebo aplikace. ■ Sdílení jedním klepnutím
Každá URL adresa má tlačítka Kopírovat / QR kód / Sdílet, která vám umožňují připojit se z jiných zařízení bez ručního zadávání adresy.
■ Vestavěná uživatelská příručka
Sekce „Jak používat“ v Nastavení → O této aplikaci obsahuje příklady zahájení, nahrávání, HTTPS a curl.
Žádné reklamy, žádné sledování, žádný účet není vyžadován
Server funguje výhradně na vašem zařízení a doručuje soubory přes HTTP (HTTPS, pokud je povolen) přes vaši místní síť. Není k dispozici žádná analytická SDK ani registrace účtu. Podrobnosti naleznete v zásadách ochrany osobních údajů v aplikaci (Nastavení → O této aplikaci).
Podporované jazyky
Angličtina, japonština, němčina, francouzština, španělština, brazilská portugalština
Provozní prostředí
Android 8.0 (API 26) nebo novější.
Bezpečnostní upozornění
Ve výchozím nastavení se používá prostý textový protokol HTTP, takže ověřovací informace a soubory nejsou během přenosu šifrovány. Zapnutím možnosti „Použít HTTPS“ se komunikace šifruje pomocí certifikátu s vlastním podpisem. Používejte prosím pouze v důvěryhodné místní síti. Pokud povolíte nahrávání, doporučujeme zejména povolit ověřování pomocí funkce Digest a HTTPS.
Datum aktualizace
10. 7. 2026