Web developer. Lead developer of PieFed
Space @beehaw.org Beautiful aurora seen from ISS in 4K video
Solarpunk @slrpnk.net Tracy Chapman - New Beginning
Climate @slrpnk.net The Lancet got a bunch of scientists to figure out what needs to change in our food production
PieFed Meta @piefed.social Still a long way to go on the Mastodon integration front
PieFed Meta @piefed.social PieFed now has a font for people with dyslexia
PieFed Meta @piefed.social PieFed v1.7 is released: Following People, Faster Browsing & Smarter Moderation
Python @programming.dev Free-threaded Python: past, present, and future
Australia @aussie.zone Almost three tonnes of cocaine found buried under Sydney property in Australia’s biggest ever seizure
Wikipedia @lemmy.world According to Wikipedia, the winner of the Iran war is...
InhabitedBeauty @piefed.social Coastal village in Italy
InhabitedBeauty @piefed.social Temple at sunset
InhabitedBeauty @piefed.social Yellow grass during golden hour is too easy
InhabitedBeauty @piefed.social Laos river scene
InhabitedBeauty @piefed.social Mongolia, 2012
InhabitedBeauty @piefed.social One of the places we walk our dog
InhabitedBeauty @piefed.social Spray coming off the sea in late afternoon catches the sun
Programming @programming.dev Rsync author responds to online outrage about his usage of LLMs
Space @beehaw.org New telescope could find 100,000 planets
Android @lemmy.world Google's Android-powered laptops are called Googlebooks, and they're coming this year
PieFed Meta @piefed.social Browsing PieFed using Vivaldi's 'follower tab' feature is very nice




Self-hosting is a very individual journey - everyone wants different things and finds they own way to meet their own requirements. So there isn't really one guide that covers everything.
Anyway, as a general road map:
Create a Virtual Machine on your PC. Install Linux inside the VM.
Play around in the VM to learn Linux basics. When you break the OS you can just wipe the VM and reinstall.
In the VM, try some docker containers until you're comfortable-ish with docker.
Maybe try Yunohost in the VM. You might find Yunohost saves you a lot of time and hassle.
Get hardware suitable for your goals.
Install Linux, configure networking and docker containers on real hardware.