• 1 Post
  • 15 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle



  • I’m not hosting a lot, just things i wanted to have in order to replace having a pc with installed apps. I want stuff to be a available on a web browser.

    Some of the things i host:

    NGINX Proxy manager - pretty much required Joplin - notes, apps for all platforms available Wiki.js - to replace Joplin, i don’t like installed apps HomeAssistant - home automation Mealie - converted my family paper cookbook Paperless-ngx - documents organization Mumble - voice chat server for gaming and meetings NextCloud - pretty much self explanatory Jellyfin - i want to be able to play media that is stored on the NAS, family photos, videos MQTT - self explanatory ZigbeeToMQTT - connect zigbee devices to MQTT Grafana - pretty graphs WireGuard - VPN access Trillium - to replace joplin for actual note taking Homepage - to display and organize all services VS Code Server - self explanatory OctoPrint - printer management Whoogle - i don’t like ads and “algorithms”

    My total TDP is 15 watts. Idle is about 5W. I can’t imagine what i would do with a higher power consuming machine, it wouldn’t be financially feasible.


  • That widely depends on what you are using it for. I think it’s amazing.

    I can buy a computer for $500 with 8 cores, 32GB ram, 512GB NVME storage. I can install free open source linux distribution on it that manages virtual machines. It can run dozens of containerized free/open source applications on it.

    Then, i can use my domain name and freely available services like letsencrypt and cloudflare to make it securely available on the internet.

    Internet is what you make of it, always has been.

    If you only rely to 3rd party websites then you’re missing out on a lot of usability.

    I guess it depends on when you stared using it.

    Today, a lot if people take a lot of things for granted.

    I still remember the days of waiting for a website to load, making myself coffee while it’s loading.

    Now i can stream realtime 4k video of my house on my phone, served by my computer.

    I can game with friends conencted to my voice chat server that i own and has awesome voice quality and low latency.

    I can have all my files available wherever i am, instantly.

    I can forget my phone and my laptop, login to my server at a friend’s computer and do whatever i need to do.

    All that wouldn’t be possible if the internet was stuck in the 90’s.




  • I’m using 2GB RAM at this moment, not accounting for Jellyfin and Nextcloud, and i don’t have info about their load because they’re on a windows server. That’s all running bare metal.

    The offsite NAS is at my office, and is serving my office needs daily, i just added a backup of my home server to it.

    Do you have any idea how much cores/ram should i leave to Proxmox?


  • That is also a fine approach, didn’t think of that. I never worked with Proxmox, and had no idea i can run containers directly on it. How would restoring a container work in that case?

    Example, i purchase another machine, install fresh proxmox on it, can i simply restore the containers from the original machine without any additional configuration?



  • Thanks for the input. Do you think i will be running out of RAM in that configuration, like other commenters noted?

    The reason I’d like to have two separate VMs is easier backups/restores, that way i don’t have to care about the phisycal machine, if i want to move to something else i only have to restore the VM.

    As for the backups, i have one local backup on a separate machine (NAS) that gets backed up to an external drive, then another dedicated backup NAS that backups the first NAS and is otherwise disconnected from the internet, local network and power (turns on only once a week to backup), then another backup that backups the backup NAS to an off-site NAS, that also has an external drive making daily backups. Is that ok?