I started with an old and half-broken laptop. Keyboard war busted.
Worked fine for months, then choosed to upgrade because I started hosting jellyfin and the laptop was unable to transcode on the fly...
You are fine with whatever hardware you have lying around... You can always grow later
Keep an eye for energy consumption tough... Too old stuff might be less efficient running 24/7 depending on your kW/h cost.