Migrating Gitlab non-packaged PostgreSQL into omnibus-packaged

With the release of Gitlab 8.15 [https://about.gitlab.com/2016/12/22/gitlab-8-15-released/] it was announced that PostgreSQL [https://en.wikipedia.org/wiki/PostgreSQL] needs to be upgraded [https://about.gitlab.com/2016/12/22/gitlab-8-15-released/#postgresql-version-upgrade] . As I migrated from a source installation [https://gitlab.com/gitlab-org/…

Container Orchestration Thoughts

Since some time everybody (read developer) want to run his new microservice [https://en.wikipedia.org/wiki/Microservices] stacks in containers [https://en.wikipedia.org/wiki/Operating-system-level_virtualization]. I can understand that building and testing an application is important for developers. One of the benefits of containers is, that developer…

Oxidized - silly attempt at (Really Awesome New Cisco confIg Differ)

Since ages I wanted have replaced this freaking backup solution of our Network Equipment based on some hacky shell scripts and expect [https://en.wikipedia.org/wiki/Expect] uploading the configs on a TFTP [https://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol] server. Years ago I stumbled upon RANCID…

Using nginx as reverse proxy (for containered Ghost)

In some cases it might be a good idea to use a reverse proxy [http://en.wikipedia.org/wiki/Proxy_server] in front of a web application. Nginx [https://en.wikipedia.org/wiki/Nginx] is a very common solution for this scenario these days. As I started with containers for…

Trying icinga2 and icingaweb2 with Docker

In case you ever wanted to look at Icinga2 [http://www.icinga.org/icinga/icinga-2/], even into distributed [https://www.icinga.org/icinga/icinga-2/distributed-monitoring/] features, without messing with installing whole server setups, this might interesting for you. At first, you need to have a running Docker on your system.…

Running Ghost blogging platform via Docker

When I was thinking about using Ghost [http://ghost.org], I did read the installations guide [https://github.com/TryGhost/Ghost#quick-start-install] and then I just closed the browser window. I didn't wanted to install npm [http://www.npmjs.com/], yet another package manager, and just hack [http:…

New blogging engine

Exactly 3 years after I moved [https://log.cyconet.org/2013/01/04/new-blogging-engine/] on from Wordpress [http://wordpress.org] to Octopress [http://octopress.org] I thought it's time for something new. Some of you might have noticed that I've not much blogged in the past.…

Wordpress dictionary attack

Today early in the morning my monitoring system notified me about unusual high outgoing traffic on my hosting platform. I traced the problem down the webserver which is also hosting this abandoned website. Looking into this with iptraf [http://iptraf.seul.org/] revealed that this traffic is coming only from…