最近几周,我停止游戏開發,专注於后端。雲端儲存和版本控制可以很貴,所以使用我過年的舊電腦零件,自行建置了自己的工作室基础設施。
這是我的設置:
硬件:
- 作業系統:Unraid
- CPU:英特爾Core i5-7600
- 內存:16 GB DDR4
- 儲存:10 TB Array(附帶冗餘保護) + 1 TB 快取驱动器
- 網路:兩台伺服器。一台在办公室,另一台在家作为遠程備份。他们使用Tailscale安全地相互连接。这让我可以无论身处何處都可以访问工作室設備而不需要打开路由器端口。
软件(Docker容器):
- Perforce:本地版本控制,用于管理私の巨大的Unreal Engine文件。
- Nextcloud:我的自己的私有雲端儲存。
- Anytype:一个伟大的替代品,用于在工作室中维护私の游戏设计文档和任务,私密性高。
- Vaultwarden:一个自主管理的密码管理器用于工作室賬戶。
为什么我这样做?
- 省钱:自行托管比支付雲端訂閱费用省很多錢。
- 安全:使用Perforce和自動備份至房子的方式,我的游戏作品和工作在多年后也很安全,即使硬盘损坏了也是如此。
- 為将来做准备:如果我要和其他人一起工作,伺服器已经設定好可以安全地處理多個用戶。
伺服器現在正常运作后,我工作100%都会放在游戏上。我的网站的新闻页面附有一张伺服器的照片:https://www.operationnuma.de
评论 (0)