Welcome to Chris's Atelier
Hey, I'm Chris
I'm a software engineer based in Tangerang, Indonesia. I'm always trying to learn new things because learning new things never bores me! Recently, I just start creating my own homelab. This website is hosted on my own homelab. I'm also freelancing as a Live2D Rigger.

Current Struggle
I'm still unable to figure out how to serve my WebSocket (Socket.IO) server through a Cloudflared tunnel. I've tried:
- ・Bypassed wsRule
- ・Added policies for my applications
Updates
I tried hosting the WebSocket directly on my Raspberry Pi, but had no luck. Since it's using HTTP, my website (which uses HTTPS) can't connect to it. The website is hosted via a Cloudflared Tunnel (HTTPS). I tried securing the WebSocket with SSL certificates using Certbot, but it seems to require a static external IP so Certbot can access it—despite the fact that I've added DNS records pointing to my WebSocket's IP.
If you have some advice / discussion, feel free to drop it here:
Recent Projects
Tue, June 10, 2025
My First Raspberry Pi 5
My First Raspberry Pi 5
My first experience with the Raspberry Pi 5.
GodotPythonGoDevOpsGodotPythonGoDevOpsSun, April 28, 2024
Sample Project
Sample Project
A sample project to demonstrate the structure of a project page.
GodotPythonGoDevOpsGodotPythonGoDevOpsSun, April 28, 2024
Sample Project 2
Sample Project 2
A sample project to demonstrate the structure of a project page.
GodotPythonGoDevOpsGodotPythonGoDevOps
Subscribe to my newsletter
Get updates on my work and projects.