Apologies for the poor grammar, English IS my first language and so I’m rather flagrant with runons.

I’m really not half as tech literate as half the people on the fediverse, but my noia about the state of online cloud hosting and lack of control over my data has led me far out of my depth. I’m wanting to set up a LibreCMC router and connect it to some type of home server (made of local office E-Waste) for media storage, email hosting, and fucking Minecraft servers or something. I promise I’ve tried my best in searching for the problem but often find myself floundering in 3-letter acronyms, and relations between systems I don’t understand (like dockers, or the Jellyfin vs Plex argument.) I don’t need an explanation but maybe some orientation on where I am to look for resources on these topics that assume I’m the 6 celled neurobase I am.

Thank you for your help, or your chastising.

Edit: thank you everyone for your replies! I’ll hopefully keep you all updated as I work through learning Linux terminals, and destroying terabytes of data in horribly predictable mistakes : )

  • DaTingGoBrrr@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    23 hours ago

    I got started self-hosting using a small Lenovo Thinkcentre and an HP EliteDesk. Both are available to purchase for around 100 dollars on ebay. I have installed Proxmox on both of them. Proxmox is an operating system built on Debian Linux and is used to host containers and virtual machines. It has a great WebGUI to access the server.

    Using Proxmox I have set up a Pelican container for game servers hosting, I run my own personal wiki, I have PiHole, Jellyfin, Audiobookshelf and a lot more.

    To access your things out of home you can use a VPN to connect to your own network or open ports in your router. I only had to open port 80 and 443 to expose my reverse proxy to the internet and then I use the reverse proxy to route the traffic internally to the correct port and project. I also purchases a domain name and now I can use jellyfin.mydomain.com or wiki.mydomain.com or whatever.mydomain.com to access each project I self-host. It’s very convenient!

    Trying new projects is super easy and if you want to remove something then just delete the container. No old leftovers will stay on the host system. There are also community scripts available to make hosting even easier. It will install and configure the containers for you.

    https://community-scripts.github.io/ProxmoxVE/