Blog
SysAdmin
Linux
NAS
Security
]
![]()
The final chapter of the NAS series covers practical security measures: automatic updates, SSH hardening, UFW firewall, and Fail2Ban intrusion prevention. Plus a full retrospective on the project with real performance numbers and cost breakdown.
Blog
SysAdmin
Linux
NAS
Monitoring
]
![]()
A NAS running unattended needs good monitoring. This part covers setting up comprehensive monitoring with email notifications, a full metrics stack (Telegraf + InfluxDB + Grafana), disk health monitoring, and RAID/ZFS alerting.
Blog
SysAdmin
Linux
NAS
]
![]()
When discussing NAS solutions, most people think of “a box with disks that shares files.” In practice, a modern NAS is much more than that. This part covers configuring all key services: Samba, ownCloud, Nginx, and WireGuard VPN.
Blog
SysAdmin
Linux
NAS
]
![]()
In this second part of the series, we tackle two major challenges: designing and 3D-printing a custom NAS enclosure, and migrating data from the original QNAP RAID to the new ZFS-based storage.
Blog
SysAdmin
Linux
NAS
]
![]()
Building your own network storage (NAS) doesn’t have to be expensive or complicated. In this first part of the series, I’ll show you how I built a compact, powerful, and sustainable storage solution with Docker, monitoring, and remote access using 3D printing.
Blog
Kernel
SysAdmin
Linux
]
Building your own network storage (NAS) doesn’t have to be expensive or complicated. Today, we’ll take a look at how to approach designing your own NAS case and also how to migrate data from the original storage to the new solution.
![]()
Conference
Linux
Sysadmin
Kubernetes
]
Running Kubernetes in production could be challenging. I shared with audience on LinuxDays conference way how we investigates TCP timeouts in Kubernetes which serving content for more then 100M users all around the world.

Conference
Linux
Sysadmin
Vault
Security
]
There is a lot what you can do with Hashicorp Vault. I talked about few very interesting topics on InstallFest Conference which Vault can help you with. It brings API, security and sensitive tasks in one simple and very reliable package.

Conference
Linux
Sysadmin
Kubernetes
]
Running Kubernetes in production could be challenging. I shared with audience on LinuxDays conference our journey to make it happened. Our services consume more then 100M of users all around the world.
Conference
Linux
Sysadmin
Monitoring
]
How to monitor hundreds of different systems in your infrastructure ? Some of these systems are UPS, Power Distribution Units, Power outlets or cooling unit. I described my approach to this on LinuxDays conference.

Blog
HowTos
Linux
Python
SysAdmin
]
Hi,
if anyone is interested in open source mail server solution iRedMail and use MySQL as backend should now use my small cli script. Script has limited functions but it’s perfect for things like importing new domains or creating many email accounts.
Script is opensource and use some functions from original iredadmin web management. So you need iredadmin installed, which is default option.
Bash
Blog
Linux
]
I’d like to introduce you my bash shell which can handle GIT information.
More information and sources are hosted on Github.

Blog
Linux
Python
]
First I’d like to introduce one very nice project called RackTables. It’s management system for DataCenters or rack rooms. I test many project like this but this one fits best for our needs. With this system you can document your network and infrastructure. Datacenters, rooms, rack rows, servers and their attributes, ipv4/ipv6 ranges, virtual resources, etc.
I work as System Specialist, many times it’s too much work and I forgot to document some changes which I made on server or infrastructure. When number of servers grows to hundreds this is a really big problem you must handle. Important is also to know, what was the change, not only actual state. So you must create log of changes.
I have created one small script which discover physical or virtual server and insert or update information into racktables database and ! it create LOG in RackTables. You see what was the previous state and when this change was made.
Script can handle various system and HW infromation and what is perfect, it do it automatically without any interaction.