最近几周我停止了我的游戏开发工作,专注于后端开发。 云存储和版本控制可能很昂贵,所以我使用我保存多年来的旧计算机配件建设自己的工作室基础设施。
以下是我的设置:
硬件:
- 操作系统: Unraid
- CPU: Intel Core i5-7600
- 内存: 16 GB DDR4
- 存储: 10 TB Array (带有 parity 保护) + 1 TB 缓存磁盘
- 网络: 两个服务器。 一个在办公室,另一个在家里用于远程备份。这两个服务器安全连接使用 Tailscale。 这使我可以从全球任何地方访问一切,而不必开启路由器端口。
软件(Docker 容器):
- Perforce: 用于管理 Unreal Engine 大文件的本地版本控制。
- Nextcloud: 我的私人云存储。
- Anytype: 一个理想的 Notion 替代品,以便保管所有游戏设计文档和任务,私密保存。
- Vaultwarden: 自主管理的工作室帐户密码管理器。
我为什么这么做?
- 节省成本: 我自己维护这个系统的成本远低于支付云服务费用。
- 安全: 使用 Perforce 和自动备份到家中的方法,让多年的努力都在安全的地方,即使驱动器出故障。
- 为未来做准备: 如果我需要与他人合作,我已经设置好了一个安全地处理多个用户的服务器。
现在工作室服务器正常运行,我专注于游戏开发,完全放下了其他任务。 我网站的新闻页面上有工作室机器的照片:https://www.operationnuma.de
评论 (0)