Vyhledávání na webu

Ztrácel jsem přehled o svých vlastnoručně hostovaných aplikacích, dokud jsem nenašel tento open-source panel.


Jedním z prvních znaků toho, že se věci vymykaly kontrole, byl den, kdy jsem potřeboval zjistit, které aplikace běží, a po otevření Portaineru jsem stále ukázal na špatný port. V té době jsem měl na svém NAS a malém serveru vlastní hostované nástroje. Musel jsem si pamatovat čísla portů pro každou aplikaci nebo si je uložit do záložek, ale prostě jsem nebyl schopen je správně sledovat.

I když mé nástroje nezklamaly, skutečný problém byl v tom, že jsem měl tak velké potíže najít to, co jsem už nastavil. Narazil jsem na DockPeek, když jsem se snažil vyřešit problém s reverzním proxy, a jakmile jsem tento open-source nástroj nainstaloval a otevřel, bylo jasné, že jsem našel řešení, které jsem zoufale potřeboval.

Prostě jsem nemohl vidět své vybavení

Každá aplikace se změnila na číslo portu, které jsem si musel pamatovat

Když začnete s vlastním hostingem, zdá se to velmi zvládnutelné. Obvykle máte pár kontejnerů, poznamenáte si pár portů a není toho příliš, co byste museli sledovat. Můžete sledovat, co běží, kde to běží, a rozumíte tomu, jak to najít. Alespoň tomu tak bylo, když jsem měl pouze šest aplikací s vlastním hostingem, které nahradily některé placené předplatné.

Avšak pro někoho jako já, kdo si stále zkouší nové nástroje tady a tam, toto počáteční zvládnutelné období netrvalo dlouho. Snadno ztrácím přehled o několika službách, protože je všechny aktivně nepoužívám. A všechny tyto služby jsou jednoduše další číslo portu, které si musím pamatovat.

Není to tak jednoduché, jako jen otevřít aplikaci na zapisování poznámek. Nejprve musíte zjistit port, který jste jí přiřadili. Svalová paměť a metoda pokusu a omylu moc nepomáhají. To vždy způsobuje malé zpoždění, když potřebuji něco použít, i když to již běží bez problémů. Kvůli tomu jsem přestal používat některé nástroje, které jsem si už nainstaloval, protože už nebyly pohodlně dostupné.

Většina nástrojů mi ukázala kontejnery

Potřeboval jsem něco, co otevírá aplikace

Frustrující je, že existuje několik nástrojů, které by měly problém vyřešit. Měl jsem přehledy a správce kontejnerů. Snaží se usnadnit správu, a opravdu to dělají, ale stále ne tak, jak jsem potřeboval. V podstatě spravují kontejnery docela dobře. Používám je k spouštění, zastavování, kontrole logů a úpravám konfigurací. Některé jednoduché spouštěče, jako Heimdall, jsou tomu blízko, ale stále vyžadují ruční přidávání všech aplikací. Nakonec mohou jen odrážet nastavení, na která si pamatujete.

Nicméně tohle nebylo to, čeho jsem chtěl dosáhnout. Chtěl jsem jen otevřít aplikace, které jsem už nastavil, aniž bych si musel pamatovat, kde se nacházejí. Proces, jak to dělat v většině ostatních nástrojů, které používám, byl: otevřít panel, najít kontejner, zkontrolovat jeho detaily a pak otevřít aplikaci v nové kartě. To jsou dostatečné kroky k přerušení mého toku práce.

To, co mi chybělo, byla spolehlivá cesta, jak přistupovat k rozhraním za mými kontejnery. Ideálně by to měl být nástroj, který se nesnaží pomáhat mi navigovat v infrastruktuře. Měl by vidět celé mé nastavení jako skupinu použitelných aplikací.

DockPeek funguje, protože odstraňuje krok, který opakujete celý den

Přeměňuje běžící kontejnery na odkazy, které můžete skutečně použít






DockPeek je docela jednoduchý. Jakmile jej otevřete, načte a vypíše vaše běžící kontejnery. Pak přichází další krok, který z něj dělá ideální řešení. Převádí porty všech kontejnerů na klikatelné odkazy. Pamatuji si poprvé, když jsem to použil. Sledoval jsem vše, co jsem měl spuštěné na jednom místě, a místo hádání jsem měl přímý způsob, jak je všechny otevřít. Ta pauza — když jsme museli dohledat nebo odhadnout port — byla eliminována. Už jsem se nesnažil zjistit, kde různé nástroje běží nebo byly spuštěné.

DockPeek provádí několik dalších úkolů na pozadí. Například zjistí, zda by služba měla používat HTTP nebo HTTPS, čímž odstraňuje domněnky nebo potřebu opakovaně zkoušet URL. Díky tlačítku pro obnovení jedním kliknutím udržuje váš seznam přesný a aktuální, jak kontejnery startují či zastavují. Ale nejvíce si cením toho, jak zobrazuje více hostitelů, které provozuji, takže nemusím kontrolovat každý zvlášť.

Nyní nemusím zapamatovávat tolik informací ani si dělat tolik poznámek. DockPeek je nyní můj hlavní nástroj, místo aby byl jen jedním z několika dashboardů. Největší výhrou je, že nyní používám mnoho nástrojů, které jsem si nastavil, protože jsou přístupnější než kdy předtím.

Takto vypadá život před a po DockPeek:

Úkol

Před DockPeek

Po DockPeek

Otevřete aplikaci

Zkontrolujte palubní desku > najděte port > otevřete kartu

Klikněte z jedné stránky

Najít službu

Hádej, hledej nebo zkontroluj poznámky

Okamžitě viditelné

Sledovat změny

Ručně ověřit

Automaticky aktualizovaný seznam

To nic v mém stacku nenahrazuje — a o to právě jde

Stále používám mnoho open-source nástrojů, na které se obvykle spoléhám. DockPeek je nenahradil. Tyto nástroje stále potřebuji k správě kontejnerů nebo řešení problémů. Homepage je například můj monitorovací panel. Hlavní úkol otevírání aplikací však nyní zajišťuje DockPeek, hlavně proto, že odstranil nutnost přemýšlet o tom, kde konkrétní nástroje běží. Stále mám dobré oddělení nástrojů, jak je znázorněno níže.

Nástroj

Na co to stále používám

Proč DockPeek nenahrazuje

Portainer

Správa kontejnerů, protokolů

Není určen pro rychlý přístup k aplikacím

Domovská stránka

Vlastní panely, widgety

Vyžaduje ruční nastavení a konfiguraci

Heimdall

Statické zkratky aplikací

Vyžaduje ruční údržbu

DockPeek

Otevírání běžících služeb

Vždy odráží to, co je živé

Související články