statichost.eu 免费版10G流量,100分钟构建时间。可以绑定域名,无广告。每一层服务器、CDN、DNS 甚至工具都运行在欧洲供应商。支持几乎所有静态网站构建器,最常见的(Next.js、Astro、Hugo) 11Y、SvelteKit、纯HTML等。
注册
statichost可以直接用邮箱登录,不需要手机号、信用卡。

免费用户可创建一个站点,10G月流量,100分钟构建时间。这并非硬性要求,超出也不会被停机。
创建站点绑定域名
登录之后创建站点填写名称。获得一个子域名,还可以绑定自己的域名。

根据提示设好cname记录,自动生成 Let’s Encrypt 证书。
部署hexo博客
和前面的deploybase欧洲免空类似,可选关联GitHub仓库;也可以直接上传本地已经创建好的站点zip压缩包。
还用上次的项目地址:https://github.com/freeaday/hexo
在 statichost.eu 关联后,这次构建命令是:
npm run build:statichost
细心的小伙伴已经发现,每次新加测试都在GitHub里加了一个.yml
默认自带的没有hexo博客选项,选node,按下图填写。

演示:https://freeaday.statichost.page/
绑定域名演示:https://statichost.freeaday.cloudns.org/
演示是自动构建的hexo静态博客。绑定的是cloudns免费域名,cname方式接入。
自动更新
GitHub更新之后没有触发自动部署。
https://www.statichost.eu/docs/git-providers
从文档可看到,要发送 post 请求到 https://builder.statichost.eu/YOUR_SITE_NAME 才能触发。
GitHub进项目的 settings – hooks – Add webhook ,Payload URL 填写 https://builder.statichost.eu/YOUR_SITE_NAME (换成自己的 https://builder.statichost.eu/freeaday),选择 application/json ,Enable SSL verification,Just the push event.,Add webhook 提交。
每次更新仓库便能触发自动构建。
上传压缩包
如果是已经生成好的静态站,可以打包成zip,从左侧 Live site 上传。
特色
statichost.eu主打的是从存储、部署到cdn完全在欧洲进行,可当成vercel、netlify等美国服务的欧洲替代。