Site Tools


hosting:hardware:old_laptops

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

hosting/hardware/old_laptops.txt · Last modified: by 127.0.0.1