除了博客,当你有一台云服务器时还可以自部署哪些免费开源的项目?

我以为我会像大多数人一样,开始拥有一台服务器时就会搭建一个属于自己的博客站点。但当我自己尝试部署了一次GitHub上的开源项目时,我发现除了搭建博客之外,用云服务器来搭建一些自用的服务也是一个不错的选择。

可能这些自部署的(self-hosted)开源服务或项目不一定比付费产品好用,拥有的特性也没那么丰富,但这些年得益于像Docker这样的容器化技术普及,短短几行代码就能快速完成项目或服务部署、进而开始使用也早已不是什么高成本的事。自部署让我们享有绝对的数据掌控权的同时还能节省不少订阅费用,让闲置的云服务器得以充分利用。

另外现在有的NAS设备也支持Docker,因此如果没有服务器但有NAS设备,也可以尝试部署在你的NAS上——前提是你有一个独立的公网IP或知道如何通过内网穿透来实现远程访问。

除了系统自带的消息通知渠道之外,我们也可以自己拥有一个消息推送服务。基于自部署的消息推送服务,我们可以配合其他自动化工具来监控通知或是短信,实现消息转发等功能。

可选服务包括:

上述不同的消息推送服务其后端均使用Go语言进行编写,因此在部署上并没有太多难度,按部就班地照着官方文档给出的操作步骤部署在你的服务器之后就可以开始使用;并且它们均提供了相应的API,在部署之后可自行根据需要使用API来将消息推送至相应的设备。

因为我个人使用的是Gotify,所以这里我就以Gotify为例直接运行Docker命令即可完成部署:

在Web界面上我们仅能接收并看到来自于其他端(比如移动端)推送的消息。

如果我们需要向移动端推送消息通知,那么我们就需要通过API来完成消息推送,就像官方所给出的示例一样:

因此使用Gotify这类消息推送服务最好的方式就是与自动化操作相结合,从而达到消息通知的目的。

相信会有不少人跟我一样喜欢在大屏幕设备上进行阅读或浏览内容,既然我们拥有了云服务器,那也说明我们拥有了可对外公开且被访问的公网IP。因此我们在服务器上也可以搭建起自己专属的在线电子图书馆,在不同设备上只需要借助浏览器就能进行随时随地开始阅读。

dockerrun-d\--name=calibre-web\-ePUID=1000\-ePGID=1000\-eTZ=Asia/Shanghai\-p8083:8083\-v/path/to/data:/config\-v/path/to/calibre/library:/books\--restartunless-stopped\lscr.io/linuxserver/calibre-web:latest因为Calibre-Web是基于Python编写,所以在使用的过程中会出现内存资源占用较大的情况(目测下来有500MB左右的内存占用)。如果你服务器资源配置吃紧请谨慎选择,又或者是在使用过程中到管理面板中手动重启(你没听错,就是这么朴实无华)。

部署Kavita同样很简单:

dockerrun-d\--namekavita\-p5000:5000\-v/your/manga/directory:/manga\-v/kavita/data/directory:/kavita/config\--restartunless-stopped\kizaing/kavita:latestKavita相比于Calibre-Web来说对于漫画系列的电子内容支持度会更好一些,而对于电子书格式的支持目前仅有EPUB和PDF格式,所以实际上的阅读体验反而是Calibre-Web会更好;但服务器资源占用会比Calibre-Web更低。

除了搭建个人博客之外,打算利用服务器来构建个人知识管理系统或存储想法记录等需求的用户可能也不在少数。

自部署可以让数据掌握在自己手中,无须担心平台跑路或是数据安全问题。

Memos默认只支持Web端,并提供了中文语言支持、以及亮色和暗色两种主题自动切换等功能,当然也少不了像Flomo一样提供了API支持,以便接入其他自动化工具实现内容的快速记录。

部署Memos的Docker命令很简单,这里是官方给出的一个例子:

dockerrun-d\--namememos\-p5230:5230\-v~/.memos/:/var/opt/memos\neosmemo/memos:latest部署成功之后只需要自行注册一个账户就可以开始使用。

首先,我们需要在服务器上创建一个用于存放数据的文件夹路径,并为其添加对应权限。比如我个人就是放在了/data/self-hosted/data/siyuan/workspace/中,那么就需要通过Linux命令建立对应的文件夹,并且为该文件夹添加对应用户权限:

