Jekyll: Generate pages for each tags

As I am in the process of converting some of the WordPress based blogs to to use the static website builder Jekyll. This will allow…

Create Jekyll themes from scratch

If you are a fan of static website builders, you will definitely a fan of Jekyll site builder which is also supported by Github static…

Automatic deployment with portainer

If you are self hosting your website and aiming for automating the deployment, this quick guide might help you. In this we are going to…

Using secrets in portainer

This is a quick post on how to use docker secrets with portainer. We will use the pgadmin service as an example to demonstrate this.…

Setting up Traefik load balancer on Docker Swarm

Recently I was upgrading my home servers from Raspberry Pi to a PC with high configuration (intel i7, 32GB RAM and 1TB SSD). On Raspberry…

Nginx SSL pass through

In most of the configuration we terminate the SSL at the load balancer and use http connection from load balancer to the server when it…

Solving Proxmox LXC console blank issue

As I am recently upgrading my home network from simple Raspberry Pi to Proxmox based hypervisor network have got to explore many new things. This…

Backup and restore postgres database with docker run

Now a days it is common to use database as a service from cloud providers instead of maintaining the local postgres installation. Also there will…

Working with docker stack and iptables

After moving to new country, I am setting up my home network to bring some of containers back from the cloud to self hosting from…