config to start docker and runner at startup
All checks were successful
Build, test and publish / verify (push) Successful in 1m15s
All checks were successful
Build, test and publish / verify (push) Successful in 1m15s
This commit is contained in:
@@ -158,10 +158,17 @@ Een bestaande registratie wordt hergebruikt. Er worden geen secrets in de
|
||||
repository geschreven. Bewaar het tokenbestand alleen zolang registratie/herstel
|
||||
dat nodig heeft en behandel `.runner` als credential.
|
||||
|
||||
De gebruikersservice start bij een gebruikerssessie. Automatisch doorlopen zonder
|
||||
inloggen vereist daarnaast een bewuste keuze voor user lingering en een Docker-
|
||||
daemon die zonder desktopsessie beschikbaar is. S4 belooft geen beschikbaarheid
|
||||
wanneer de mini-pc uitstaat. Herstarten/stoppen:
|
||||
Op de mini-pc starten Docker Desktop en de runner automatisch na grafisch
|
||||
aanmelden. Bij een Docker Desktop-socket installeert de installer hiervoor
|
||||
`~/.config/systemd/user/agiledancers-runner.service.d/10-agiledancers-docker-desktop.conf`
|
||||
en schakelt beide services in voor `graphical-session.target`. De runner wacht
|
||||
via `~/.local/share/agiledancers-runner/WaitForDocker.java` maximaal 120 seconden
|
||||
tot de ingestelde Docker-engine bereikbaar is. Bij een mislukte start probeert
|
||||
systemd het na tien seconden opnieuw. De runner volgt stoppen en herstarten van
|
||||
Docker Desktop en stopt bij afmelden.
|
||||
|
||||
User lingering staat op deze pc uit: vóór aanmelden starten deze services niet.
|
||||
S4 belooft geen beschikbaarheid wanneer de mini-pc uitstaat. Herstarten/stoppen:
|
||||
|
||||
```sh
|
||||
systemctl --user restart agiledancers-runner
|
||||
|
||||
Reference in New Issue
Block a user