Nginx static hosting for this portfolio.
My work
Websites, servers, and tools I've built.
I build storefronts, self-hosted services, game-server tools, and security projects. Each entry shows when I worked on it, what I built, and screenshots from the real project.
I host this portfolio and its project pages on my own subdomain.
Sichi Shop
I built this storefront for custom shift knobs and cabin goods, with product filters, a request cart, and a mobile checkout flow for fitment details.
- Product filters for can knobs, printed parts, and cabin goods.
- Checkout note builder for contact, car details, shipping, and fitment.
- Responsive layouts for browsing and sending requests from a phone.
Homelab, Docker, tunnels, and routing
I host this portfolio in an Nginx container on my homelab and publish it through Cloudflare Tunnel at portfolio.sichi.me.
- Docker stacks for portfolio hosting, Steam Farm, bot services, and server utilities.
- Cloudflare Tunnel routes for public apps without exposing random ports.
- Traefik, Nginx, Cloudflare, and private network routes working together across the stack.
Public hostnames routed into the home server stack.
Private access and public routes without random exposed ports.
Internal routing layer for multiple services.
OpenAI, MCP, and AI Bridge tooling
I built private GPT and local integration tools with action schemas, isolated project profiles, MCP connectors, protected server access, and repeatable checks.
- AI Bridge release v2.3.1 with profile separation, health checks, and rollback paths.
- OpenAI/Codex workflow work covering dedicated project GPTs, tool schemas, and safe action boundaries.
- Server-side MCP-style integration patterns for websites, hosting, and project automation.
Cloudflare tunnels, routing, and VPN work
I connected my portfolio, farm portal, stores, and internal services with custom hostnames, container routes, tunnels, and controlled private access.
- Cloudflare Tunnel public hostnames for portfolio, farm, store, and project services.
- Docker network routing with Traefik/Nginx service maps and fixed origin paths.
- VPN/private access planning for admin-only tooling and safer homelab operations.
Portfolio hosted through the homelab route.
Steam Farm customer dashboard and account flows.
Game store route verified live.
Admin access designed for controlled internal work.
Mochi's Steam Farm
I built a customer portal and containerized service stack with public pages, account dashboards, service requests, worker controls, and a separate admin area.
- Public route on the Sichi domain family.
- Homepage optimized from slow farm-engine calls to fast database-backed public metrics.
- Container services connected through fixed homelab proxy and farm-engine routes.
farm.sichi.me -> customer portal portfolio.sichi.me -> portfolio mochi-proxy network -> shared routing docker stacks -> managed services
SoundSleep factory tools
I built factory tools for receipt capture, OCR review, inventory updates, and Discord alerts, with a tablet layout that stays simple for operators.
- Receipt-to-inventory OCR flow with RapidOCR and Tesseract fallback.
- A tablet interface with large, direct controls for day-to-day factory use.
- Discord alert channel structure with bot-authored welcome and incident-friendly categories.
VORIX Rusturned store
I worked on the storefront, account linking, Steam delivery, Stripe checkout, and guarded admin controls for the Rusturned server.
- Rusturned storefront route verified live through the homelab tunnel.
- Account linking and delivery concepts connected to Discord/Steam workflows.
- Security-minded admin paths, rollback checks, and deployment proof loops.
Plugins and server tooling
I build server plugins, Discord services, item catalogs, and utilities that make game communities easier to run.
- RocketMod-focused Unturned plugin planning and server utility direction.
- Discord bot service work running from the homelab stack.
- Moonlight item browser with local icon sync and fast item lookup.
Tools and plugin plans for game communities.
Hosted bot stack for community automation.
Searchable icon and item lookup for players.
Discord Bot
I built this bot for server automation and player support, connecting Discord embeds to the game server, RCON, and my homelab services.
- Embed posts for server status, alerts, announcements, and command responses.
- RCON bridge for controlled game-server actions from Discord commands.
- Database-backed logs for tickets, moderation actions, users, and server events.
Online status, player count, restart notices, queue updates, and staff alerts formatted for Discord.
/server say Restart in 10 minutesCommands route from Discord to the game server with controlled responses.
tickets, logs, roles, actionsPersistent records keep support and server actions organized.