cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2a06:98c1:3121::3:443 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 16:04:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=14400, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lqh3FnZPIa0lLHFXUbi4WLkt17GX2N1kp3imzbm3O1jjXxPdKlpt%2FSx55Iz8DmC59cB3jhWJtsQfDKQ8%2BYaL59wTphLbTU6SSzHjth8%3D"}]}
x-frame-options: SAMEORIGIN
Server-Timing: cfCacheStatus;desc="REVALIDATED"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=6
Server: cloudflare
expect-ct: max-age=86400, enforce
cf-cache-status: REVALIDATED
x-xss-protection: 1; mode=block
CF-RAY: 9c413f578d209fc8-SIN
alt-svc: h3=":443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=
Open service 188.114.97.3:8443 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 16:04:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=26
Link: <https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap>; rel="preload"; as=style
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tDyoKsYUbXk6z4xL4fZAstkJnowskyvaAcGB2mHlgqxap%2FoFPKVk5JNKuIu2uioo88Qjt6rWUg2jN9Cv0Fyw%2FeT4ppJVGSG59c3Z83U%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
expect-ct: max-age=86400, enforce
cf-cache-status: DYNAMIC
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
CF-RAY: 9c413f57abe7fd83-SIN
alt-svc: h3=":8443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=
Open service 188.114.97.3:443 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 16:04:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=14400, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DzS2U2nWHPV235JnE1Hg3b6BFzL1FARzA9mBXfXap7XQY1AOizlc6yDChuGzpehxdiRPCvdehkiC4UYCGGyVSkqHJc3Qs5o5ZhNt2ts%3D"}]}
x-frame-options: SAMEORIGIN
Server-Timing: cfCacheStatus;desc="REVALIDATED"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=5
Server: cloudflare
expect-ct: max-age=86400, enforce
cf-cache-status: REVALIDATED
x-xss-protection: 1; mode=block
CF-RAY: 9c413f4f6df22954-FRA
alt-svc: h3=":443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=
Open service 2a06:98c1:3120::3:443 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 16:04:41 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=14400, must-revalidate
Server-Timing: cfCacheStatus;desc="MISS"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=194
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=lXkjkpJM9s0rEug0EJ41%2Fwl5AWHFGTpNPxIKdWdzZqT9Rk0Dm7ykIFa94GHj9vjHIVhIYady8V0UmU0BdLzO38sul8kMeBkZf39ZLrhNSuEn%2FNV2BwARrcs%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
expect-ct: max-age=86400, enforce
Accept-Ranges: bytes
cf-cache-status: MISS
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
CF-RAY: 9c413f5f0e074001-BOM
alt-svc: h3=":443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=
Open service 188.114.97.3:80 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 26 Jan 2026 16:04:41 GMT
Content-Length: 0
Connection: close
Location: https://www.iops.tech/
x-content-type-options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gW4nj%2B%2BZ4MDLAcJ4f91hikrbmqoa2XK5AMK6QfI4RhXY2z4Pt%2FmeRJjFzz2G687%2BaI9o15ClEfCFQGBjvN4%2F0ucMQ2z%2BPlxZjkOmt2I%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expect-ct: max-age=86400, enforce
referrer-policy: same-origin
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
Server-Timing: cfEdge;dur=17,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c413f5cae4765cd-FRA
Open service 2a06:98c1:3120::3:80 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 301 Moved Permanently
Date: Mon, 26 Jan 2026 16:04:38 GMT
Content-Length: 0
Connection: close
Location: https://www.iops.tech/
x-content-type-options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2mZeRES4z81QflGKEe7od5JG1oq4m8Gi%2FRzAiqZSAbzt3cll2yo%2BzQTjOlBA5E27z3H7kxGcWMStFzM2RyMOqm0NPCFdIfCr0kHnKsooc5VvKLZdD3Ah4Pk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
expect-ct: max-age=86400, enforce
referrer-policy: same-origin
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c413f4dec9735ae-YYZ
Open service 2a06:98c1:3121::3:8443 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 16:04:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=23
Link: <https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap>; rel="preload"; as=style
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CVbb4NjA65lR0QotzH86xlGm6K3L4eL3qg9cYct6WidPSNSFa0LyFdNiJjTwCVAqunWqgpmYL1VkTWIErwf%2Fo4LBIsB7w3rTXtxZp02T8yBaZYpqiSgtYW8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
expect-ct: max-age=86400, enforce
cf-cache-status: DYNAMIC
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
CF-RAY: 9c413f49791557e0-FRA
alt-svc: h3=":8443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=
Open service 2a06:98c1:3120::3:8443 · www.iops.tech
2026-01-26 16:04
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 16:04:37 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=16
Link: <https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap>; rel="preload"; as=style
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Op5pKABpORKHaEQ5OWWE%2Fd5H34lOJsIUC4Dy9HGG7FwX0DKmVuWRiKRv362wj5Kp3lgm8ZDTYkCmxK1qM45ho0spM4BTOOg532vL8cIprmPiZ4b%2F8HJhvYU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
expect-ct: max-age=86400, enforce
cf-cache-status: DYNAMIC
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
CF-RAY: 9c413f491e940aae-EWR
alt-svc: h3=":8443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=
Open service 188.114.97.3:8443 · www.iops.tech
2026-01-10 01:55
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 01:55:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=16
Link: <https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap>; rel="preload"; as=style
referrer-policy: same-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gWCLa9GvVyl61War%2BoIoeacoxi%2F%2B%2FxoC%2B7Io%2BBWd%2BqCVL55Kh2waYUHBB%2Be31jMXQ7lpaWIv93RkK%2BvVWyRAHp2D%2B9VD0lMh%2F5WtUA4%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
expect-ct: max-age=86400, enforce
cf-cache-status: DYNAMIC
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
CF-RAY: 9bb88de85cac690a-FRA
alt-svc: h3=":8443"; ma=86400
Page title:
iops.tech - DevOps Blog by Radosław Załuska
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta name="generator" content="Hugo 0.104.3" />
<meta charset="utf-8">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LFVN3SZ5W2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-LFVN3SZ5W2');
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevOps Blog by Radosław Załuska"/>
<meta property="og:title" content="" />
<meta property="og:description" content=" DevOps Blog by Radosław Załuska " />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.iops.tech/" />
<meta property="og:image" content="https://www.iops.tech/img/gopher.png" />
<meta property="og:updated_time" content="2023-11-20 21:35:24 +0100 +0100"/>
<meta name="author" content="Radosław Załuska" />
<meta property="article:modified_time" content="2023-11-20 21:35:24 +0100 +0100" />
<meta property="article:section" content="" />
<meta itemprop="name" content="">
<meta itemprop="description" content=" DevOps Blog by Radosław Załuska " />
<meta itemprop="keywords" content="3d,alpine,android,ansible,bootloader,certbot,devops,docker,dockerfile,elasticsearch,go,groovy,haproxy,https,influxdb,interfaces,jenkins,kubernetes,linux,math,monitoring,postfix,prometheus,python,socat,ssl,toml,tutorial,twrp,unix,xiaomi," />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="" />
<meta name="twitter:description"
content=" DevOps Blog by Radosław Załuska " />
<meta name="twitter:site" content="@iops_tech" />
<meta name="twitter:creator" content="@iops_tech" />
<base href="https://www.iops.tech/">
<link rel="canonical" href="https://www.iops.tech/">
<link rel="alternate" type="application/rss+xml" href="https://www.iops.tech/index.xml" title="iops.tech" />
<link rel="icon" type="image/png" href="/favicon.png">
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto&family=Roboto Mono&display=swap">
</noscript>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="/css/styles.css">
<link rel="stylesheet" href="/css/social.css">
<link rel="stylesheet" href="/css/syntax.css">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "iops.tech",
"alternateName": "iops.tech - DevOps Blog by Radosław Załuska",
"url": "https:\/\/www.iops.tech\/"
}
</script>
<title>
iops.tech - DevOps Blog by Radosław Załuska
</title>
</head>
<body>
<div class="container">
<nav class="navbar navbar-expand-md navbar-light bg-light justify-content-end">
<div class="container-fluid">
<a class="navbar-brand" href="https://www.iops.tech/"> <i class="fa fa-home" aria-hidden="true"></i> <strong>iops.tech</strong></a>
<button class="navbar-toggler justify-content-end" type=