Brennan Blog

Technical blog about cloud computing, DevOps, and personal projects

Posts

SSH Recovery: When Your Droplet Locks You Out

SSH Recovery: When Your Droplet Locks You Out Today I experienced every sysadmin’s nightmare: getting locked out of my own server. But instead of rebuilding from scratch, I successfully recovered access and learned valuable lessons about systemd socket management. The Problem: SSH Connection Timeout Creating SSH recovery post… The Root Cause: Systemd Socket Configuration SSH was listening on port 2222 instead of 22 due to systemd socket configuration: The Solution: Systemd Drop-in Override Lessons Learned Systemd socket management overrides traditional SSH config Recovery console is your lifeline Test incrementally - one change at a time Document everything for future reference Emergency Recovery Commands This 45-minute troubleshooting session taught me more about Linux administration than months of normal operations.

Read more →

Welcome to My Cloud Infrastructure Journey

Welcome to My Cloud Infrastructure Journey Welcome to my technical blog! This is the first post on my newly deployed cloud infrastructure running on DigitalOcean. In this post, I’ll share the journey of setting up a complete personal cloud platform from scratch. What This Blog Covers This blog will document my adventures in: Cloud Computing: Building and managing infrastructure on DigitalOcean DevOps Practices: Docker, CI/CD, automation, and monitoring Personal Projects: Blogging, media servers, and cloud storage Technical Challenges: Troubleshooting and problem-solving Performance Optimization: Making the most of limited resources The Infrastructure Stack My current setup includes:

Read more →

Post 3

Occaecat aliqua consequat laborum ut ex aute aliqua culpa quis irure esse magna dolore quis. Proident fugiat labore eu laboris officia Lorem enim. Ipsum occaecat cillum ut tempor id sint aliqua incididunt nisi incididunt reprehenderit. Voluptate ad minim sint est aute aliquip esse occaecat tempor officia qui sunt. Aute ex ipsum id ut in est velit est laborum incididunt. Aliqua qui id do esse sunt eiusmod id deserunt eu nostrud aute sit ipsum.

Read more →

Post 2

Anim eiusmod irure incididunt sint cupidatat. Incididunt irure irure irure nisi ipsum do ut quis fugiat consectetur proident cupidatat incididunt cillum. Dolore voluptate occaecat qui mollit laborum ullamco et. Ipsum laboris officia anim laboris culpa eiusmod ex magna ex cupidatat anim ipsum aute. Mollit aliquip occaecat qui sunt velit ut cupidatat reprehenderit enim sunt laborum. Velit veniam in officia nulla adipisicing ut duis officia. Exercitation voluptate irure in irure tempor mollit Lorem nostrud ad officia.

Read more →

Post 1

Tempor proident minim aliquip reprehenderit dolor et ad anim Lorem duis sint eiusmod. Labore ut ea duis dolor. Incididunt consectetur proident qui occaecat incididunt do nisi Lorem. Tempor do laborum elit laboris excepteur eiusmod do. Eiusmod nisi excepteur ut amet pariatur adipisicing Lorem. Occaecat nulla excepteur dolore excepteur duis eiusmod ullamco officia anim in voluptate ea occaecat officia. Cillum sint esse velit ea officia minim fugiat. Elit ea esse id aliquip pariatur cupidatat id duis minim incididunt ea ea.

Read more →