Author Archives: Lorenz Bausch

GitLab Runner (gitlab-ci-multi-runner) on Uberspace

This post describes how to setup gitlab-ci-multi-runner (aka GitLab Runner) on an Uberspace using the shell executor. Download gitlab-ci-multi-runner Download the Runner binary into the ~/bin  directory and make it executable:

Create a working directory for the Runner:

Continue reading

Posted in git | Comments Off on GitLab Runner (gitlab-ci-multi-runner) on Uberspace

Chrome 56: Install and use Extensions

Starting with Chrome 56 on Debian you might end up having no Extensions. To re-enable them again you have to start Chrome with

To make this a default add this flag to the default flags in /etc/chromium.d/default-flags:

Reference: … Continue reading

Posted in Debian | Comments Off on Chrome 56: Install and use Extensions

Waiting for server to accept SSH connections

Sometimes you need to wait for a just booted server to accept SSH connections. This can be solved with a one-line bash script:

 

Posted in Debian, Ubuntu | Comments Off on Waiting for server to accept SSH connections

npm install fails with “npm ERR! tar.unpack untar error”

Problem npm failed randomly while installing packages. It didn’t matter which packages or if running on Debian itself or inside virtual machines using Ubuntu (vagrant). Upgrading npm to the latest version ( sudo npm install -g npm@latest ) and clearing npm’s cache ( npm cache clean ) didn’t help either. … Continue reading

Posted in Debian, Node.js, Ubuntu, Vagrant | Comments Off on npm install fails with “npm ERR! tar.unpack untar error”