From 35360108763de2b8c2cd9abd7a605803f5cf483f Mon Sep 17 00:00:00 2001 From: Daniel Bohrer Date: Thu, 22 Sep 2016 19:46:27 +0000 Subject: [PATCH] =?utf8?q?+gitlab-ci-runner,=20doku=20f=C3=BCr=20blog=20un?= =?utf8?q?d=20preview?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Bogomir.mw | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Bogomir.mw b/Bogomir.mw index ccbd57d19..7f90885a9 100644 --- a/Bogomir.mw +++ b/Bogomir.mw @@ -33,7 +33,20 @@ * 8 GB disk * 1 CPU-Core +=== Services === +* Blog-Deploy: +** gitlab-ci-multi-runner, gestartet von systemd, läuft als unprivilegierter User ''gitlab-runner'', Config in /etc/gitlab-runner/config.toml +** ist als Runner für https://gitli.stratum0.org/stratum0/stratum0-blog eingerichtet +** GitLab-CI-Config in https://gitli.stratum0.org/stratum0/stratum0-blog/blob/master/.gitlab-ci.yml +*** bei erfolgreichem Build: rsync nach s0-blog@[[regolas]]:/var/www/blog/, Auth per SSH-Key in bogomir:/home/gitlab-runner/id_dsa +* Blog-Preview +** nginx auf Port 80 +** http://bogomir/preview/my-pad-name → /var/www/html/index.php +** holt Text aus Pad mit dem Namen "my-pad-name" und rendert ein Preview mit dem Blog-Environment aus /var/www/html +*** Blog-Environment muss bei Bedarf manuell per git pull aktualisiert werden + == Log == +* gitlab-ci-multi-runner aufgesetzt und auf [[gitli]] für stratum0/stratum0-blog als Runner eingerichtet --[[Benutzer:Daniel Bohrer|Daniel Bohrer]] 21:46, 22. Sep. 2016 (CEST) * unattended-upgrades eingerichtet, erstmal nur aus debian-security. siehe /etc/apt/apt.conf.d/02.periodic und /etc/cron.daily/apt für Doku --[[Benutzer:Daniel Bohrer|Daniel Bohrer]] 01:28, 23. Mai 2015 (CEST) * Initial Setup, [[Benutzer:Daniel Bohrer|Daniel Bohrer]] 02:52, 23. Mai 2015 (CEST) -- 2.20.1