Warning
This page is still under construction
The home server is a desktop computer located at home that provides services for my own convenience and for users who access websites hosted on the server. At the time of writing, the home server is running Windows 11 Pro, with Ubuntu 22.04 LTS WSL on the side. The home server will be migrated to utilize Proxmox VE at some point to allow multiple systems running in parallel. Currently, the home server is running the following services:
- Secure web services (with NGINX)
- Website monitoring
- Distill.io (3rd-party managed service)
- Remote desktop
- Microsoft Remote Desktop
- SSH Server
- Media and file services
- SMBv2/v3 local share
- Plex media server
- Local llama (7B)
- Dedicated light-weight computing resources in full-control (via SSH/Remote Desktop/Jupyter/Code Server)
- PyTorch with CUDA
- TODO: FFmpeg with CUDA
Tasks:
- DDNS
- Asus DDNS
- CNAME
- IPv6
- SSH
- Connect to intranet computers
- Changing default shell for Windows
- Remote desktop
- Microsoft remote desktop
- Website hosting (multiple)
- Port forwarding
- Reverse proxy with NGINX
- Compression
- Multiple servers
- Sub-domain
- (Sub-)directory & slug direction
- Redirect HTTP to HTTPS
- Supports for IPv6
- Fallbacks
- HTTP/2
- HTTP/3
- NGINX 64-bit
- Security
- Cloud security
- Cloudflare tunnel
- Router-level measurements
- DoS protection (Asus)
- Wireguard VPN
- Website-level protection
- DNS CAA
- Robots.txt
- Windows OS-level protection
- UAC
- TPM
- Memory integrity
- Core isolation
- Cloud security
- Automation
- CertBot auto-renewal
- Launch scripts
- System architecture
- System configurations
- UEFI and OS
- Hardwares
- OS and Softwares
- Proxmox VE and configurations
- Windows 11 Pro
- Visual Studio 2022
- GnuPG
- Plex media server
- SMBv2/v3 local share
- Microsoft Remote Desktop
- NGINX
- CertBot
- CUDA (in TCC mode)
- Ubuntu 22.04 LTS WSL
- Ubuntu 22.04 LTS
- Mamba and Conda
- CUDA
- FFmpeg with NVIDIA GPU Hardware Acceleration
- PyTorch with CUDA
- Docker
- GnuPG
- System configurations
- System monitoring
- Limitations
- Windows Update
- OS
- Fallbacks