Skip to content

Yexiang Zhou

  • Tech
  • Design
  • Others
  • Tech
  • Design
  • Others

2026

2026

Indie studio infra stack: self-hosted infrastructure for a small Unreal team

Sixteen services on one host under one domain – Perforce, Helix Swarm, Horde, GitLab, Mattermost, Outline, OpenProject, mail and a VPN – all signed in to with one authentik account. The whole deployment is one directory tree, rendered from a single file that says who your studio is.

September 7, 2026
Tech

Horde-extension: notifications and OpenProject issues for Epic’s Horde

Two plugins for Epic’s Horde build server. One tells the people involved by Mattermost DM and email when a job finishes or CI breaks; the other replaces Horde’s built-in Jira integration with a two-way OpenProject one. Both mount into the stock container, and the image is never modified.

September 7, 2026
Tech

Submit-tool-mod: a fork of Unreal’s SubmitTool with an OpenProject integration

Epic’s SubmitTool takes over a Perforce changelist and runs a set of checks before it lets you press Submit. This fork replaces its Jira integration with a native OpenProject one, fixes a red error line at startup, and carries the procedure that gets the tool onto every workstation through UnrealGameSync.

September 7, 2026
Tech

Yexiang Zhou © 2026. All Rights Reserved.