Linux
Welcome to my technical documentation. This section is dedicated to my journey through the Linux world, with a primary focus on stable Linux environments, home server management, and system administration. Do you want to read guides and articles regarding software please visit the Articles page.
Current Infrastructure
Online
Production Node (Debian 12)
Primary server hosting Docker containers, local file shares (Samba), and automated backups.
Maintenance
Lab & Dev Environment
Dedicated hardware for testing new configurations, kernels, and security patches before deployment.
System Philosophy & Best Practices
| Security | Hardened SSH access, UFW/iptables firewalls, and Fail2Ban are standard on all active nodes. |
|---|---|
| Package Management | Focus on minimal apt installations to maintain a clean system footprint without bloated dependencies. |
| Storage Strategy | RAID configurations for redundancy and automated rsync-based nightly backups to external off-site storage. |
Project Log
- Home Page Migration: Transitioned from an old layout (2003) to a new css based with language support and better support for mobiles and small screens.
- Network File System (NFS/Samba): Implemented cross-platform file sharing for seamless integration between Linux and Windows clients.
- Server Side Includes (SSI): Deployed modular web architecture on this site to separate navigation and header logic from content.
- Docker Containerization: Moving services into isolated containers to simplify updates and dependency management.
- Network monitoring: Implemented Syslog and Syslog agents gathering messages.
Resources
I am a firm believer in the open-source community. Most of my configurations are inspired by the official Debian Documentation and the principle of KISS (Keep It Simple, Stupid).