proomt

Search

Search posts, papers, and topics

All posts

Hacker News front pageCarlos Asmat7 min readintermediate

Custom home server built from spare parts

Summary

A DIY home NAS built from a repurposed Zotac mini‑PC, 6×8 TB WD Red drives in a RAIDZ2 ZFS pool, encrypted boot, Wi‑Fi, custom Noctua cooling, and a front‑panel ESP32‑S3 touch screen driven by LVGL. Runs Kubuntu 24.04 with Docker‑Compose services behind Caddy, plus a self‑written dashboard and API.

  • Reused a Zotac MAGNUS EN1070K (i5 + GTX 1070) as the chassis; added a 3‑D‑printed ABS extension to mount an ICY‑Dock 5‑bay hot‑swap cage plus a 6th drive holder.
  • Used an ASM1166 SATA‑to‑M.2 adapter for six SATA ports; powered drives via a Pico PSU and DC‑DC converter (≈125 W spin‑up surge).
  • Configured a ZFS RAIDZ2 pool (6 × 8 TB = 43.7 TB raw, 29 TB usable) with encryption unlocked at boot from a remote key server.
  • Implemented Wi‑Fi 6E networking (≈893 Mbit/s throughput) due to lack of wired connection; noted TrueNAS lacks Wi‑Fi support and Pascal GPU drivers.

Shows a practical, cost‑effective path to a self‑hosted, encrypted NAS using readily available consumer hardware, while exposing real‑world constraints (thermal, Wi‑Fi, driver support) that influence OS choice and hardware design.

6/10

Related reading

  1. Inside ZCode: Silently uploading your Git history to the cloud

    ZCode (Zhipu’s AI coding desktop) silently archives your entire workspace—including full .git history, LFS cache, and config—encrypts it with a server‑supplied RSA public key, and uploads the ciphertext directly to Aliyun OSS. The upload runs unconditionally for any logged‑in user, cannot be disabled via UI, and the decryption key lives only on the server, giving Zhipu full read access to your co…

    Hacker News front pageferstar.org6 minpostmortemHN336113
  2. CloudBees CI Disaster Recovery(DR) proof of concept using Velero

    The post describes a proof‑of‑concept DR setup for CloudBees CI on EKS using Velero with custom patches for cross‑region EBS snapshot replication, achieving 15‑minute RPO and sub‑hour RTO. It also outlines the required backup of $JENKINS_HOME, metadata, DNS switch, and the experimental nature of the patches.

    Codeshipcloudbees.com12 min
  3. M4N VM family, now GA: Highest per-core IOPS and throughput for I/O and memory-bound workloads

    Google Cloud’s GA‑available M4N VM family pairs 5th‑gen Intel Xeon CPUs with Google’s custom Titanium offload to deliver up to 1 M IOPS, 25 GiB/s block‑storage throughput, 400 Gbps VM‑to‑VM bandwidth, and a 26 GB/vCPU memory ratio (up to 5.9 TiB RAM). The design targets memory‑bound, I/O‑intensive workloads (Oracle, SAP HANA, vector search, real‑time analytics) and claims >20 % TCO reduction for…

    Google Cloud Bloggoogle.com5 min