Danylo Mikula
  • Menu ▾
    • home
    • about
    • posts
    • tags
    • contents
    • archive
  • home
  • about
  • posts
  • tags
  • contents
  • archive

Posts

All posts organized chronologically. You can also browse by tags or view the table of contents and archive by year.

Building My Personal Website: From Idea to Automated Deployment (Part 2)

2025-11-30
#infrastructure  #hugo  #web  #automation  #terraform  #ansible  #hetzner  #devops  #iac  Building My Personal Website: From Idea to Automated Deployment (Part 2)

Deep dive into the technical implementation – Terraform modules for Hetzner Cloud infrastructure, Ansible collection for Hugo deployment with Caddy, automated SSL, and systemd-based content updates

read more →

Building My Personal Website: From Idea to Automated Deployment (Part 1)

2025-11-27
#infrastructure  #hugo  #web  #automation  #terraform  #ansible  #hetzner  Building My Personal Website: From Idea to Automated Deployment (Part 1)

How I built mikula.dev using Hugo, Caddy, and Hetzner Cloud – with fully automated infrastructure provisioning via custom Terraform modules and Ansible playbooks for zero-touch deployments

read more →

Build a Highly Available Pi-hole Cluster with Ansible (VRRP)

2025-11-06
#homelab  #pihole  #ansible  #raspberry-pi  #dns  Build a Highly Available Pi-hole Cluster with Ansible (VRRP)

Step-by-step guide to deploy a highly available Pi-hole pair with keepalived (VRRP) and a Virtual IP, plus config sync and validation

read more →

Automated macOS Setup with Dotfiles

2025-09-04
#infrastructure  #automation  #dotfiles  #macos  #devops  #git  Automated macOS Setup with Dotfiles

Comprehensive guide to automating macOS setup with dotfiles – from package installation to GPG/SSH key generation, Git configuration, and GitHub integration in under 15 minutes

read more →
[Older posts] >
© 2026 Danylo Mikula :: rss feed ::