2025 · linux · self-hosting · automation

turing

Turned an old ThinkPad into a 24/7 headless Debian server and used it as a personal playground for Linux, self-hosting, automation, and AI tools.

Context

I had an old ThinkPad sitting around collecting dust and decided to turn it into a 24/7 headless home server. It was built some time ago as a playground to learn systems and server management.

What I Did

I wiped the laptop, installed a headless installation of Debian, set up SSH for remote access, and configured power management so it runs closed without sleeping.

How It Works

The server runs Debian GNU/Linux. I access it exclusively via SSH from my main machine. It serves as my playground for self-hosting services, exploring Docker, running cron jobs for basic automation, and playing around with local AI tooling. It is basically a little lab for breaking things and figuring out why they broke.

What I Learned

  • Core Linux system administration and command line interface.
  • Configuring secure remote access over SSH.
  • Managing low-level hardware constraints (managing battery charge thresholds, screen off triggers, wake-on-lan).
  • Self-hosting services and understanding port forwarding, local DNS, and basic network protocols.