December 8, 2020

 

Blog is moving soon and "beta" announcement

My blog will move from blogger (used since 2006) to be a self-hosted, built with hugo.io. Address and domain will remain the same: shamil.gumirov.com. Currently a "beta" is launched (UI is not yet final and will be changed - waiting for a professional designers' feedback). Welcome to check it out!

The new blog is sharing a CI/CD built for my self-hosted services (like Jabber server, Blog, Mail, Jitsi meet, Mumble and others). Currently I use a Gitlab-based deployment with an orchestrator repo, makefile per service and private docker registry for container images. All services are containerized for isolation and ease of moving around. It's grown evolutionary, but resembles a k8s, so I've plan to move to k8s, maybe in end of December.

I've patched blog2md to correctly export comments too, see details. All 220 posts in the hugo-based blog are exported from blogger using this, without much modifications afterwards. Some are still needed, mostly related to preformatted code from pre blocks. I did not made match to blog2md yet and not sure if I will ever as they're pretty minor.

Labels: , , , , , , , , ,

September 10, 2019

 

Plantuml + Gitlab is risky

For a plantuml nice and simple diagrams text generation tool integration with the gitlab server setup, the plantuml server needs to be exposed to external network. Which is not good. Although some of security risks can be mitigated with running plantuml in docker but definitely not all (such as data exposure, DoS attacks) and mitigating them requires lots of careful manual tuning. Gitlab needs plantuml integration to host rendered images on its side. Maybe aa a plugin. I definitely want to investigate this.

Labels: , , , , , , , ,

This page is powered by Blogger. Isn't yours?