Where to Go from Here: 12 Projects, the Communities Worth Joining, and How to Keep Learning

160 tutorials later: twelve projects to try next, the communities worth joining, and the habits that keep a server running for a decade.

A hundred and sixty tutorials in, the server installs itself from a playbook, backs up to three places, monitors its own drives, serves the household's files, photos, music, passwords, notes and recipes, and sends you a report on Monday. The series is done; the hobby isn't. Here's what's worth doing next, where the people who do it hang out, and the habits that matter more than any single tutorial.

Twelve projects, roughly in order of ambition

  1. Music Assistant — ties Navidrome (84), Snapcast (154), Spotify and every speaker in the house into one Home Assistant-native player.
  2. A second site-to-site (108) to a friend's house, with mutual restic targets (116): two people backing each other up for free.
  3. Kubernetes, small — k3s on three Pis, for understanding what the big outfits do; most home servers don't need it, and knowing why is worth the weekend.
  4. A proper firewall — OPNsense or OpenWrt as the router, with VLANs (143) and IDS, instead of the ISP box.
  5. A mail server for real (138) on a VPS — or the opposite: migrate the family off a provider onto Fastmail with your domain and never think about it again.
  6. Self-hosted AI, properly (78) — a used GPU, Open WebUI with document search over Paperless (76) and BookStack (88): "when did we last service the boiler?" answered by your own documents.
  7. Your own app (102, 110) — the thing nobody's built: a Flask page for the allotment rota, a Node bot for the family's Matrix (126). Dockerised, proxied, backed up like everything else.
  8. Nextcloud → the full suite — Talk, Deck, Forms, Collabora (121): a small business's Google Workspace, on one box.
  9. A NAS-grade storage rebuild — ZFS raidz2 (97) on four drives with an SSD special vdev, scheduled scrubs, snapshots sent nightly to the relative's box.
  10. Automated OS lifecycle — Ubuntu autoinstall over netboot (153) feeding the Ansible playbook (140): a machine from blank to joined in one unattended boot.
  11. Observability all the way — Grafana (90) + Loki (155) + Tempo traces for your own app, with an SLO dashboard. Overkill at home; exactly what the job wants.
  12. Teach someone — set up a Pi for a parent or a friend with Pi-hole, Immich and a backup to your server. You'll learn more fixing their problems than your own.

Communities

How to ask a good question

Tutorial 80's recipe: OS version, what you expected, what happened, the exact error, twenty lines of log, what changed, what you tried. Strip secrets. Post it in the project's own forum first. A question with that shape gets answered within the hour; "it doesn't work" doesn't.

How to read documentation

Every app in this series has docs that are better than any tutorial about it, including these. The habit: when something's new, read the project's Getting started and its Configuration reference once, even the boring parts. Then the tutorials make sense and you can tell when they're out of date. man pages (10) for the Linux side; --help for everything else; the compose file in the project's own README is the one to trust.

A few books

The habits that matter

Wrapping up

Pick one project from the list and give it a weekend. Join one community and answer a question there before you ask one. Keep the Monday report coming. The server you've built will run for a decade with those habits — and the skills you've picked up along the way are the same ones that run the rest of the internet.

Call us