mkdir-p/data/self-hosted/data/siyuan/workspace/chown-R1000:1000/data/self-hosted/data/siyuan/workspace/之后我们只需要通过容器部署即可,对应的Docker命令和docker-compose.yml参考如下:

Docker命令:

dockerrun-d-it\--namesiyuan\-v/self-hosted/data/siyuan/workspace/:/siyuan/workspace\-u1000:1000-p6806:6806\--restart=always\b3log/siyuan:latestdocker-compose.yml:

需要注意的是,默认情况下我们所在服务器上所部署的思源笔记是不具备数据同步功能的。思源笔记提供了三种选项,一种是订阅思源笔记官方的云端同步付费,另外两种则是自行配置兼容AmazonS3协议的云存储服务和WebDAV。我们可以点击左上角的工作间区域,然后找到「设置-云端」中进行配置。

如果你不打算选择思源官方的付费订阅又或是第三方的云存储服务,而是想继续折腾并自己部署的服务来同步数据,那么也有对应的方案可以选择:

如果你正在寻求一款能替代印象笔记的应用,或许可以试试Joplin。

借助docker-compose,我们可以在短短几秒之内就可以快速搭建起Joplin数据同步服务。注意,默认情况下Joplin的数据都是存储在数据库中;但是,如果在使用过程中存储类似于附件、图片等体积较大的文件,可能需要设置额外的对象存储服务。所以这里我仅给出能跑起JoplinServer最基本的docker-compose.yml文件示例:

Anki是一款辅助学习与记忆的卡片工具,对在校的学习党来说并不陌生。并且Anki也免费提供了数据同步服务,我们只需要在官网上自己注册账号之后便能开始使用。

如果你打算自己部署Anki同步服务,那么我建议你优先选择anki-sync-server-rs。具体的Docker命令如下:

dockerrun-d-it\--name=ankisyncd\-eANKISYNCD_USERNAME=\-eANKISYNCD_PASSWORD=\-v/path/to/ankisyncd:/appankicommunity/anki-sync-server-rs:latest上述命令中我参考了官方的Dockerfile内容并在文档的Docker命令基础上加入了-v参数以便将数据内容挂载在服务器上,以方便数据持久化、避免数据丢失,也利于后续备份,在运行时除了用户名和密码之外,可以指定任意你喜欢的路径。

只要你足够Geek,全天候24小时不停歇的服务器简直就是自动化利器;而关于自动化方面的开源服务或项目又可以说是多不胜数。这里我仅列举几个让我留有印象的项目。

但不同于移动端设备,n8n是运行在服务器之上,在有效利用服务器资源的同时也可以让其他端设备享受到自动化的便捷。

n8n本身有不同的付费计划,但对于个人使用而言,只需要选择自部署的社区版即可满足日常需求。当然我们在部署时同样是使用Docker来完成快速上线:

部署完成之后我们只需要访问到对应接口的服务器地址并注册一个账户之后便可以开始自定义自己的工作流。

部署青龙面板我们只需要按照官方给出的Docker示例运行即可:

Dagu本身提供了Web界面,并且通过YAML文件进行配置,Docker部署也十分简单:

受益于容器技术的发展,我们可以通过Docker这样的工具来在服务器上快速地自部署开源项目或服务,从而让服务器物尽其用不至于「吃灰」。

不过尽管通过容器部署能减少我们部署时的繁琐步骤,但你依旧可能需要学习一些额外的运维技术,包括如何设置HTTPS、自动备份数据等等;同时,如果你不想总是通过「服务器IP地址+端口」的方式来访问服务或者API,那么除了要购买域名之外,还需要考虑备案等问题(购买非内陆地区服务器则可以省略掉备案这一步)。

