Start self-hosting

2025-12-23

Introduction

Getting started with self-hosting, is easier than one might think, especially i run everything on LAN and HTTP, i might write a about the S later.

The thing i found most diffecult were linux user permissions. I could also have saved myself a lot of trouble by getting a proper grasp of docker volumes and docker networks, before just jumping into setting up containers.

Hardware

You dont need a rack server, a standard used office desktop pc, is a great place to start. Many retailers sell refurbished business pc at cheap prices. You should be able to get one with decent enough hardware for about 1.500 to 2.000 dkk. These are the specs for the one i use.

  • Model: Dell Optiplex 3060 – SFF
  • Processor: i5-8400 | 6c/6t | 4.1Ghz
  • RAM: 8GB 2400 mhz (i later installed 8 more)
  • Lagerplads: 256GB SSD (i have added also added a 3TB HDD)
  • Grafikkort: Integreret (no dedicated GPU)
  • Netværk: Ingen (No Wi-fi)
  • Ekstra: CD/DVD

This one a SFF not a tiny client. The good thing about SFF, is that an extra HDD, could be installed internally. I also has a spare PCLE which i might use for a graphics card later.

You will also need - usb key for installing Linux. I use Debian, not Arch by the way. - screen and keyboard for installing OS, maybe also a mouse

A regular PC for SSH access into the server

Software

Docker, Docker and more Docker

All my applications run as containers.

WinSCP is nice for file transfering

I login to server by SSH from powershell

Docker, Self-hosting