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é |







