Keeping AI agents like OpenCode as separate environment (in Docker)

Why should you keep your AI agent in a separate environment? For security!

January 11, 2026 · 3 min

Solving problem with «The container name ... is already in use by container»

How to deal with container naming issue during update of container version

July 29, 2024 · 2 min

Private AWS ECR with custom domain, credHelper and Cognito

Let’s make it all work: private AWS ECR repository + custom external domain + ECR Credentials Helper Login + control permissions to fetch your images via Cognito

July 10, 2024 · 5 min

Private AWS ECR with custom domain

How to be able to use your custom domain when accessing docker repository hosted in private AWS ECR.

July 5, 2024 · 2 min

Rollback to previous version of a docker image in AWS ECR

How to easily revert to previously deployed docker image in case new version of your app behaves abnormally?

May 25, 2021 · 1 min

Docker multi-architecture - weird 'linux/arm/v7 not supported error'

Root cause of a weird ’linux/arm/v7 not supported error'.

November 26, 2020 · 2 min

Prepare Your Application for Slow Network Connection

Some time ago I started to play with AngularJS to create a simple side-project app. During this work I realized that I don’t like the differences between how the application works depending on the environment where I deploy it (localhost - faster and Docker on VPS - slower). The UX was quite poor for slower network connection and I decided to do something about that. The user experience was increased by applying some simple rules like: ...

January 11, 2017 · 3 min

Keycloak on Docker with Nginx SSL proxy

JBoss Keycloak is available as a Docker image. It’s all fun and games until you’ll try to run it behind SSL reverse proxy like I do for all my services. Despite settings all required HTTP headers on the proxy side (Nginx in my case) like: proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; it fails to pass all the requests to the Docker Keycloak image (running on Wildfly server). It’s because the Keycloak configuration is not prepared to be run behind the SSL reverse proxy. Configuring it is quite simple as all you need is to set: ...

January 9, 2017 · 2 min