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 |







