Fediverse 上所有关于 Pixelfed 的讨论让我再次考虑照片共享。我不是一个伟大的摄影师——不像一些有才华的人!——但我希望有一个地方可以放置我关心的地方和事件的照片,并在过去的岁月里回顾。有点像原来的 Apple Aperture,但是是在线的。还记得苹果公司制造软件的时候吗?美好时光。
有趣的是,我的第一个 Perl CGI 脚本并不是为了支持这个博客,而是为了一个类似于 Web 2.0 Flickr 的照片共享页面。我手写了一个 XML 资产文件,它会快速消化并生成图库和标签档案。虽然速度慢得令人难以置信,但它确实有效!
不管怎样,撇开怀旧不谈,我正在考虑再次创建自己的并在本地托管它。这将使我可以包含比我上传并包含在此处的较小缩略图大小的图像更大的照片。理想情况下,它还会生成越来越复杂的 HTML 来处理srcset
和figures
,而现在我只用一些基本的 shell 脚本完成了一半的工作。
现在想起来,是六个字的一句话。这需要我将穷人的 CDN 投入生产,这样欧洲的人们就不会花 5 个小时下载每张图片。 ActivityPub 集成对我来说不太重要,我只想要一个无需一百万步即可轻松上传的画廊,并可以处理缩略图和画廊等内容。
我想这可能是我为学习 Python 而编写的第一个认真的项目,也许是在 Django 中?也许是我的长期服务假的另一个小项目。
作者: Ruben Schade ,悉尼,2025 年 1 月 27 日。