No worries. Enjoy!
No worries. Enjoy!
Hosting Bookstack seems a bit much for someone who’s just getting started.
The easiest way to get started is using Docker. You can self-host most software using Docker straight from their Github with one command or copy-paste config.
Do NOT expose (Port forward/NAT) your services to the internet if you don’t know what you’re doing. Use it locally using IP:port. If you want to use your services remotely, use a VPN tunnel like Wireguard (Available on Android and iOS too). Modern routers already support it out of the box. Tailscale is also an option.
Later down the road when you start exposing services, I can recommend NPM as your proxy for easy host and certificate management. Expose as little as possible! For added security when exposing applications to the internet, expose your port using a VPS or Cloudflare and tunnel to your home using Tailscale or Wireguard.
To not get overwhelmed you should start small and improve as you go. You don’t need to start with a datacenter in your garage right away. The most important thing is that you have fun along the way :)
Great projects to get started:
That’s what I said. It’s pretty involved. And their Discord is extremely toxic. The most toxic Discord I have ever seen from a FOSS project. But when you get it up and running, it’s great. Just pray nothing breaks.
I used all three tools. Pufferpanel was by far the easiest to setup. But it’s mostly limited to Minecraft servers.
If you’re familiar with Docker and want something with UI for easy management of configs, plugins and server console, you might like Pterodactyl Panel, Pelican Panel or Pufferpanel. The easiest one to setup is Pufferpanel. Pterodactyl is more involved but you’re flexible to host other game servers too if you want to.
Nothing new here. I’d recommend checking out PrivacyGuides instead for a more comprehensive and informative list…
You save some money by buying recertified drives from Serverpartdeals.
I found Mealie to be a bit bloated and not fitting my needs too well. I moved to KitchenOwl. Small project but I love it.
They use the hardware acceleration not only for transcoding and encoding but also for the AI models afaik. It’s great!
I use a an Inteln Arc card for transcoding. Mainly because I also use Immich and transcode movies too. It’s great.
I most of my parts from Ebay second hand, including the CPU.
I understand the purpose of open-source. I can voice my opinion and say the software isn’t good in some ways. The developer should be able to handle criticism.
TrueNas Scale was mentioned here several times. If you want something more easy like Synology but just as flexible, you could give HexOS a try. It’s still very early in development but has the main features. It’s running on top of TrueNas so you can always use the more complicated settings when you need to.
Why are there official clients then? Better not to provide any client at all than bad clients based on the web UI.
i5 9th gen. 8 Seagate Ironwolf in a RaidZ2. 64GB ECC Ram. Software: TrueNAS.
Extremely slow and clunky UI on Android. Music has no star rating as every other software including Plex and Navidrome has. It sometimes starts transcoding for no apparent reason.
Not perfect but the best we’ve got.
Symfonium is awesome!
It’s not FOSS but Symfonium is by far the best music player for your Android. It has support for every self-hosted source concivable. I used to run Navidrome and I’m not using Jellyfin in the backend.
It’s bad. But it’s the best we’ve got.
If you want I can hit you up with a couple TB S3 compatible block storage against a small compensation covering electricity. I’ve got about 30TB available of my 64TB that are just doing nothing right now, it’s a shame really. I’m running a TrueNAS homelab in a RaidZ2 with battery backup and proper Firewall and IDS/IPS protection (but I’m not a professional). If that’s fine DM me.
KitchenOwl and Pastes are probably the easiest to setup. Paperless is the most useful for me. Nextcloud can be a bitch to setup once you want to include Office functionality. I recommend the Nextcloud All-In-One to make it a bit easier.
In addition to the ones listed above, I can also recommend Home Assistant if you don’t know it yet. If you like home automation you’re in for a treat.