Linux / DevOps / Platform Engineering

Robert Adamczyk

Buduję systemy,
które działają.
A potem sprawdzam,
dlaczego.

Zawodowo opiekuję się infrastrukturą Linux. Po godzinach nie umiem zostawić technologii w spokoju: składam własne środowisko, podłączam kolejne usługi, mierzę je i poprawiam. To miejsce jest zapisem tej samej ciekawości — tylko bez korporacyjnego VPN-a.

HOME LAB / ŻYWE ŚRODOWISKO2026
MikroTiksieć · DNS · WireGuard · NAT
Synology NASusługi, dane i monitoring 24/7
DockerCaddyLokiNavidrome
PC + GPUmodele, agent i generowanie mediów
OllamaOpen WebUIComfyUI
NAS ma być nudny i niezawodny. PC ma mieć moc wtedy, kiedy naprawdę jest potrzebna.
10+ latpracy z infrastrukturą
400–600 VMskala środowiska zawodowego
−60%logów po optymalizacji retencji
1 homelabdo testowania pomysłów w praktyce

01 / Po godzinach

Nie kolekcjonuję kontenerów.
Buduję rzeczy, z których korzystam.

Mój lab nie powstał po to, żeby zapełnić dashboard. Ma ułatwiać życie, dawać mi dane zamiast domysłów i zostawiać przestrzeń na kolejne eksperymenty.

01 — HOME AIrozwijam

Agent nie ma udawać,
że coś potrafi.

Zbudowałem lokalny interfejs AI działający na komputerze z GPU. Model może korzystać z wyszukiwania, ograniczonego odczytu PC, SSH, Gmaila, kalendarza oraz workflowów ComfyUI.

Najciekawsza część nie jest w samym czacie. To chwila, w której model wywołuje narzędzie, dostaje rzeczywisty wynik i potrafi uczciwie powiedzieć, czego nie odczytał.

Jak działa agent ↗
Ollama / Open WebUI / Python / SSH / Gmail API / ComfyUI
  1. Pytanie i kontekstModel wybiera narzędzie, a nie zgaduje odpowiedź.
  2. Rzeczywiste daneWynik wraca z PC, NAS-a, sieci lub wybranego API.
  3. Granice działaniaMail jest szkicem do zatwierdzenia; odczyt PC nie daje powłoki.
  4. Wspólne GPUPrzed obrazem zwalniam LLM, aby nie walczył o VRAM z ComfyUI.
02 — DOMOWA INFRASTRUKTURAużywam codziennie

Usługi w domu,
ale bez domowej prowizorki.

MikroTik, Synology, Docker i Caddy tworzą prosty podział ról: sieć, trwałe usługi oraz obliczenia. Hasła, muzyka, monitoring i własne strony są dostępne tam, gdzie ich potrzebuję — nie wszystko musi być publiczne.

Zobacz decyzje techniczne ↗
RouterOS / Synology / Docker Compose / Caddy / WireGuard
03 — OBSERWOWALNOŚĆmierzę, nie zgaduję

Gdy internet „dziwnie działa”,
szukam śladów.

600 / 100

Uptime Kuma zapisuje dostępność, MySpeed historię pomiarów, a Grafana i Loki pomagają oddzielić pojedynczą awarię od trendu. Do tego dochodzą logi routera oraz punktu Wi-Fi.

Jak zbieram dane ↗
Uptime Kuma / MySpeed / Grafana / Loki / Alloy

02 / Podejście

Najpierw chcę zrozumieć,
co jest pod spodem.

W pracy odpowiadam za systemy, które mają być przewidywalne, bezpieczne i możliwe do odtworzenia. Lubię dochodzić do źródła problemu — od alertu, przez logi i konfigurację, aż do tego, co rzeczywiście widzi użytkownik.

Po godzinach ten sam odruch prowadzi mnie do self-hostingu, lokalnego AI, fotografii i druku 3D. Nie interesuje mnie demonstracja dla demonstracji. Interesuje mnie moment, w którym ciekawy pomysł zaczyna rozwiązywać realny problem.

„Jeżeli coś ma działać długo, chcę wiedzieć: gdzie trzyma dane, co się stanie po restarcie i jak to sprawdzę.”
LinuxAutomatyzacjaSelf-hostingLokalne AIDruk 3DFotografiaOpen source

03 / Zawodowo

Linux w centrum.
Odpowiedzialność
za cały system.

Łączę pracę operacyjną, automatyzację i analizę przyczyn problemów. Znam wartość dobrze opisanego procesu, ale równie dobrze wiem, że czasem trzeba zejść poziom niżej i sprawdzić, co naprawdę dzieje się w systemie.

09.2022 — obecnie

Lead Infrastructure Specialist

Kyndryl

Utrzymanie środowiska Linux obejmującego 400–600 maszyn wirtualnych. Praca z Azure Repos, Jenkins, Puppet, ELK, Hitachi HNAS, Qualys oraz przygotowaniem klastrów Kubernetes z ArgoCD. Optymalizacja konfiguracji i retencji logów obniżyła ich wolumen o 60% w trzy lata mimo rozwoju infrastruktury.

05.2019 — 09.2022

DevOps Engineer

ING Business Shared Services

Infrastruktura usług katalogowych Oracle, systemy Linux związane z uwierzytelnianiem, Active Directory oraz automatyzacja wybranych zadań z Ansible.

12.2016 — 04.2019

IT Specialist · 3rd Line Support

IBM GDSC Katowice

Wsparcie trzeciej linii, BigFix, Windows i Linux oraz budowanie kontroli stanu usług.

RHEL · SUSE · UbuntuPuppetJenkins · Git · Azure ReposVMwareELK · GrafanaKubernetes · ArgoCDBashPython · Ansible
Wykształcenie i certyfikaty

Inżynier informatyki, Politechnika Częstochowska · RHCSA · MCSA Windows Server 2012 · CompTIA Security+ · SUSE Certified Administrator.

04 / Następne eksperymenty

Najlepsze w homelabie?
Nigdy nie jest skończony.

Rozwijam go małymi krokami: najpierw prosty przypadek, potem pomiar, poprawka i dopiero wtedy kolejna warstwa.

WIEDZA I GŁOS

Agent bliżej codzienności

RAG na wybranych dokumentach, jasne źródła odpowiedzi, rozmowa po polsku i wygodny dostęp mobilny dla rodziny.

MEDIA I 3D

Od obrazu do historii

Lepsze workflowy ComfyUI, spójne postacie w ilustracjach oraz eksperymenty z wideo, muzyką i modelami 3D.

ODPORNOŚĆ

Mniej ręcznej obsługi

Wybudzanie PC na żądanie, sensowne kolejki GPU, kopie zapasowe i regularne testy odtwarzania danych.

Porozmawiajmy

O systemach, pomysłach
i rzeczach, które warto zbudować.

Kontakt zawodowy oraz wymiana doświadczeń.

radamczyk@hobelik.pl ↗