đ What I Run
This is my home server â an old HP laptop running Linux Mint, 14 containers, game servers, an AI agent, and everything in between. Built for fun, runs 24/7.
How it all connects¶
flowchart LR
Internet([đ Internet])
subgraph Cloudflare [Cloudflare]
CF[Proxy / CDN]
Pages[Cloudflare Pages]
end
subgraph Server ["Old HP Laptop â Linux Mint 22.3"]
Nginx[nginx<br/>Reverse Proxy]
Containers[14 Docker<br/>Containers]
Games[đŽ BlockOps<br/>đšī¸ Arcade]
Hermes[đ¤ Hermes AI<br/>Agent]
end
Internet -->|DNS| CF
CF -->|Tunnel| Nginx
Nginx --> Containers
Nginx --> Games
Nginx --> Hermes
Internet -->|This site| Pages
style Internet fill:#10b981,color:#fff
style Cloudflare fill:#6366f1,color:#fff
style CF fill:#6366f1,color:#fff
style Pages fill:#6366f1,color:#fff
style Server fill:#1e1b4b,color:#fff
style Nginx fill:#0891b2,color:#fff
style Containers fill:#a78bfa,color:#fff
style Games fill:#f59e0b,color:#111
style Hermes fill:#f59e0b,color:#111
What I use it for¶
Cloud Storage
Nextcloud with 1.9 TB storage â my own Dropbox, no subscription needed.
Private Search
SearXNG â aggregated search results with zero tracking or profiling.
Game Servers
Retro emulator arcade + browser-based FPS. Play with friends.
AI Agent
Hermes Agent â automates tasks, monitors the server, runs on a schedule.
RSS Reader
FreshRSS â follows blogs and news feeds, always synced.
File Sync
Syncthing keeps files in sync across all my devices without a cloud provider.
Photo Gallery
PiGallery2 â self-hosted photo gallery with albums and sharing.
Notifications
ntfy pushes alerts to my phone when something needs attention.
File Browser
Web-based file manager for quick uploads and downloads.