几年前,我拥有一些网络托管和自己的域名,并且正在运行一个相当复杂的个人维基,其中包含很多内容。 2021 年,我失业了,搬去和我当时的伴侣、现在的配偶住在一起,并找到了一份薪水一半的新工作。不用说,不必要的开支必须暂时搁置。从技术上讲,我仍然是一名临时雇员(等待那些甜蜜的甜蜜的便士),但我的合同条款发生了变化,这样我现在的工资就更接近生活工资了。我们终于还清了所有拖欠的款项,所以我有了一点可自由支配的收入。我试图避免太多的“生活方式通货膨胀”,因为我们的国家和经济正在被新生的法西斯政权撕裂,我不知道我是否会感觉事情再次真正稳定,但我喜欢拥有自己的网络区域,新城市并没有真正削减它,而且因为在他们开始讨好该政权后我删除了我的Facebook帐户,我想要一个中心位置,人们可以在那里找到所有联系我的方式以及我在互联网上存在的地方,所以mattbee.zone诞生了。是的,“Matt Bee”是我真正的人名,或者至少在我完成所有文书工作后是这样。你看,“蜜蜂”代表蓝蜂。也是我以前的政府名称。这一切都是非常明智的。
什么是自托管?
我说“自托管”,但实际上我并没有在家里运行网络服务器。我认为大多数使用该术语的人都在某处租用 VPS 并运行自己的所有服务,但我不想亲自动手,所以我只是为带有一些基本流程和数据库访问的网络托管付费。我的意思是更哲学意义上的“自托管”,即不依赖任何大型商业平台。在互联网上创建我自己的空间,尽一切可能。毕竟,没有人能够真正完全摆脱公司的监督。即使我运行自己的硬件,我也会受到 ISP 的支配。如果我租用 VPS,它将受到亚马逊或微软或提供商使用的任何大桶的支配。不幸的是,这是不可避免的,除非我想将我的存在转移到暗网。我希望这不会成为必要,但谁也不知道。
平台与运营商
我的托管提供商是NearlyFreeSpeech ,我以前使用过它并且有很好的体验。我并不是百分百同意他们对内容审核的自由主义方法——他们愿意举办一些令人发指的狗屎,甚至不会在没有法院命令或执法请求的情况下主动删除非法内容。但它们并没有为它们所托管的令人发指的狗屎提供可发现性:人们可以遵循的 NFS feed 无法为他们提供针对任何仇恨言论和反动毒药的算法建议,在我看来,这使它们更像是像电话公司一样的中立运营商,而不是像 Twitter 或 Facebook 这样的平台。电话公司是否应该主动根除并阻止纳粹通讯?这是一项艰难的任务。我鄙视一切形式的法西斯主义,但我真的认为他们不应该这样做。毫无疑问,纳粹分子使用电话(以及信号和电报等加密网络)进行交流和组织,但反法西斯活动人士、左翼组织者和边缘群体也是如此。重要的是,后者始终拥有自由、开放的沟通渠道,以抵御政府的干预。如果这意味着您必须向纳粹分子提供服务,那么这是一个必须接受的不幸现实,只要他们不积极放大这些声音。像 youtube 和 Facebook 这样的企业平台比 NFSN 更负责任一千倍,或者是法西斯意识形态主流化的信号,尽管它们已经或曾经有过任何表面上的温和政策。
链接树替代方案
我想要托管的第一件事是某种“类似链接树”的页面。我可以在大约 5 分钟内制作一个简单的超链接列表,但我想要一些更时尚、更现代的东西,但我不想自己构建所有 CSS。当 Ray Barnholt 在No More Whoppers上谈到使用自托管链接树替代品时,我第一次意识到自托管链接树替代品是一件事,所以我去rdbaaa.space看看他使用了什么,这是一个非常复杂的软件包,名为Linkstack 。这不仅仅是构建链接页面的工具,它还用于滚动您自己的类似链接树的服务。它使用类似乳齿象的“实例”范例,其中linksta.cc是“旗舰实例”。我创建了一个帐户,但我知道我不会长期坚持使用它,主要是因为我想要一个可以大声说出的 URL,而这些 URL hack 在现实世界中并不好。 “Linkstah 点看到看到”?我不是这么说的。
因此,一旦我有了自己的网络空间,我就尝试安装它,但我完全无法理解。这是 PHP 和 JavaScript 的过度设计的巨大混乱。包大小奇特,未压缩数据近85MB。它包含所有可以想象到的网站的图标,但它们都是很小的 SVG 文件,每个 <1k。它有一些不同主题的背景图像,但令人震惊的包大小是代码。说明说我只需将其上传到我的服务器并加载index.php
即可开始安装过程,但没有任何效果,我不断收到 500 内部服务器错误。我创建了一个test.html
文件,但无法加载。我发现问题出在 Linkstack 附带的.htaccess
文件上,该文件应该可以使一切正常工作。它正在做相反的事情。我不打算学习如何调试带有链接列表的网页的 apache 配置语法,因此我放弃了它并开始寻找其他选项。
经过一番网络搜索,我发现了littlelink 。是2MB。这只是 HTML 和 CSS。它工作得很漂亮。我不明白为什么 Linkstack 存在。像 linktree 这样的网站的全部意义在于,人们不必为了制作一个简单的网站而搞乱代码。如果宣传是“成为你自己的链接树”,他们应该将混乱的代码数量保持在最低限度。易于破解、简单、有文档记录的 HTML 和 CSS 模板比需要修改.htaccess
和设置数据库的软件友好一百万倍。我想 Linkstack 适合那些想要建立自己的服务供其他人注册和使用的人?我想,对于任何想要这样做的人来说,都会有更多的权力。我不明白有什么意义。
留言簿
当我在 Neocities 上托管我的网站时,我在一个名为smartgb.com的网站上设置了一个简单的留言簿。它有一个极其笨拙的 URL,其中包含一个 .php 和一堆字母和数字。很好,但气氛有点粗略。这似乎是一种可能会在某个时候向人们展示广告的网站。此外,它还有一个计数器显示留言簿被查看的次数,这不是我想要的。我认为自行托管替代品会非常简单。我找到了一本简单的留言簿,上面写的正是上面的内容。我几乎按原样使用它;我必须将几个相对 URL 路径修复为绝对路径,因为留言簿位于我网站的子文件夹中。我将验证码从数学问题更改为对人类来说更容易的问题。我让它提示人们输入网站或名称,因为留言簿没有专用的 URL 字段。我添加了一条注释,不要在消息中包含任何换行符,因为脚本将它们显示为\n
而没有正确解析它们。它有一些需要转义字符的错误,但我现在可以进入数据库并修复任何错误。它并不完美,但目前已经足够了。如果您正在阅读本文并且想在留言簿上签名,请单击此处!
自托管博客?
我目前没有任何计划切换到自托管博客。我喜欢熊博客,我喜欢能够在手机上编写和发布条目的便利。如果我自行托管,我会很想使用像11ty这样的静态站点生成器,这意味着我会从很少更新变成从不更新,因为 SSG 工作流程太麻烦,我无法在手机上完成。如果有一个适合普通人的自托管 CGI 博客 CMS,那就太好了,但正如 Cathode Ray Dude 雄辩地写到的那样,这实际上并不是什么。他有一篇关于将 dokuwiki 打造成类似博客的详细文章,如果 Bearblog 发生任何事情,我可能会不情愿地走这条路。或者说吧,也许我会回到Odd Muse 。现在是 2025 年,还有什么比全力投入 Perl 更好的时机呢?
未来
差不多就这样了。我按原样从 Neocities 复制了我的网站,希望修复我应该使用绝对文件路径时使用相对文件路径的所有部分。我可能会修改一些基本的 PHP 应用程序,也许会带回我的联系表单。我无法想象自己滚动自己的联邦实例或任何东西。甚至 gotosocial 也超出了我的时间或勺子来处理。或者说,钱,老实说。没关系,我不需要成为这样做的小动物。我有一个漂亮的小网络区,我很高兴🦝