Edit this Page

PROJECT SPECIFICATION: THINKCENTRE v2

Attribute Specification
Codename: The Comms Array ("Gatekeeper")
Role: Network Edge, Web Server, & Code Repository
Hardware Base: Lenovo ThinkCentre M73
Classification: Demilitarized Zone (DMZ) Server

1. STRATEGIC ROLE

  • The "Airlock": Acts as the buffer between the public WAN and the private LAN (MTHR8R41n).
  • Service Host: Offloads "noisy" 24/7 network services (DNS, Web, Git) from the AI workstation.
  • Aesthetic: "Black Box Recorder" / Server Blade. Matte Black or Gunmetal Grey with yellow industrial stenciling ("COMMUNICATIONS").

2. SOFTWARE ARCHITECTURE (Docker Stack)

  • OS: Minimal Linux Server (Debian/Ubuntu Server).
  • Network Layer:
    • Nginx Proxy Manager: Reverse Proxy handling ports 80/443. Manages SSL certs.
    • AdGuard Home: DNS filtering, ad-blocking, and network hygiene.
    • Cloudflare Tunnel: (Optional) Secure WAN access without open ports.
  • Application Layer:
    • Gitea: Private Git server (hosting muffinland.wiki.git and MULM assets).
    • Grav: Muffinland.wiki host (Auto-synced from Gitea).
    • WireGuard: VPN Server for secure remote access to internal LAN.

3. FABRICATION MODS

  • Case Mod: Removal of plastic shell. Mounting bare chassis to custom 1U/2U rack shelf or wall bracket.
  • Thermal: Replacement of stock thermal paste. Potential fan shroud modification for silence.