I'm considering buying a computer and using it has my home server. I'm tired of paying Apple to store ten thousand screenshots in iCloud.

I also want to own my music and other media files.

Basically, I want all my storage to be in my hands.

Anyone know of good open source software I can use to achieve my goal?

As far as skill level, I think I could install / manage most things. Though, I would like to look at some "it just works options"

If you know of something that's more technical, but worth it because of the features, im down for that too

@fromjason I like Jellyfin for media and Nextcloud for phone sync cloud-y things

Potentially consider Proxmox if you want to keep stuff isolated on separate VMs. Maybe not necessary. But it does run great on a laptop, I have a few of those in my basement lol

@admin heard of nextcloud! Looks promising. Thank you!

@fromjason @admin

I've also been using Nextcloud in the last year and it does everything I need. I think it could be worth trying.

As a server/application manager I've heard of Yunohost. It looks interesting but I've never used it.

@fromjason if you want to do things on easy(er) mode until you get your feet under you. i would suggest yunohost. i've been using it for years.

many apps can be one click installed
has built in sso for multiple users
deals with HTTPS certs and reverse proxy

you just need to install it on a machine and open up some ports in your router.

https://yunohost.org/

YunoHost: garden your own piece of the Internet!

YunoHost is a system that installs itself on a server and allows you to install and maintain - with very little technical knowledge - digital services (apps) that you control.

@fromjason you should probably tell us your computer skill level and we can give you better answers though...
@fromjason For a turnkey solution maybe look at OpenMediaVault. Any Linux distribution can be used to build a great home server, but it depends on what balance of control vs convenience you will be happy with.
@fromjason You could look into https://www.openmediavault.org/features.html

I use it for backing up photos as well as automated backups from my Proxmox VM host.
Features | openmediavault

@fromjason oh god, I read these replies, disappeared off down a hole, and six hours later mostly spent getting confused in terminal, I’ve installed UmbrelOS on Docker, and am now running Immich and Navidrome in containers. Argh.
@thisstevejames there's a sense of pride you get knowing your post helped someone fall down a rabbit hole lol