有一台服务器可以做哪些很酷的事情·2

2022-10-17 13:34:22 浏览数 (2)

这是第 2 版《有一台服务器可以做哪些很酷的事情》。如果想要看看三年前的一些被弃用的服务,你可以移步:【玩转腾讯云】有一台腾讯云可以用来做什么(https://cloud.tencent.com/developer/article/1617021

2019 年的时候,我写过一篇《有一台服务器可以做哪些很酷的事情》(https://www.jxtxzzw.com/archives/4739)。三年过去了,发现了另一些好玩的东西,也关停了一些没太大用处的服务,是时候更新一下这篇文章了。

先说一些继续在使用的服务。然后是弃用的服务。最后是最近三年新发现的好玩的东西。


先从继续在使用的服务开始吧。


WordPress

官网:https://wordpress.org/

我的博客:https://www.jxtxzzw.com/

三年之间换过很多主题,也魔改过很多插件,现在基本上找到了自己用着比较舒服的主题,也改了一套比较适合自己的逻辑,新增了一些页面模板,也改了一些插件的逻辑,使得它更符合我的需求。就先用着吧。目前主要是分享一些游记、电影动漫的简评,还有一些工作中学到的技巧。

我的博客我的博客

图床

GitHub:https://github.com/icret/easyImages2.0

写文章嘛,总是需要有些图片,免费的公共图床有不少,但是总归不便于管理,所以要自己搭建一个图床。

EasyImages 这个图床非常完美地契合了我的需求:支持单个文件或者批量上传。如果剪贴板有图片,直接 Ctrl V 就能上传。支持拖拽上传。可以返回 HTML、直链、Markdown 等不同的格式。有简单的管理界面和图片查看界面,没有任何多余的元素,非常适合自用。

今年 3 月份的时候,这个图床的作者在我博客留言,表示又更新了一些功能,希望我再体验一下。我体验了大半年,觉得……太棒了!贫瘠的语言无法表达我对这个功能的喜爱。建议大家都可以亲自体验一下。


GitLab

官网:https://www.gitlab.com

我的GitLab:https://gitlab.jxtxzzw.com

这个就不用多说了吧,程序员的标配。

存档了一些个人项目,比如学校的大作业啊,还有我自己的个人主页啊,都需要进行版本管理。

GitLab 更新之后还支持了 docker registry 和 npm registry,我可以把一些我常用的镜像存一份到自己的 repo 中,方便今后拉取。也有一些魔改的镜像,就放在私有的源上了。


Resume

网址:https://resume.jxtxzzw.com

GitHub IO 镜像:https://jxtxzzw.github.io

有时候觉得要有一个门面,来说说关于我自己的故事。

虽然我觉得没人想听。

或者也有一个想法,是想要记录我坐过第几次飞机,去过哪些地方玩(足迹地图),记录我读过的书、拍过的照……

总之,就是一个碎碎念的地方,满足一下我的虚荣心,没事的时候点进去看一眼,佩服一下我自己。哈哈。

哦对了,如果你也想搭建一个的话,你可以从我的代码仓库中拉取,然后根据自己的需求修改代码:https://github.com/jxtxzzw/resume 或者 https://gitlab.jxtxzzw.com/jxtxzzw/resume


Matomo

官网:https://matomo.org/

我竟然会想要看自己的访客有多少,就搭了一个 Matomo。能够统计访客停留时间、页面跳出率、是第几次访问等等的信息。


Cloud

官网:https://cloudreve.org

最近身边越来越多的人分享文件都用 CloudReve 了。

对于我来说,我搞一个云盘主要是有时候需要自己博客加一些附件啥的,全部传在服务器就没地方放,硬盘不够,所以想找一个支持阿里云 OSS 的云盘。CloudReve 支持直接往 OSS 存文件,所以现在在当做博客的附件下载中心。而且颜值可以接受。笑。


接下来简单说说弃用的服务。


Gitbook

毫无需求。


Wallabag

官网:https://wallabag.org/en

算是一个 Self-hosted 的稍后阅读的服务吧。也可能算是可以缓存一份文件到本地,防止原文章因为各种原因消失。

后来发现根本不记得去使用它。


OnlyOffice

因为根本不会有其他人会来用这个服务。自用的话又太臃肿了,没必要。

OnlyOffice 的 Document Server 倒是部署了起来,配合 Nextcloud 使用,可以在任何地方登录我的服务器查看 Word、Excel、PowerPoint 的文档并修改,实时保存。


KDE xRDP 的桌面环境

太占资源,而且现在发现很少有需求需要登录到桌面环境去做。


Terraria、MineCraft

到底还是没人陪我一起玩了啊。


Leanote

没需求。


LibrePhotos、Photo Prism

照片管理。要么太臃肿,要么不利于导入新照片。以后找到好用的再尝试。


最后来说说新发现的好用的东西。


Nextcloud,死灰复燃,最后发现在自己多个电脑之间同步文件,Nextcloud 是真的好用。有很多插件,可以完成相册、笔记等管理,它自带版本管理和回收站,与 Document Server 的集成也很棒。支持 Web Dav,也可以挂载外部存储。


Document Server,如上所述。


UXWizz

官网:https://www.uxwizz.com/

与 Matomo 类似,统计更彻底。

贵。看需求。


Teedy

GitHub:https://github.com/sismics/docs

文档管理。

现在很多东西都 paperless 了,所以需要一个集中管理文档的地方。网盘自然可以满足需求,而且可以做到多设备同步、随时访问,但是网盘是无法建立文件之间的关联的,也无法做到全文 OCR 搜索,甚至连多标签都做不到。这样一来,文件一多,就只能靠文件夹层级管理,某些同时隶属于多个维度的文档将难以归类和整理,时间久了,也就会一团糟。

Teedy 非常轻量级,文件本身是按日期排列的,但是可以添加不同的标签。标签是可以带有层级的,一个文件可以拥有多个标签,父标签的搜索可以包含子标签,非常方便。

文件入口创建以后,可以编辑文件的元数据,包括日期、标签等,也可以写一段文本来解释或者备注一些关于文件的信息(支持 HTML),每一个文件入口可以上传一个或者多个文件。

我对这个功能的理解是,相关的文件从同一个入口进入,会降低日后管理的难度。例如,“学位证”这个文件下面,可以上传两个文件,一个是中文版的学位证照片,另一个是英文翻译件。它们可以被认为是同一个文件,而没有必要为它们创建两个元数据入口。

每一个文件都可以上传多个历史版本。文件之间可以建立关联。

我觉得可以尝试,好不好用,试过就知道。


BitwardenRS

现在好像叫 Vaultwarden 了。

大名鼎鼎的 Bitwarden 就不赘述了,自建的密码管理平台。不用再为 Lastpass 这种软件付费了,也不用担心它们被攻击了。

看个人需求吧,有需要的可以尝试,Docker 部署一键完成。很方便。


Canvas

国外大学的课程管理平台,支持富文本课件上传、学生信息管理、在线 Quiz、成绩管理,也支持 Zoom 等 LTI 的集成。可能国外上过学的同学,八成都知道这个。

私有化部署的 Canvas,用来做 TA,或者帮同学 Mock Interview,整理一些讲解视频和材料,或者是……家教?

开源版的 Canvas 其实并不是开箱即用的,它需要魔改很多东西,可能 RCE 也有自己再折腾一下。所以……除非非常有需求,否则,倒不是很推荐。


Firefly-III

GitHub:https://github.com/firefly-iii/firefly-iii

一个记账软件。

找到一个好的记账软件不容易,而且平心而论,这个软件并不满足我所有的需求,但是在尝试了很多很多记账软件之后,我觉得这个目前还是能用下去的。

我推荐大家都尝试一下。

首先我要说的是,它并不满足我的全部需求,因为很多消费情况它都是无法很好地统计的。

例如拆分订单、或者多笔订单合并支付,或者包含优惠券后来又退款的订单……

或者说些更常见的,聚餐的时候一人代付,随后向其他人 AA 收款,那么支出和收入的分类怎么算?(我想知道我一年吃了多少钱,我不应该把其他人 AA 过的钱算进去)

但是,Firefly III 满足了我最基本的两个需求:一,能够统计各个账户的余额,以及余额变动的情况。二,分类、分标签地小计消费的情况。这样的统计结果可以帮助我对自己的财务水平有一个认识。

Firefly 还提供了更复杂的玩法,比如储蓄罐、定时任务(周期性交易,例如房租水电)、账单、预算等,也支持上传附件、币种转换、关联交易(记录一笔支出和它对应的退款),也支持拆分交易。

如果有兴趣的,确实可以自己部署一个来玩一玩。

下面是一些简单的截图。

0 人点赞