Help beginner looking for guide
Hey everyone!
I just picked up some hardware to start my first real home server and I’m looking for a solid "roadmap" or specific guides to help me learn as I build. I have some very basic experience with Ubuntu Server, but I’m essentially starting from scratch.
The Specs:
CPU: Intel i3-9100 (Planning to use QuickSync for transcoding)
RAM: 12GB DDR4
Storage: 256GB SSD (Boot/App Data) + 1TB HDD (Mass Storage)
The Project Goals:
I want to use this machine to learn Docker and Home Networking from the ground up. My goal is to eventually host the following:
Media/Photos: Jellyfin, Immich, and Romm.
Gaming: A few Minecraft server instances for friends.
Access/Security: Cloudflare Tunnels (for public access) and Tailscale (for a private mesh VPN).
What I'm looking for:
Can you recommend specific YouTube channels, GitHub repos, or "all-in-one" guides that focus on this specific stack? I’m particularly interested in:
Best OS choice for this hardware (Ubuntu Server vs. Proxmox).
How to properly manage Docker networking and storage mounts.
How to safely expose services using Cloudflare/Tailscale without opening my whole network.