THE END
1.分享国内免费的云服务器网址,建议收藏!分享国内免费的云服务器网址,免费服务器领取入口和申请流程,目前2024年阿里云、腾讯云、京东云和华为云均有免费服务器可用大家申请使用,只是免费时长有限制,一般为免费1个月、免https://www.jianshu.com/p/c0a62fd5327b
2.国内的免费服务器有哪些随着互联网的普及和发展,越来越多的人选择在网络上开展自己的业务。然而,对于初创企业或个人来说,购买昂贵的服务器和维护费用可能是一个沉重的负担。那么,有没有一种既免费又高效的解决方案呢?本文将为你推荐几款国内免费服务器,让你的创业之路更加顺畅!>https://www.huishikong.com/default/343903.html
3.国内有哪些免费的服务器腾讯云开发者社区国内有一些免费的服务器提供商,可以满足个人和小型项目的需求。以下是一些常见的免费服务器提供商: 1. 腾讯云云服务器(CVM):腾讯云提供了一种名为“云服务器”的产品,可以通过免费试用活动获得一定时https://cloud.tencent.com/developer/information/%E5%9B%BD%E5%86%85%E6%9C%89%E5%93%AA%E4%BA%9B%E5%85%8D%E8%B4%B9%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8-salon
4.国内永久免费的云服务器推荐及使用指南国内永久免费云服务器的推荐 使用自由云服务器的优势 具体应用及适用场景 常见问题解答 云服务器概述 随着数字化进程的加快,云服务器在信息技术领域的作用愈发重要。云服务器是一种虚拟化的计算服务,通过互联网为用户提供计算资源、存储容量以及网络带宽。与传统的物理服务器相比,云服务器具有成本低、扩展性强、维护简https://www.50gw.com/archives/10567
5.国内免费服务器,大福利文章浏览阅读106次。就不得不说阿贝云”"免费虚拟主机"“免费云服务器”,其中包括。_免费服务器https://blog.csdn.net/weixin_70082184/article/details/138329100
6.国内永久在线免费的云服务器《国内永久在线免费的云服务器》剧情简介:那儿子秦坤对于老秦给出的这30万会如何做呢这句话反倒让皓空天尊更多的话生生咽了回去心里暗骂了一声不愧是活了几十万年的水猴子国内永久在线免费的云服务器而后丝毫不听两人再起的大笑声招凝化作流光径直离开了前言:洪熙元年(公元1425年)五月十二日仁宗朱高炽http://www.hb95079.com/topwpiah/20240728/132651.html
7.《国内代理服务器ip》免费在线观看《国内代理服务器ip》剧情简介 《国内代理服务器ip》剧情介绍:和姐姐陶知一样陶瑶是个搞科研的倒是妹妹她极是奇怪 《国内代理服务器ip》相关视频 3.0泰剧美之罪最后的结局 5.0《陶都团购》 2.0亚洲福利在线 8.0成人女人 9.0陈圆圆风流艳史 1.0亚洲国产中文在线视频免费 8.0百度影音理论电影 8.0http://www.lccm.cc/vod/20241114/sw1aN4BETYg.html
8.89免费代理IP免费优质HTTP代理IP供应89免费代理ip是全网首家完全免费的http代理ip服务平台,网站创立于2012年,常年免费为用户提供ip代理提取和IP属地查询服务,每天发布大量免费http代理和https代理服务器,并免费为用户提供完备的api接口,供开发者和技术爱好者学习交流代理知识使用https://www.89ip.cn/
9.免费代理ip服务器http代理最新ip代理免费ip提取网站66免费ip代理网(www.66ip.cn)时时更新最新免费代理ip、http代理为主,常年提供免费代理ip、qq代理ip、https匿名代理、国内代理软件等加速服务,为用户提供最优质代理.http://www.66ip.cn/
10.免费动态ip代理服务器http代理socks5代理专业提供国内动态ip代理 ip加速器 http代理 网络加速器服务 企业级代理IP服务 API支持 自建代理服务器 安全稳定高效 立即购买 精灵代理ip产品优势 100%自建代理服务器,代理ip可用率高达99%, 绝非市面上扫描采集的低质IP,动态ip安全、稳定、高效! 纯自建 http://www.jinglingdaili.com/
11.SDXL1.0重磅更新!免费开源可商用(附在线使用+本地部署教程)目前我们有三种方式可以免费在线使用 SDXL 1.0 生成图像:Stability AI 官方 Discord 服务器、Stability AI 官方在线 AI 绘画工具 DreamStudio,以及 Stability AI 旗下的在线 AI 图像处理工具 Clipdrop。 1. Discord 服务器 SD XL1.0 Discord 服务器: https://discord.com/invite/CDNvxYeM 点击上方链接加入 SD XLhttps://www.uisdc.com/sdxl-1-0
12.代理ip动态ip代理全国免费代理ip在线代理ip四叶天代理是全国代理ip服务器提供商,拥有非常稳定的动态代理ip和成熟的socks5代理ip技术,常年为客户提供优质的代理ip软件和代理ip服务!产品低延迟高可用,稳定可靠,全国自建机房海量IP,企业级用户在线代理ip首选方案!https://www.siyetian.com.cn/
13.睿江可信云认证是国内首个获得市场高度认可的云计算标准和评估方法,睿江的可信云认证在种类及数量上保持持续增加优势。 CSA STAR 云安全管理体系认证 CSA STAR由英国标准协会和国际云安全权威组织云安全联盟联合推出的一项国际性认证,睿江云服务器以金牌等级通过此项认证。 https://www.eflycloud.com/
14.首页湘情网络帮助电商企业在市场竞争中脱颖而出,湘情网络--域名注册|高防服务器租用|VPS云主机|怀化服务器托管|怀化服务器租用|怀化双线服务器|怀化IDC|虚拟主机|免备案高防服务器|CDN|网站制作 为多种规模的电商企业提供稳定、灵活、安全的解决方案,有效支持电商企业多场景业务应用,促进消费者体验升级,助力新时代电商企业全面提升http://www.155idc.com/
15.世福云,河北云服务器,石家庄云服务器,河北云主机,石家庄云主机世福云,河北云服务器,石家庄云服务器,河北云主机,石家庄云主机,石家庄服务器托管,河北服务器托管,石家庄服务器租用,河北服务器租用https://www.shifuyun.net/
16.云服务器免费在线试用免费试用华为云帮助中心为你分享云计算行业信息,包含产品介绍、用户指南、开发指南、最佳实践和常见问题等文档,方便快速查找定位问题与能力成长,并提供相关资料和解决方案。本页面关键词:云服务器免费在线试用。https://support.huaweicloud.com/topic/537940-1-Y
17.免费私密代理IPIP代理HTTP代理快代理HTTP免费代理IP,每小时更新,免费代理IP由第三方提供。企业和开发者若需要高品质IP代理服务,欢迎选购,我们每天提供去重代理IP超百万个,并提供完备的API接口和SDK,赋能于大规模数据采集。https://www.kuaidaili.com/free
18.天融信客户端VPN免费下载天融信近期针对其VPN解决方案,向社会全面推出客户端VPN免费下载活动(下载网址www .topsec.com .cn)。此次推出VRC免费试用,旨在扩大VPN应用,让更多用户体验天融信VPN产品的优良品质和联动魅力。 据了解,VRC即VPN客户端,它居于天融信网络卫士VPN产品系列中的客户端,是基于Windows平台的 http://zqb.cyol.com/content/2003-06/10/content_677496.htm
19.免费一起测17ce国内最专业最权威的实时网站测速国内最专业最权威的实时网站测速、服务器监控、网络监控、IDC质量评测、PING,DNS,HTTP,CDN测试网站速度监控,遍及国内各省和国外的监测点,包括电信、网通、联通、移动、长城宽带、教育网等线路,测试网站在全国各地和海外的打开速度,全面的报表功能、对比功能、地图展示、https://www.17ce.com/
20.邮政编码查询iP地址归属地查询身份证号码验证在线查询网汇率查询 国内国际机票查询 国内列车时刻表查询 在线翻译 快递查询 区号查询 邮编查询 身份证号码查询验证 阴阳转换万年历 全国各地车牌查询表iP地址归属地查询IDC公司 高防 大带宽 站群服务器 UserAgent 公共DNS iP计算器 iP查询接口手机号码归属地查询 测吉凶 icphttps://www.ip138.com/
21.国内便宜VPS丨国内最便宜的VPS主机推荐,便宜VPS优惠最后如果大家有租用上述云服务器或者搭建网站的需求的话,欢迎联系我们的微信在线客服,我们还为您准备了服务器租用全程免费指导与上云技术支持服务。 微信在线客服: 上方是本站的微信客服二维码,通过手机微信扫描上方二维码,或者微信搜索“FWQZJB”联系本站微信在线客服。https://www.gonglueshe.com/69.html
22.睿江云主机云服务器云主机租用免费测试国内云主机提供商睿江云,国内**的云计算服务平台,为企业和个人网站提供云主机、云服务器租用服务;备案服务,用户免费测 试,电信/联通/网通/BGP多线百兆独享带宽自选,云服务器购买性价比**!为企业云服务器、游戏云服务器、电商云服务器等提供解决方案. 网站Alexa排名趋势:http://www.fwol.cn/gotoweb.php?id=5617196