0x01 FoundryVTT的部署方式

FoundryVTT可以在三种部署方式:自托管、云托管、合作伙伴托管。

自托管 云托管 合作伙伴服务
购买FoundryVTT授权 ✔️ ✔️ ✔️
无需付出其他成本 ✔️
需要支付服务器/宽带费用

需要支付合作伙伴订阅费用
良好的网络环境
受限于家庭网络
✔️
受限于合作伙伴均为境外服务商
无需额外相关知识
需要网络访问控制相关知识

需要服务器部署运维相关知识
✔️

0x02 我在国内该如何选择部署方式?

1、首先,FoundryVTT官方对于运作服务器有如下建议:

  • vCpu:1核心起
  • vRam:1GB,起建议2GB (V10版本后:2GB,起建议4GB)
  • 硬盘空间:1GB起
  • 公网IP:1个
  • 网络连接速率:1.5MBit / s(12Mbps)起

2、经过系统性的优化后(例如压缩图片,CDN/对象存储加载,动静分离)以后,FoundryVTT的要求网络连接速率可以从12Mbps降低为5Mbps,但第一次此启动时可能会带来较为缓慢的加载速度

3、关于自托管,目前存在的问题是:在国内的网络环境下,采用自托管形式,不是一个针对于大多数人的解决方案,即便足够方便和便宜(使用自己电脑安装和启动即可)。但是它有一个很致命的问题:P2P网络连接。当玩家们位于各种不同的网络环境下的时候,他们之间的连接效果会大打折扣(比如电信联通移动、甚至更恐怖的是一些杂牌宽带以及教育网的连接)。比较常见的就是主机玩家以及经常使用Steam联机的玩家都已经踩过这些坑了。如果你对自己家的网络足够熟悉,并且拥有足够的上传带宽,则可以考虑这个选项。

4、关于合作伙伴服务,由于FoundryVTT的合作伙伴并未获得在中国境内提供服务的许可,所以目前合作伙伴均为国际服务器,购买这些服务针对于国内玩家使用,在高峰期(特指晚上6-12时)会经历严重的网络拥堵,导致体验不佳。

5、关于云托管,则是一个折中方案,但是它也有一个独特的问题,不仅需要购买服务,还需存在一个很大的门槛:服务器的选购和使用。我们会在本篇内尽量讲解一下如何选购服务器。


0x03 如何选择云托管服务器?

1、因为云托管本质上为租用一台云服务器以运行程序,根据使用途径和方式的不同,分为两个大类:云服务器以及轻量应用服务器。 同时因为国内网络的特性,其中网络资源的价格相对高昂。并且针对FoundryVTT对于其他资源的要求不高,但针对网络的要求较高的特性,采用以下两种服务器各有优缺点。

云服务器 轻量应用服务器
优点 可以根据使用情况调整资源,灵活性更高,且支持按量付费带宽 采用套餐搭配的形式,总资源单价低,综合性价比高
缺点 每个资源的单价相对较高、优惠折扣低。 需要以套餐的形式调整资源,限制较大,且无法支持按量付费带宽。

2、其次,云服务器的所在的物理位置(一般分境内/境外),可能是最能直接影响体验的因素。作为DM你需要为你的PC们考虑整体的访问质量。如果需要长期使用且玩家变动较大,则DM也可以优先考虑自己的访问质量(毕竟需要经常备团)。

位于境内的服务器 位于境外的服务器
玩家访问质量 对于国内玩家相对友好 对于国际玩家相对友好
软件自身更新 需要额外工具辅助更新 可以直接安装和更新
合规性需求 使用域名需要进行备案 无需备案
价格 相对较贵 相对较为便宜

3、也是最重要的优惠情况。根据优惠策略不同,往往分为以下三大类:

学生机优惠 (首购)秒杀优惠 日常优惠
促销力度 最大 最大 一般
活动时间性 全年 仅部分特殊时间
(春节、国庆、618、双十一等)
全年
购买要求 实际年龄不大于24岁
或当前全日制学校在读学生
需要首次购买用户
(购买过学生机就不算)

