Post-Platform Digital Publishing Toolkit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
guides:homeserver [2025/02/19 15:37] wgpguides:homeserver [2025/05/29 08:44] (current) wgp
Line 1: Line 1:
 ====== Mini-PC Home Server Guide ====== ====== Mini-PC Home Server Guide ======
  
-If you want to have a home server, where you can host services and websites, using—for example—an old mini PC, you can follow these steps. At Well  Gedacht Publishing HQ, we use an old HP Prodesk 400 G3 Mini we bought off  Kleinanzeigen for around 40 bucks (€). These types of mini PCs are relatively easy to find for cheap use online because they were used widely by companies that bought them in large quantities. After their corporate owners renew them, most of these old but perfectly capable PCs end up on websites like eBay. The main advantage of these mini PCs that were meant for enterprise use is that they consume low energy when idle. We installed [[https://www.proxmox.com/en/proxmox-virtual-environment/get-started|Proxmox]] on it and then used a Debian Linux virtual machine to run [[https://www.docker.com/|Docker]].+If you want to have a home server, where you can host services and websites, using—for example—an old mini PC, you can follow these steps. At Well  Gedacht Publishing, we use an old HP Prodesk 400 G3 Mini we bought off  Kleinanzeigen for around 40 bucks (€). These types of mini PCs are relatively easy to find for cheap use online because they were used widely by companies that bought them in large quantities. After their corporate owners renew them, most of these old but perfectly capable PCs end up on websites like eBay. The main advantage of these mini PCs that were meant for enterprise use is that they consume low energy when idle. We installed [[https://www.proxmox.com/en/proxmox-virtual-environment/get-started|Proxmox]] on it and then used a Debian Linux virtual machine to run [[https://www.docker.com/|Docker]].
  
 We compiled this guide using a bunch of different guides found online,  which we linked in this article. There are many well-put-together guides on self-hosting, Docker, [[https://nginxproxymanager.com/|Nginx Proxy Manager]], etc. Still, the majority of them focus on making your self-hosted services accessible online, for example, making a [[https://jellyfin.org/|Jellyfin]] or a Guacamole server remotely accessible online. Since we used different how-to guides to accomplish what we wanted, we decided to document our process, and make a single guide out of several available. We compiled this guide using a bunch of different guides found online,  which we linked in this article. There are many well-put-together guides on self-hosting, Docker, [[https://nginxproxymanager.com/|Nginx Proxy Manager]], etc. Still, the majority of them focus on making your self-hosted services accessible online, for example, making a [[https://jellyfin.org/|Jellyfin]] or a Guacamole server remotely accessible online. Since we used different how-to guides to accomplish what we wanted, we decided to document our process, and make a single guide out of several available.
Line 11: Line 11:
  
 First of all, this is a list of what we currently self-host on this HP Mini-PC: First of all, this is a list of what we currently self-host on this HP Mini-PC:
-  This wiki, using [[https://www.dokuwiki.org/dokuwiki|DokuWiki]] +  This wiki, which uses [[https://www.dokuwiki.org/dokuwiki|DokuWiki]] 
-  [[https://www.bookstackapp.com/|BookStack]]: another wiki software which we use as a collaborative note-taking tool +  [[https://www.bookstackapp.com/|BookStack]]: another wiki software which we use as a collaborative note-taking tool 
-  [[https://nextcloud.com/|Nextcloud]] +  [[https://nextcloud.com/|Nextcloud]] 
-  - [[https://jellyfin.org/|Jellyfin]]: Media server +  * [[https://freshrss.org/index.html|FreshRSS]] 
-  [[https://www.photoprism.app/|PhotoPrism]]: tool for backing up photos, a self-hosted Google Photos or iCloud alternative+  * [[https://github.com/Dither/full-text-rss|Full Text RSS]]  
 +  * [[https://writefreely.org/|WriteFreely]]: Open source blogging and publishing with federation support 
 +  * [[https://listmonk.app/|Listmonk]]: Open source newsletter 
 +  * [[https://wallabag.org/|wallabag]]: Save and read it later 
 +  * [[https://hoarder.app/|Hoarder]]: Fancy bookmarking tool 
 +  * [[https://nginxproxymanager.com/|Nginx Proxy Manager]]: Reverse proxy manager for opening your self-hosted applications and sites to the internet  
 +  * [[https://github.com/bayang/jelu/|Jelu]]: Book tracker and a tool to create to-read lists 
 +  * a few self-hosted websites 
 + 
 +Other self-hosted services we use on a separate device (a network-attached storage with a 12th gen Intel N100 CPU): 
 +  * [[https://jellyfin.org/|Jellyfin]]: media server 
 +  [[https://www.photoprism.app/|PhotoPrism]]: tool for backing up photos, a self-hosted Google Photos or iCloud alternative 
 +  * [[https://www.home-assistant.io/|Home Assistant]] 
 +  * [[https://radarr.video/|Radarr]], [[https://sonarr.tv/|Sonarr]], [[https://prowlarr.com/|Prowlarr]], [[https://www.bazarr.media/|Bazarr]] and [[https://github.com/fallenbagel/jellyseerr|Jellyseerr]] 
 +  * [[https://hub.docker.com/r/linuxserver/qbittorrent|qBittorrent]]: BitTorrent client 
 +  * [[https://hub.docker.com/r/realies/soulseek/|Soulseek]]: Peer-to-peer file sharing  
 + 
 +<figure> 
 +{{:namespace:img_2670.jpg|}} 
 +<caption>The PC in question.</caption> 
 +</figure> 
 + 
 +This guide is under construction. FIXME 
 + --- //[[[email protected]|Well Gedacht Publishing]] 2025/05/08 13:49//
guides/homeserver.1739979458.txt.gz · Last modified: 2025/02/19 15:37 by wgp
  • Show page
  • Old revisions
  • Back to top
  • Recent Changes
  • Media Manager
  • Sitemap
  • Log In