dock-g

Features in detail

Zes dingen die dock-g goed kan — hier uitgebreid in plaats van in één zin.

Stacks onder controle

Alle compose-stacks in één oogopslag: status, Start, Stop en Restart met één tik.

Het stackoverzicht toont elke compose-stack als eigen tegel met gekleurd monogram en actuele status. Filterchips blenden desgewenst alleen in wat er op dat moment toe doet: alles wat draait, alles wat gestopt is, alles met een openstaande update, of het archief. Gestopte stacks start je direct vanuit de lijst, zonder de detailweergave te openen.

In de detailweergave bewerk je de compose.yaml, start, stop en herbouw je. Ringindicatoren voor CPU, werkgeheugen en schijfruimte tonen waar de schoen wringt, voordat je in de logs kijkt.

Handig bij het aanmaken van nieuwe stacks: je plakt een kant-en-klaar docker run-commando, en dock-g zet het direct op het apparaat om in een compose.yaml — zonder dat het commando daarvoor ergens wordt geüpload.

Updates herkennen

Nur mit Dockge-Enhanced ↗

Een oranje pil markeert elke stack met een openstaande image-update — gepland of direct.

Op servers met Dockge-Enhanced controleert de Image Watcher regelmatig of er voor de gebruikte images nieuwere versies beschikbaar zijn. In de stacklijst markeert een oranje pil elke betrokken stack, zodat je in één oogopslag ziet waar iets openstaat.

Per image bepaal je hoe ermee wordt omgegaan: direct bijwerken, op een vaste tijd, of helemaal niet. Loopt er een update, dan toont een wachtsymbool de voortgang; de pil verdwijnt meteen bij het starten en komt pas terug zodra er daadwerkelijk een nieuwe image is gevonden.

Dockge zelf wordt daarbij bewust nooit automatisch bijgewerkt — anders zou het beheerscherm midden in het proces onder je voeten wegglijden. Zonder Dockge-Enhanced is updateherkenning niet beschikbaar; het stackbeheer werkt echter volledig.

Live-logs & terminal

Containerlogs in realtime direct op je iPhone — met zoeken en kleuraccentuering.

De logs lopen live mee terwijl je toekijkt — met zoeken, kleuraccentuering en, op Dockge-Enhanced, ISO 8601-tijdstempels, zodat gebeurtenissen zich netjes laten koppelen. Losse stukken kopieer of deel je rechtstreeks vanuit de weergave.

Is het log niet genoeg, dan kom je via het ingebouwde SSH-terminal rechtstreeks op de host. De SSH-toegang wordt gekoppeld aan de betreffende Dockge-server — dock-g stelt de koppeling zelf voor op basis van het IP-adres, maar je kunt hem ook handmatig instellen.

Eén SSH-toegang kun je koppelen aan meerdere Dockge-instanties op dezelfde machine, bijvoorbeeld wanneer de ene instantie openbaar bereikbaar is en een tweede alleen in het lokale netwerk draait.

Meerdere servers

Verbind zoveel Dockge-instanties als je wilt en wissel er naadloos tussen.

Je kunt zoveel Dockge-instanties opslaan als je wilt en er rechtstreeks via een menu in de titel van het stackoverzicht tussen wisselen — zonder omweg via de instellingen. Een gekleurde stip bij de servernaam toont op elk moment of de verbinding actief is.

Elke server krijgt desgewenst zijn eigen kleurthema uit vijf paletten: Classic Blue, Sunset, Forest, Ocean en Monochrome. Dat is meer dan decoratie — wie productie- en testomgevingen naast elkaar draait, ziet al aan de kleur waarin hij aan het klikken is.

Bij het aanmelden ondersteunt dock-g wachtwoordmanagers en de iCloud-sleutelhanger; tweefactorcodes worden automatisch voorgesteld. Opgeslagen inloggegevens worden betrouwbaar hergebruikt, ook na een korte verbindingsonderbreking of wanneer de app lang op de achtergrond heeft gedraaid.

Meldingen

Als een stack uitvalt, weet je het — zonder je laptop open te klappen.

Pushmeldingen schakel je per server in via het belsymbool in het stackoverzicht. Grijs betekent uit, gekleurd betekent actief — jij bepaalt dus zelf welke omgeving je buiten werktijd mag bereiken.

Voor elke server stel je een controleschema in met tijdstip en weekdagen. Zo krijg je van de testserver geen melding om drie uur ’s nachts, terwijl de productieomgeving continu wordt bewaakt.

Bij ingeschakeld back-upbeheer markeert een melding “Overdue” bovendien elke back-up waarvan de laatste run langer geleden is dan het ingestelde interval.

Jouw gegevens blijven van jou

Inloggegevens, SSH-sleutels en je docker-run-commando verlaten het apparaat niet. Geen cloud, geen tracking, geen accounts.

dock-g verbindt zich uitsluitend met de Dockge-servers die je zelf invoert. Er is geen tussendienst, geen gebruikersaccount en geen registratie.

Analyse-, tracking- en advertentiediensten zijn niet ingebouwd, crashrapporten gaan niet naar derden. Inloggegevens en SSH-sleutels staan uitsluitend in de iOS-sleutelhanger op je apparaat.

Ook de docker run-converter werkt lokaal: je commando — dat vaak paden, poorten en inloggegevens bevat — verlaat het apparaat niet.

← dock-g