RYGL Cloud
- Date |
- January 23, 2026
RYGL Cloud is the unified infrastructure platform I architected to power my entire digital footprint. It serves two distinct roles simultaneously:
- Public Production: Hosting live, user-facing applications like BangkokRail.com and open-source utilities like github-profile-trophy
- Private Laboratory: Providing a secure, isolated sandbox for my collaborative projects, gaming servers, and self-hosting.
The Architecture
The system is designed as a Hybrid Cloud, splitting the workload between a secure home server and a public cloud gateway.
Gateway (Singapore)
Infrastructure: OVHcloud VPS (SGP-01)
Role: Ingress & Reverse Proxy
Function:
- Acts as the entry point for public internet users.
- Hides my residential IP address for security.
- Acts a “shield” (In addition to Cloudflare) for DDoS attacks before it ever touches the home network.
- Serves as a high-speed proxy for users connecting from across the world.
Compute (Bangkok)
Infrastructure: Dell Optiplex 3050 MFF (BKK-01)
Role: Compute & Storage
Function:
- Located physically in my home lab.
- Runs the “Heavy” workloads: Modded Minecraft servers, databases, and build tools.
- Connected to Singapore via a persistent, encrypted tunnel (Tailscale).
Reliability & Observability
Because RYGL Cloud powers public utilities like **BangkokRail.com **and the GitHub Trophy Mirror, I prefer to keep uptime as close to 100% as possible.
To ensure reliability for users, the entire infrastructure is monitored 24/7 using Uptime Kuma.
Personal Use
Furthermore, I use the homelab to host services I use such as
- Actual Budget
- Ghost CMS (This site)
- Immich
- Jellyfin
- OpenCloud
- Rybbit Analytics
- Snipe-IT
- La Suite Docs (I have guide on how to set it up on non-K3s infra)