hosting:hardware:old_laptops
Table of Contents
Old Laptops and Desktops
Repurpose old computers as capable servers.
Even 5-10 year old hardware can run modern web services effectively.
Overview
Old laptops and desktops are excellent candidates for home servers. They often have adequate RAM and CPU, built-in battery provides UPS functionality, and are usually free or very cheap.
Advantages
- Cost: Often free or very cheap compared to new hardware
- Performance: Usually have adequate RAM and CPU for basic services
- Power backup: Built-in battery provides UPS functionality
- Expandability: Easy to add storage via USB
- Availability: Many people have old devices collecting dust
Considerations
- Power consumption: Higher than purpose-built servers (15-60W)
- Performance: May need SSD upgrade for better responsiveness
- Cooling: Can be an issue in enclosed spaces
- Battery life: 24/7 operation may shorten battery lifespan
- Noise: Laptop fans can be audible in quiet environments
Real-World Examples
Minimal specs that work:
- Intel Pentium with 2GB RAM can run basic web services
- Core 2 Duo with 4GB RAM handles lightweight Docker containers
Capable setups:
- i3-7020U with 20GB RAM outperforms $6/month VPS in benchmarks
- Core i5 with 16GB RAM can host small Minecraft server alongside Docker containers
Hardware Requirements
Minimum viable:
- CPU: Dual-core 64-bit processor (Intel Core 2 Duo or later)
- RAM: 2GB minimum, 4GB recommended
- Storage: 128GB minimum, SSD strongly preferred
- Network: Ethernet port preferred over Wi-Fi
Ideal for multiple services:
- CPU: Quad-core processor
- RAM: 8GB or more
- Storage: 256GB+ SSD
- Network: Gigabit Ethernet
Setup Tips
- Replace HDD with SSD for significant performance improvement
- Consider adding more RAM if slots are available
- Ensure adequate ventilation for 24/7 operation
- Disable sleep mode and screen timeout in BIOS/OS
- Set lid close action to “do nothing” for laptops
References
See Also
Last updated: 2026-06-19
hosting/hardware/old_laptops.txt · Last modified: by 127.0.0.1
