Harbor — The Home Server

Harbor is the main always-on server for Dan Peters Designs. It hosts the current website, private services, and the infrastructure that should remain available even when the Atoll workstation is shut down or being repaired.

It was built from reclaimed server hardware rather than purchased as a new appliance or rented as a remote cloud server. Harbor is both useful infrastructure and an ongoing DPD project documenting what can be built from secondhand equipment.

Purpose

Atoll is the creative shop. Harbor is the machine that stays awake.

  • Host the Dan Peters Designs website
  • Run family and workshop services
  • Provide a home for private game servers
  • Take over services previously running on Edens-Trap
  • Keep long-running work off the primary workstation
  • Support future backups, media, and family websites

Hardware

  • Platform: Intel-based system in a reclaimed 2U-style server chassis
  • Processor: Intel Core i7-3770 at 3.40 GHz
  • CPU layout: 4 physical cores and 8 processing threads
  • Memory: 32 GB DDR3-1600 RAM, installed as four 8 GB modules
  • System drive: 480 GB solid-state drive
  • Service storage: 250 GB solid-state drive mounted at /mnt/Vault
  • Main storage: 4 TB hard drive
  • Additional drives: one spare solid-state drive and one 1 TB 2.5-inch hard drive
  • Drive capacity: space and connections for six drives
  • Front drive bay: four-bay 2.5-inch hot-swap enclosure installed in the chassis’s 5.25-inch bay

Harbor can hold six drives and already includes a four-bay 2.5-inch hot-swap enclosure mounted in the chassis’s 5.25-inch bay. The current mix provides fast storage for the operating system and services, a 4 TB drive for larger data, and spare drives available for testing, replacement, or future roles.

Operating System and Core Platform

  • Operating system: Debian GNU/Linux 13
  • Kernel: Linux 6.12
  • Container platform: Docker 29.6.2 and Docker Compose 5.3.1
  • Network address: fixed local address at 10.0.0.190
  • Public web access: Cloudflare Tunnel
  • Reverse proxy: Nginx Proxy Manager
  • Monitoring: Beszel server and agent
  • Firewall: UFW with incoming connections denied by default
  • Updates: unattended security updates enabled

Harbor is managed locally. SSH is currently disabled because the server has its own keyboard, display, and direct physical access while it is still being built and tested.

Current Services

Harbor uses Docker containers for the website, database, public tunnel, reverse proxy, and monitoring. Other services, including Minecraft, run directly on the server when that arrangement is simpler or more appropriate.

Dan Peters Designs Website

The live Dan Peters Designs WordPress site runs on Harbor in Docker. WordPress, MariaDB, and the Cloudflare tunnel are kept in separate containers, with the website files and database stored on Harbor’s Vault drive.

Minecraft Bedrock Server

Harbor also hosts a private Minecraft Bedrock server for Cass. It is configured for a small personal world and family or invited-friend use rather than as a public game service.

Network Role

Harbor sits on the local home network behind the main router and switch. Public web traffic reaches the DPD website through a Cloudflare tunnel, so the site can be available without exposing the server directly through ordinary router port forwarding.

Internal services remain local unless there is a clear reason to make them available outside the home. The goal is selective access, not exposing everything simply because it can be exposed.

Migration from Edens-Trap

Harbor replaced Edens-Trap as the live website server. Edens-Trap previously carried the DPD website, Nextcloud, and other services.

Edens-Trap is now disconnected and shelved, but remains intact and available if a rollback or recovery is needed. Services are being moved to Harbor gradually rather than treating the migration as one irreversible jump.

Planned Services

  • Nextcloud for family file access
  • Additional family and project websites
  • Internal-only Jellyfin media service
  • Improved backup and recovery storage
  • Git repository services
  • Voice-chat tools
  • Additional small private game servers

Health Snapshot — July 27, 2026

  • Failed services: none
  • Typical CPU package temperature: approximately 42°C during light use
  • Memory available: roughly 26 GB during the latest check
  • System drive usage: about 3 percent
  • Vault drive usage: about 1 percent

At the time of this snapshot, the server was lightly loaded and had substantial room for additional services. Storage planning and reliable backups matter more than raw CPU capacity at this stage.

Still in Progress

Harbor is already doing real work, but it is not finished. Storage, power protection, service backups, monitoring, physical mounting, and additional migrations are still being worked out.

The point of documenting Harbor is not to present a polished fantasy build. It is to show the real process: what was free, what had to be purchased, what worked immediately, what broke, and what will be changed next.


Related Systems

Read DPD Has Moved Home: The Website Is Now Running on Harbor for the migration story. See Atoll — The Workstation for the primary creative and development machine, or return to the Current Systems overview.