Homeserver, was kann man alles damit anstellen?

Moin,

ich habe in letzter Zeit einige Male gehört und gelesen, das aktuell Homeserver sehr beliebt werden. Sprich einen alten Client-PC aus dem Enterprise als Server wiederzuverwerten, da diese sparsam und günstig sind. Nun bin ich auch neugierig.

Was kann man damit alles Anstellen, neben den oft genannten Media-Libraries, Backup-Zielen und DNS-Server bzw. Werbeblocker?

Und vor allem was ist das beste Software-Grundgerüst aus eurer Erfahrung?

(1 votes)
Loading...

Similar Posts

Subscribe
Notify of
13 Answers
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
xxxcyberxxx
1 month ago

Promise to reuse an old client PC from the Enterprise as a server, as these are economical and favorable.

A home server is not limited to “old enterprise client PCs”. It’s just a server you run at home.

This can be a laser-proof computer as you usually use it. Mini PCs such as Intel NUCs are also popular due to the small form factor and possibly more economical CPUs. However, there are also enough people who set up a “right” Enterprise server

What can you do with it, besides the often mentioned media libraries, backup goals and DNS servers or Advertising blockers?

In principle, you can host everything via a home server, which is also possible via other servers. Only you have full control over the hardware

A large collection of software for many categories can be found here: https://github.com/awesome-selfhosted/awesome-selfhosted

I currently host, among others, but not exclusively:

  • multiple Minecraft servers (Vanilla/PaperMC and Feed the Beast)
  • Buffer Panel for Easy Control of Minecraft Server
  • Terraria Modded
  • Nextcloud (Cloud)
  • Jellyfin (media server)
  • Immich (photo management)
  • Gitea (Source Control)
  • Wiki.js (Science Management)
  • Authentic (central user management & SSO)
  • Mealie (recept collection)

planned at least paperless-ngx

And above all what is the best software framework from your experience?

This is always just a personal preference. I would install a hypervisor like Proxmox on the device itself and operate the services you want to deploy via virtual machines or LXC. In one of these VMs I would install Docker

Krabat693
1 month ago

Basically, you can host anything at home on your own server.

Of course:

  • Fileserver
  • Smarthome control
  • Media Streaming (films, series, music)
  • Game servers

Something more exotic would be, for example, generative AIs Tim generating images or as LLM (like Chat GPT)

Say to recycle an old client PC from the Enterprise as a server

Can be done, but is not necessarily the most sensible hardware stand.

You want to keep your home server as energy-saving as possible and equip it as powerful as necessary. No one is helped no one wants to have a server 24/7 home that only unnecessarily boosts power consumption.

For amazingly many things, a halfway current Raspberry Pi is enough. With its ARM64 processor, the barely needs energy (2-10W) but has enough power to host fileserver, smarthome control and streaming services like Jellyfin.

An equally good alternative would be thin clients and NUCs, these mini PCs have a better software compatibility with their X86-64 architecture and are similarly energy-saving (5-25W)

Office PCs, on the other hand, already need 20-50W and under load, energy consumption can also be three-digit. But for this, you have the power to host even demanding server services on it and you can extend the device via plug-in cards to add more hard disks, for example with a SATA HBA, or to install a graphics card for media encoding (streaming) or AI calculations.

True server hardware is cool, with this very much performance, expandability and redundant hardware you also have an unequally higher reliability. But for this you also have a disproportionately higher energy consumption, higher purchase costs and a device that is so loud that the neighbors may complain. This is really just for enthusiasts who know what they’re getting into.

*Hust*

what is the best software framework from your experience?

On the RasPi or a NUC I would just install a Debian and then install the corresponding server services on it. Samba for the file server, Jellyfin for Media streaming … what you want.

An alternative would also be to Libre Elec to use the device in parallel in living room as Media PC (KODI). You can also make file releases and install Jellyfin.

On desktop or server hardware, I would then go so far to implement a server roll separation with virtualization. Either via a Level 1 hypervisor such as Proxmox or with a simple Debian installation on which you then set up Docker Container. Of course, you can also set a VM with a Linux for Docker in Proxmox.

Krabat693
1 month ago
Reply to  Wiechman

For example, I came to the above server very cheaply (for free), including two Xeon bronze.

I’m still waiting for a graphics card, then I want to make dröhni known with Ollama to host with a private LLM.

I don’t know. Even in the broom and with a closed door you hear the stop. I am very tempted to slaughter the server and replace it with a workstation that then takes over the services.

Written5423
1 month ago

You can do pretty much everything with a HomeServer.
Here are a few things I did with it:

  • Media server (Jellyfin)
  • NAS
  • Grammer Checker (LanguageTool)
  • gitlab
  • recousative DNS filter with DoH (Pi-Hole and Cloudflared Tunnel)
  • digitalization of documents (Paperless)

Another server is responsible for some more critical applications. That means things like Vaultwarden.

As an OS, I would take what is based on Linux and what gets regularly and often security updates. I would recommend Fedora.

Written5423
1 month ago
Reply to  Wiechman

Docker. Wär without virtualization and/or isolation lets this happen on a device, has no idea what he does. This is extremely dangerous and a security problem when you run so many applications unprotected.

Written5423
1 month ago

*Who?

anTTraXX
1 month ago

All that you mentioned, it is questionable whether it would not be cheaper to use a Raspberry Pi instead of an old PC

Depending on which software you want to run for your service, it is then possible to use idR Debian.

anTTraXX
1 month ago
Reply to  Wiechman

unoptaimium

What?

For DNA and the pure media libraries, the Pi is completely enough. As a Bacp server, the Pi 5 (if not even the 4’s) should also be completely sufficient.

For example, ne Pi3 is loose.

anTTraXX
1 month ago

Legal errors on my part:https://de.wikipedia.org/wiki/Unobtainium

Ah okay, but they’ve been back for a long time Raspberry Pi – buy at BerryBase

So what can you do with OTHER NOCH?

All and nothing

  • NAS for storing documents
  • Media server for streaming video/music
  • Private cloud
  • Web server for your own homepage
  • Mail server
  • Home Assistant, OpenHAB
  • DNS server (piHole, AdGuard)
  • ….