所以首选优惠为(首购)秒杀优惠 ,可以留心各运营商的新用户优惠(因为没有年龄限制),一般每年的618、双11双12、春节国庆之类的时间,均会进行促销。但需要注意,购买过学生机的用户是被视为老用户的,是无法享受新用户首购优惠。其次为学生机优惠,这种优惠随时都可以购买,且最长可以享受三年的优惠。最后才考虑各大云服务器商的日常优惠。
另外,如果需要长期使用,建议购买套餐较长的服务器,因为云服务器续费价格会上升,切记。
同时在这里提一下,阿里云的 (首购)秒杀优惠基本仅限于新用户享受,–老用户与狗不得入内–。而腾讯云除开有力度相同的 (首购)秒杀优惠,还有一定数量的秒杀优惠,虽然力度相对较低(但仍比日常优惠高)是允许老用户参加的。


0x04 建议(上面太长不看)

我们一般归纳为四种情况:

1.希望使用尽量少的费用和技术烦恼,提供尚可接受的在线服务。
2.对于费用支出不敏感,希望提供优秀的在线服务。
3.愿意付出更多的时间成本和相同的费用,提供相对于1更好的在线服务。
4.(论外)以境外PC为主需要购买境外服务器进行游戏的。

选择1的朋友,推荐采用境内的轻量应用服务器套餐这个规模服务器可以勉强支撑同时1DM外加4-5PC的跑团活动,除了一开始加载服务器的时候较为缓慢,进入系统后善用FoundryVTT的预加载功能,实际上也不会有太大影响。

选择2的朋友,推荐采用境内的云服务器套餐但是由于是云服务器套餐,所以你可以联系客服,将你的带宽转变为纯流量收费模式。采用这个模式和你手机4G上网类似,每1G流量需要你支付0.8元的流量费用。于此同时,你无需再为捆绑的带宽大小而支付费用(也就是说此时你的带宽可以达到云服务器的硬上限,一般为100M或者200M。)根据日常测算,按照一周两场,每次4个小时左右,1DM+4-6PC的跑团活动,你需要支付约20G左右的流量费用(此费用会根据MOD以及模组的多媒体数量有较大浮动)。

选择3的朋友,那么你就需要吃很多的苦,踩很多的坑,提升自己的运维能力等等。然后选择部署动静分离+CDN或者对世界包进行近代化改造等,具体见本站其他帖子。

(论外)选择4的朋友,不要再考虑了,请直接无脑购买境外版轻量应用服务器。除了选择Windows系统可能需要一定的额外费用以外,各大运营商的境外服务器均不参与各类优惠活动(换句话来说,已经日常优惠到无法再优惠的程度),一个30M大带宽的服务器(windows系统需要额外少量费用),非常适合部署FVTT进行使用(相比境内30M带宽服务器,即便算上优惠活动也要数百元一个月)。但是此项的缺点是对于境内用户连接非常不友好,所以需要慎重考虑。


#0x05 近期优惠大全

近期服务器优惠汇总(本区块优惠活动更新于2023/07/01。请注意甄别是否过期,建议加中文社区QQ群在群公告中查看最新优惠信息):

(23/07/01)腾讯云新用户1年服务器【仅新用户可用,有操作要求】
云服务器 2U2G1M 281元/12个月、314元/15个月 购买链接

  • 改按量后退款60元,实际约为220元/12个月,250元/15个月
  • 特别注意,15个月版本服务器启动后前两个小时不能重装系统,不能修改密码,否则会损失续费的三个月时间。如果发生全额退款会丢失新用户购买资格,切记不要操作错了
  • 改按量的操作入口在:【云服务器设置】-【更多操作】-【资源调整】-【调整网络】。

(23/06/01)腾讯云5年云服务器【老用户可用】
云服务器2U2G 5年 1181

  • 老用户直接使用控制台购买S5型2u2g服务器即可,注意,可用区为【广州六区】且系统盘类型为【高性能云硬盘】时,达到最低价格1181。