虚拟主机价格又涨了

最早是300多,后来涨到400多,现在涨到600多了……

要是能把静态小网站放到家里的树莓派4b上就好了,可惜不会。

静态网站直接丢 github pages 呀。

我研究一下github pages。

可以找找便宜的VPS,只作内网穿透(单跑FRP和nginx)。

FRP我大概知道,专门用来内网穿透。

nginx也可以放到vps上?我之前以为它必须和静态网站内容一起放到树莓派上。

另外,家里的路由器有ipv6地址(240开头),是否可以不用FRP?或者,哪种方案更好一些?

开源协议上有个小问题。

github好像不能禁止fork,所以,网站放到github上后,可以随意分发,这好像与我自己的311协议有冲突,这个有什么办法?

ps:
311协议禁止整体分发/转发。

没有办法。另一方面来说,静态网站想要防止被人整体分发 / 转发也只是防君子不防小人。说到底这也只是个协议,不是 DMA(数字版权保护) 。

另外中国大陆访问 Github Page 似乎存在网络问题。

不过如果你只是想关掉 repo 的 fork 功能,可以直接关:

或者你想用私有仓库发布 github page,这样仓库是不可见的,但是需要 Pro 付费

当然的,如果不考虑中国大陆访问,那么还有一个选择:

或者 Vercel:


gitee 好像也提供静态页面托管,不了解对于私有仓库的限制。

1 个赞

Vercel 其实从中国大陆访问挺快的——但是得用自己的域名。

如果是个人想保存整个网站的内容供自己浏览,并不限制。

仅限制把网站整体放到互联网的其它地方另行展示,因为这样会严重分散原始网站流量。

这种限制也仅是一种版权条款声明的形式,至于别人是否愿意遵守版权条款,我倒是并不关心,也没有那个能力。

ipfs呢,不过我没弄过。
不太懂

github.io好像可以选择许可证为“none”,这倒是符合我的需要。

我研究下,之前没接触过ipfs这东西。

可以设置成自己的许可证,只要命名为 LICENSE 或者 LICENSE.md

好像可行,我试试

已经上传到github pages:

有个问题,就是上传后,显示的网页有问题。正常的网页在这里:

这个问题是什么原因造成的?

你的站点不需要构建,所以你不需要 GitHub Actions。直接选择从分支发布,然后把网站的文件推送到指定的分支即可。

我按你说的研究下操作。

另外,如果不用github pages,改用 ReadtheDocs是否可行?

我不太了解 rtd,只用过它放 Python 文档。那个东西是用 sphinx 构建系统的。