Server volop in ontwikkeling
Tijdens de zoektocht naar welke onderdelen ik nodig heb op mijn server, kom ik nogal wat zaken tegen. Opeens kwam ik daar Redis tegen. Opzoeken wat het was en het is dus een in-memory data structuur opslag ruimte. Wordt gebruikt als een database, of cache of … nou ja: lees de website maar!
Bij de Redis App die ik ergens anders voor nodig had, stond dat je deze eerst moest installeren voordat je de GitLab CE Docker ging installeren. Ahaa .. GitLab: daar had ik nog niet aan gedacht! Die kan ik ook wel installeren en kijken of ik er nog eens aan toe kom om wat te programmeren 馃檪
Echter had ik na installatie een klein probleem: ik kon niet inloggen. Verder geen probleem, want ik kon mij aanmeldden. Dus dat probleem was snel verholpen, dacht ik. Niet dus: want mijn registratie moest goedgekeurd worden en ik wist nog steeds niet wat het wachtwoord was:

Maar wat is nu het administrators account. Na zoeken kwam ik erachter dat het root account gebruikt werd. Dat kon ik mij niet voorstellen, want hoe kan de docker nu bij mijn accounts komen? Dat was dus ook niet zo. In de Docker container was er natuurlijk ook een root account gemaakt. Maar het wachtwoord. Wat zou het wachtwoord nou zijn. Aantal pogingen gewaagd, maar helaas niet een standaard wachtwoord. Toen kwam ik op een website dat er een config file zou moeten zijn met daarin het wachtwoord.
Gelukkig had ik de Config File Editor plugin ge茂nstalleerd en kon ik zoeken naar de gitlab -ce config folder:

Na selecteren van het initial_root_password en op het edit knopje achter het selectieveld te klikken, kom je in het edit scherm:

Dit wachtwoord selecteren en inloggen met het root account. Daarna heb ik direct de melding serieus genomen dat er een open regisratie op het systeem actief is en dat wil ik niet. Alleen mensen die ik wil toevoegen kunnen erbij komen. Niet iedereen laten inloggen en proberen te rommelen. Als je naar de settings gaat is het geregeld als je het vinkje bij Sign-up enabled verwijderd. Daarmee zorg je ervoor dat gebruikers niet allemaal accounts kunnen aanmaken!
Nou nog ontwikkel projecten bedenken 馃檪