Workstation
| Item | Detail |
|---|---|
| Hostname | 9800X3D |
| IP address | 192.168.1.99 |
| OS | Windows |
| Role | Main workstation and local development machine |
Hardware
Section titled “Hardware”| Component | Detail |
|---|---|
| CPU | AMD Ryzen 9 9800X3D |
| RAM | 64 GB DDR5 @ 6000 MT/s |
| GPU | AMD Radeon RX 9070 XT |
| Network | Gigabit Ethernet via UniFi Dream Router 7 Port 3 |
Local development environment
Section titled “Local development environment”This machine is the primary development environment for the homelab wiki and other Astro projects.
| Tool | Purpose |
|---|---|
| VS Code | Primary code editor |
| Node.js 22 | Required for Astro 6 |
| npm | Package manager |
| Git | Version control |
Wiki development workflow
Section titled “Wiki development workflow”# Clone or pull latestgit pull origin main
# Install dependenciesnpm install
# Start development servernpm run dev# Visit http://localhost:4321
# Build and previewnpm run buildnpm run preview
# Commit and deploygit add .git commit -m "Your message"git push origin mainVercel detects the push to main and deploys automatically. Build time is typically 60-90 seconds.
Accessing homelab services
Section titled “Accessing homelab services”Internal services are accessible by IP and port from this machine.
| Service | Address |
|---|---|
| TrueNAS | https://192.168.1.28 |
| Arcane | http://192.168.1.28:30258 |
| Immich | http://192.168.1.28:30041 |
| Jellyfin | http://192.168.1.28:8096 |
| Cinephage | http://192.168.1.28:3000 |
| qBittorrent | http://192.168.1.28:8080 |
External URLs are also accessible from this machine via Cloudflare and Pangolin as they would be from any external device.