Strácal som prehľad o svojich vlastne hosťovaných aplikáciách, až kým som nenašiel tento open-source panel


Jedným z prvých znakov, že sa veci vymykali kontrole, bol deň, keď som potreboval zistiť, ktoré aplikácie bežia, a po otvorení Portaineru som stále tipoval nesprávny port. V tom čase som mal na svojom NAS a malom serveri vlastné hostované nástroje. Musel som si pamätať čísla portov pre každú aplikáciu alebo si ich uložiť do záložiek, ale jednoducho som nedokázal sledovať všetko správne.

Aj keď moje nástroje nevynechávali, skutočný problém bol v tom, že som mal obrovské ťažkosti nájsť to, čo som už nastavil. Narazil som na DockPeek, keď som sa pokúšal vyriešiť problém s reverzným proxy, a hneď ako som tento open-source nástroj nainštaloval a otvoril, bolo jasné, že som našiel riešenie, ktoré som zúfalo potreboval.

Jednoducho som nevidel svoje nastavenie

Každá aplikácia sa zmenila na číslo portu, ktoré som si musel zapamätať

Keď začnete s vlastným hosťovaním, zdá sa to veľmi zvládnuteľné. Zvyčajne máte niekoľko kontajnerov, zaznamenáte si niekoľko portov a nie je toho príliš veľa na sledovanie. Môžete sledovať, čo beží, kde beží, a rozumiete tomu, ako to nájsť. Aspoň tak to bolo v prípade, keď som mal iba šesť vlastne hosťovaných aplikácií, ktoré nahradili niektoré platené predplatné.

Avšak pre niekoho ako ja, kto stále skúša nový nástroj tu a tam, toto počiatočné zvládnuteľné obdobie netrvalo dlho. Ľahko stratím prehľad o niekoľkých službách, pretože ich všetky aktívne nepoužívam. A všetky tieto služby sú jednoducho ďalšie číslo portu, ktoré si musím zapamätať.

Nie je to také jednoduché, ako len otvoriť aplikáciu na zapisovanie poznámok. Najprv musíte zistiť port, ktorý ste jej priradili. Svalová pamäť a metóda pokus-omyl veľmi nepomáhajú. Toto vždy spôsobí malé oneskorenie, keď potrebujem niečo použiť, aj keď to už beží dobre. Preto som prestal používať niektoré nástroje, ktoré som si už nainštaloval, pretože neboli už pohodlné na prístup.

Väčšina nástrojov mi ukázala kontajnery

Potreboval som niečo, čo otvára aplikácie

Frustrujúce je, že existuje niekoľko nástrojov, ktoré by mali problém vyriešiť. Mal som dashboardy a správcov kontajnerov. Snažia sa uľahčiť správu a skutočne to aj robia, ale stále nie tak, ako som potreboval. V podstate veľmi dobre spravujú kontajnery. Používam ich na spúšťanie, zastavovanie, kontrolu logov a úpravu konfigurácií. Niektoré jednoduché spúšťače, ako Heimdall, sa tomu približujú, ale stále vyžadujú manuálne pridanie všetkých aplikácií. Nakoniec môžu len odrážať nastavenie, na ktoré si spomeniete.

Avšak toto nie je to, čo som mal na mysli. Chcel som len otvoriť aplikácie, ktoré som si už nastavil, bez toho, aby som si musel pamätať, kde sa nachádzajú. Proces, ako to urobiť vo väčšine ostatných nástrojov, ktoré používam, bol: otvoriť panel, nájsť kontajner, skontrolovať jeho podrobnosti, potom otvoriť aplikáciu v novej karte. To sú dostatočné kroky na to, aby prerušenie môj tok práce.

Čo mi chýbalo, bol spoľahlivý spôsob, ako pristupovať k rozhraniam za mojimi kontajnermi. Ideálne by to mal byť nástroj, ktorý sa nesnaží pomáhať mi navigovať infraštruktúru. Mal by vidieť celé moje nastavenie ako skupinu použiteľných aplikácií.

DockPeek funguje, pretože odstraňuje krok, ktorý opakujete celý deň

Premení bežiace kontajnery na odkazy, ktoré môžete skutočne použiť






DockPeek je celkom jednoduchý. Keď ho otvoríte, načíta a vypíše všetky vaše spustené kontajnery. Potom prichádza ďalší krok, ktorý ho robí ideálnym riešením. Pre všetky kontajnery konvertuje porty na klikateľné odkazy. Pamätám si, keď som ho použil prvýkrát. Pozoroval som všetko, čo som mal spustené na jednom mieste, a namiesto hádania som mal priamy spôsob, ako ich všetky otvoriť. Tá pauza — keď sme museli vyhľadať alebo hádať port — bola odstránená. Už som sa nesnažil zistiť, kde sa nachádzajú alebo kde bežia rôzne nástroje.

DockPeek vykonáva v pozadí niekoľko ďalších úloh. Napríklad zistí, či by služba mala používať HTTP alebo HTTPS, čím odstraňuje domnienky alebo potrebu opätovného skúšania URL. S tlačidlom obnovenia jedným kliknutím udržuje váš zoznam presný a aktuálny, keď sa kontajnery spúšťajú alebo zastavujú. Ale to, čo si cením najviac, je, ako zobrazuje viacero hostiteľov, ktoré prevádzkujem, takže nemusím kontrolovať každý jednotlivo.

Teraz nemusím memorovať toľko vecí ani si robiť toľko poznámok. DockPeek je teraz moje hlavné miesto, namiesto toho, aby bol jedným z viacerých panelov. Najväčším víťazstvom je, že teraz používam veľa nástrojov, ktoré som si nastavil, pretože sú prístupnejšie ako kedykoľvek predtým.

Takto vyzerá život pred a po DockPeek:

Úloha

Pred DockPeek

Po DockPeek

Otvoriť aplikáciu

Skontrolujte panel > nájdite port > otvorte kartu

Kliknite z jednej stránky

Nájsť službu

Hádaj, hľadaj alebo skontroluj poznámky

Okamžite viditeľné

Sledovať zmeny

Manuálne overiť

Automaticky aktualizovaný zoznam

Neprepisuje nič v mojom stacku — a o to ide

Stále používam mnohé z open-source nástrojov, na ktoré sa zvyčajne spolieham. DockPeek ich nenahradil. Tieto nástroje stále potrebujem na správu kontajnerov alebo riešenie problémov. Homepage, napríklad, je môj monitorovací panel. Hlavnú úlohu otvárania aplikácií však teraz rieši DockPeek, hlavne preto, že odstránil potrebu premýšľať o tom, kde konkrétne nástroje bežia. Stále mám dobré oddelenie nástrojov, ako je znázornené nižšie.

Nástroj

Na čo ho stále používam

Prečo DockPeek nenahrádza

Portainer

Správa kontajnerov, protokolov

Nie je určené pre rýchly prístup k aplikáciám

Domovská stránka

Vlastné ovládacie panely, widgety

Vyžaduje ručné nastavenie a konfiguráciu

Heimdall

Statické skratky aplikácie

Vyžaduje ručnú údržbu

DockPeek

Otváranie bežiacich služieb

Vždy odráža to, čo je naživo

Súvisiace články