Welcome to IT Random Stuff.
This blog is a personal collection of practical notes about Linux, homelabs, computer security, Docker, firewalls, backups, monitoring, honeypots, old hardware and sysadmin experiments.
If you are new here, this page is the best place to start. The blog is not meant to be a polished corporate knowledge base. It is a practical technical notebook: things tested, broken, fixed, hardened, upgraded and documented along the way.
The main focus right now is simple:
Building, securing and maintaining useful Linux home servers without pretending the homelab is an enterprise data center.
Suggested reading path
If you want to follow the current Linux home server and homelab security series in order, start here:
- Linux Home Server Security Checklist
- UFW Firewall Rules for Home Servers
- Fail2ban for Beginners: Protect SSH on a Linux Home Server
- Lynis Hardening Checklist: What to Fix First on a Linux Home Server
- Docker Security for Homelab Beginners
- Backing Up Docker Containers on a Home Server
This path covers the basics: understand the server, lock down SSH, configure the firewall, run audits, avoid careless Docker exposure, and make sure backups exist before something breaks.
Linux Home Server Security
These posts are about hardening small Linux servers, cheap homelab machines, old workstations, laptops and always-on boxes used at home.
-
Linux Home Server Security Checklist
A broad checklist for securing a Linux home server: updates, SSH, UFW, Lynis, users, Docker, backups, logs and physical security. -
UFW Firewall Rules for Home Servers
Practical UFW rules for SSH, LAN-only services, Docker, Samba, web dashboards and safe defaults. -
Fail2ban for Beginners: Protect SSH on a Linux Home Server
A beginner-friendly guide to using Fail2ban to reduce SSH brute-force noise and avoid lockouts. -
Lynis Hardening Checklist
What to fix first after running a Lynis audit on a Linux home server.
Docker and Self-Hosting
Docker is useful in a homelab, but it can also make it easy to expose random services, forget volumes, lose data, or run containers with too much access. These posts focus on practical Docker use for home servers.
-
Docker Security for Homelab Beginners
How to stop exposing random containers, avoid dangerous mounts, think about Docker ports, and use safer Compose habits. -
Backing Up Docker Containers on a Home Server
A practical guide to backing up Docker Compose files, bind mounts, named volumes, databases and restore notes.
Monitoring
Monitoring is what tells you when the boring server has stopped being boring. This section is for tools that help detect outages, broken services and unhealthy systems before they become bigger problems.
-
Coming next: Uptime Kuma for Home Servers
A practical self-hosted monitoring guide for checking websites, Docker services, SSH, home network devices and alerts.
Homelab Hardware Builds
Not every home server needs to be new or expensive. A lot of useful homelab work can be done with old workstations, laptops, cheap desktops and retired hardware.
-
HP Z840 Workstation as a Homelab Server
A real-world HP Z840 build with 96GB ECC RAM, Xeon E5 v4, NVMe storage, passive GPU, VirtualBox, Linux experiments and future upgrade ideas. -
Dell T1600 Cheap Home Server
Notes on using an older Dell workstation as a cheap home server. -
Lenovo X250 Tweaking in Linux
Linux notes and tweaks for the Lenovo ThinkPad X250.
SSH and Password Hygiene
Good security starts with the basics: strong credentials, SSH keys, no shared admin accounts, and fewer lazy shortcuts.
-
Strong Unique Passwords
Why strong, unique passwords still matter and how they fit into basic security hygiene. -
Coming soon: SSH Hardening for Home Servers
A practical SSH hardening guide covering keys, config files, root login, password authentication and lockout prevention.
Honeypots and Security Labs
Honeypots are useful when they answer a defensive question, such as whether something is scanning your network. This blog has covered OpenCanary before, and this area fits naturally with the Linux homelab security theme.
-
Honeypot Deployment on Linux - OpenCanary
Older notes on deploying OpenCanary on Linux. -
Coming soon: OpenCanary Honeypot on Ubuntu: Updated Homelab Setup Guide
A newer defensive homelab-focused OpenCanary guide with updated setup notes and safer deployment ideas.
Older Linux and Sysadmin Notes
Some older posts are still useful as part of the blog’s Linux and sysadmin notebook history.
- Speed Up apt-get Updates Using apt-fast
- Notes on speeding up package downloads with apt-fast.
-
Python Static Code Analysis
Older notes on static analysis for Python code.
Best posts to start with
If you only read a few posts, start with these:
- Linux Home Server Security Checklist
- UFW Firewall Rules for Home Servers
- Docker Security for Homelab Beginners
- Backing Up Docker Containers on a Home Server
- HP Z840 Workstation as a Homelab Server
What this blog is not
This blog is not a professional security service, not a compliance guide, and not a promise that every command is perfect for every system.
Commands and configurations should be read, understood, tested and adapted before using them on important systems.
Security-related content is intended for defensive, educational and lawful use only.
What is coming next
The next useful topics for this blog are likely to be:
- Uptime Kuma for Home Servers
- SSH Hardening for Home Servers
- OpenCanary Honeypot on Ubuntu: Updated Setup Guide
- Old Laptop as a Linux Home Server
- Samba File Share on a Linux Home Server
- Used Workstation as a Homelab Server: What to Check Before Buying
If you like practical Linux, old hardware, homelabs, defensive security and self-hosting experiments, this page is the best place to return to when new posts are added.
Comments
Post a Comment