Viktor Adam's blog
  • Home
  • GitHub
  • Docker Hub
photo-100.jpg

Viktor Adam

In pursuit of automated continuous everything...

20 posts •
Docker

Swarm secrets made easy

A recent Docker update came with a small but important change for service secrets and configs, that enables a much easier way to manage and update them when deploying Swarm stacks.

Viktor Adam 9 min read Viktor Adam
Automation

Automatic domain and SSL management

Create and maintain DNS records on Cloudflare, secure the communication to the origin servers using certificates from Let’s Encrypt, and how to make this painless and fully automated.

Viktor Adam 9 min read Viktor Adam
Home Lab

Home Lab - Monitoring madness

Having looked at the configuration and setup of the services in the Home Lab, it’s time to talk about how we can monitor them, and manage their logs.

Viktor Adam 12 min read Viktor Adam
Home Lab

Home Lab - Configuring the cattle

Let me explain the configuration method I use for my services and HTTP endpoints. Spoiler: it’s Docker and it’s automated.

Viktor Adam 15 min read Viktor Adam
Home Lab

Home Lab - Swarming servers

This third post in the series explains how I extended my stack to multiple servers with Docker Swarm.

Viktor Adam 14 min read Viktor Adam
Home Lab

Home Lab - Setting up for Docker

In the second post of the series I dive into the details of what is involved setting up for an ever-growing number of applications on a handful of physical servers on my Home Lab.

Viktor Adam 11 min read Viktor Adam
Home Lab

Home Lab - Overview

This post is the first in a series explaining the setup I use to run my websites and their related services at home on cheap hardware using containers.

Viktor Adam 8 min read Viktor Adam
CI/CD

Building and shipping open-source

Let me walk you through the continuous integration workflow I use to prepare my applications for deployment and all the wonderful free for open-source services involved.

Viktor Adam 11 min read Viktor Adam
Flask

Python microservices with Flask

This is the story of why I chose to write my web applications in Python using the open-source Flask framework.

Viktor Adam 8 min read Viktor Adam
Intro

In pursuit of automated continuous everything

Alternative title: What you can’t do at work, try it at home!

Viktor Adam 3 min read Viktor Adam
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Viktor Adam's blog © 2023
Latest Posts Github Twitter LinkedIn RSS Hugo