跳到正文[{"date":"2026-09-15","lang":"zh","summary":"一、全新的主域名 本站的主域名将从 obsp.de 切换为 obsp.dev。站长希望走向更国际化的视野,而不是只专注于欧洲,因此作出了这一调整。 (Na ah they just like the vibe)\n二、变更范围 本次变更只影响网站本身(@ 和 www)。其余所有服务仍将保留在 obsp.de 域名下,无需你做任何改动。","tags":["announcements"],"title":"主域名切换至 obsp.dev","url":"/zh/posts/domain-switch-to-obsp-dev/","year":"2026"},{"date":"2026-06-27","lang":"zh","summary":"GTS 的安装 因为开到了甲骨文,所以决定搭建一个自己的 Fediverse 实例,思来想去选了 GoToSocial, 比较轻量级,也可以使用各种兼容 Mastodon API 的客户端,美中不足就是比较 bareminimum,像表情回应和引用之类的功能是没有的。","tags":["tutorials","tech"],"title":"GoToSocial 搭建与备份心得","url":"/zh/posts/gts/","year":"2026"},{"date":"2026-04-19","lang":"zh","summary":"\n这个天意表盘其实已经做好很久了,但一直没时间去优化,所以也很久没有开始写笔记。现在还存在的问题主要是(1) stroke 的图层在渲染的时候是没问题的,但是加载到我的手表上时候,秒针的图层会叠在中心圆点上,导致效果不美观;(2)只兼容支持彩显的手表。\n一开始做的时候傻傻地手搓了半天指针式,效果总是不好,直到我发现 SDK 文件夹的 sample/Analog 里有指针式的模板,只要在此基础上稍作修改即可……","tags":["tech","tutorials"],"title":"给自己做一个 Garmin 表盘","url":"/zh/posts/creating-your-own-garmin-watch-face/","year":"2026"},{"date":"2025-07-26","lang":"zh","summary":"前言 Keyoxide 类似于 Keybase.io,用于验证在线账户的身份同一性。\n例如,在 Keyoxide.org 上搜索 contact@forgejo.org,你会看见 Forgejo 拥有 Mastodon 实例账户 @forgejo@floss.social, 域名 forgejo.org 和 Forgejo 实例账户 @forgejo@codeberg.org .\n你也可以通过 OpenPGP 公钥指纹进行查询。例如,在 Keyoxide.org 上搜索我的指纹(可以在“联系”页面找到),你就能看到 Yuki 声明其拥有的 ActivityPub, Matrix, Forgejo 等账号,还有 obsp.de 这一域名。","tags":["tech","tutorials"],"title":"使用 GnuPG 在 Keyoxide 上验证自己的身份","url":"/zh/posts/using-gpg-to-verify-yourself-on-keyoxide/","year":"2025"},{"date":"2025-07-19","lang":"zh","summary":"Vikunja 重新开放注册,Vaultwarden, Wallos \u0026amp; Vikunja 的注册现在需要邮件验证。系统通知(不包括 Wallos 的自定义订阅到期通知)均会以 @noreply.obsp.de 邮件地址发送。\n除了 Vaultwarden 外的服务均可使用注册时的电子邮件重设密码。","tags":["announcements"],"title":"本站注册服务现已开启邮件通知","url":"/zh/posts/remove-smtp-restriction/","year":"2025"},{"date":"2025-07-19","lang":"zh","summary":"与 Microbin 比起来更加安全,所有内容在浏览器进行加密和解密,服务器对其一无所知。\n服务地址:https://pb.obsp.de\n由于服务器资源限制,本实例禁用上传文件功能。","tags":["announcements"],"title":"本站推出新的剪贴板服务 PrivateBin","url":"/zh/posts/new-service-private-bin/","year":"2025"},{"date":"2025-07-18","lang":"zh","summary":"传统电子邮件客户端采用的自动发现通常通过查询域名 DNS 中特定的 SRV 记录来完成,这些 SRV 记录的标准格式如下:\nTEXT 复制 _submission._tcp SRV 0 1 587 mail.example.org. _submissions._tcp SRV 0 1 465 mail.example.org. _imap._tcp SRV 0 1 143 imap.example.org. _imaps._tcp SRV 0 1 993 imap.example.org. _pop3._tcp SRV 0 1 110 pop3.example.org. _pop3s._tcp SRV 0 1 995 pop3.example.org. 其中 submission 和 submissions 对应的是 SMTP 服务器的 STARTTLS 和 SSL/TLS 链接,imap 和 imaps 对应 IMAP 服务器的非 TLS 连接和 SSL/TLS 连接,pop3 和 pop3s 对应 POP3 服务器的非 TLS 连接和 SSL/TLS 连接。","tags":["tech"],"title":"电子邮件的“自动发现”","url":"/zh/posts/email-autodiscovery/","year":"2025"},{"date":"2025-06-29","lang":"zh","summary":"前言 Ghost 是一个美观、易用、可以自托管的开源博客平台。\n与静态站点生成器(Hugo, Hexo, Jekyll, Astro, Nuxt 等)不同,Ghost 更像 WordPress 和 Typecho,需要独立的数据库,并且具有更为丰富的功能。Ghost 提供了一个管理后台,不仅可以实时保存博客文稿的写作进度,随时进行创作、编辑、发表,还能进行用户权限设置,为一个站点建立多个管理员及创作者用户。Ghost 集成了文章数据分析和触达读者的推送邮件服务,不需要单独设置定时任务或邮件内容。对于需要提供增值服务的博客,Ghost 内置的订阅功能可以识别用户的订阅状态,提供 \u0026ldquo;Subscriber Only\u0026rdquo; 的博文内容等,为专业的博客维护者提供了便利。著名的 Linux 入门博客 It\u0026rsquo;s FOSS 就是一个 Ghost 实例,如果你曾经订阅 It\u0026rsquo;s FOSS 的新闻邮件,或是注册账户在上面进行评论,那么你可能会注意到, It\u0026rsquo;s FOSS 提供了 $24 / 年的会员订阅,在登录时,会员不会在网站上看到广告。","tags":["tech","tutorials"],"title":"docker 部署 Ghost 博客,并自定义推送邮件服务(以 Resend 为例)","url":"/zh/posts/ghost-docker-smtp/","year":"2025"},{"date":"2025-06-26","lang":"zh","summary":"前言 OpenCloud 是自建云存储解决方案中的新秀,类似于 NextCloud 和 ownCloud,但更加轻量化、现代化,强调安全、简洁、数字主权与团队合作,由 mailbox.org 的母公司 Heinlein Support 旗下团队研发。","tags":["tech","tutorials"],"title":"在局域网设备上搭建 OpenCloud.eu 实例","url":"/zh/posts/setting-up-opencloud-eu-at-local-network/","year":"2025"},{"date":"2025-06-20","lang":"zh","summary":"如果你使用默认设置安装 EndeavourOS,那么在使用 KDE Connect 时就会发现无法寻找到局域网中的其它设备。\n不必担心,这是默认的防火墙设置导致的。\n右键点击任务栏的防火墙图标,选择“编辑防火墙设置”,如图所示。","tags":["daily","troubleshooting"],"title":"在 EndeavourOS 上使用 KDE Connect","url":"/zh/posts/using-kdeconnect-on-endeavouros/","year":"2025"},{"date":"2025-06-08","lang":"zh","summary":"经过3个月的测试期,本站正式由 Typecho 搬迁到 Hexo。\n原 Hexo 镜像站域名 hexo.obsp.de 会重定向到 obsp.de,在6个月至1年(视访问量而定)后停用。\n由于使用 Giscus 作为评论区,杜绝了游客匿名评论,本站有望大幅减少爬虫机器人在评论区出没的情况。","tags":["announcements"],"title":"重要迁移通知","url":"/zh/posts/important-migration/","year":"2025"},{"date":"2025-05-15","lang":"zh","summary":"d大家好,今天分享一下在 Arch Linux (EndeavourOS) 上使用 Virtual Box 启动 Windows 11 家庭版虚拟机的过程。\n下载 iso 我们可以在这里的页面下拉,找到 \u0026ldquo;Download Windows 11 Disk Image (ISO) for x64 devices\u0026rdquo;, 按照指引操作即可。\n配置虚拟机 打开 Virtual Box,选择 “新建” 输入虚拟机名称 在“虚拟光盘”处选择之前下载的 ISO 文件 “类型”选择“Microsoft Windows” “版本”选择“Windows 11(64-bit)” 勾选“跳过自动安装” 接下来我们需要进行一些手动操作 分配CPU、RAM和硬盘,满足这里的要求即可 确认创建虚拟机 在虚拟机的“设置-主板”中,取消勾选 EFI 和 Secure Boot 这是因为当启用 Secure Boot 和 EFI 的时候,无法从光驱启动,会造成启动失败 但是 Windows 11 安装程序的系统监测程序会检查 UEFI 和 Secure Boot 的可用性,如果无法通过检查,安装程序就会终止 我们稍后再来解决这个问题 在虚拟机的“设置-处理器”中,勾选“启用PAE/NX” 启动! 开始安装 选择键盘配置和地区 勾选“在这台电脑上安装 Windows 11” 此时不要选择版本或输入产品密钥 使用虚拟机软键盘键入“Shift+F10” 执行命令 regedit 打开注册表 导航到目录:HKEY_LOCAL_MACHINE -\u0026gt; SYSTEM -\u0026gt; Setup 在 Setup 下新建一项,命名为 LabConfig 添加四个 DWORD 值,名称分别为 BypassTPMCheck, BypassRAMCheck , BypassCPUCheck 和 BypassSecureBootCheck,均赋值为1,用来绕过监测程序对 TPM 2.0,处理器、内存和 Secure Boot 的检查 退出注册表和命令行 输入 Windows 11 产品密钥,或选择版本 划分硬盘区域 按照指引完成 Windows 11 安装 完成安装 在基本设置完成和第一次启动后,关闭电源,将启动顺序调整为硬盘优先。","tags":["daily","tech","tutorials"],"title":"在 Virtual Box 中安装 Windows 11 虚拟机","url":"/zh/posts/using-win-11-in-virtual-box/","year":"2025"},{"date":"2025-05-06","lang":"zh","summary":"前言 解锁有风险,刷机需谨慎!学习不认真,变砖两行泪!!!\n找 ROM moto 自带的系统不太好用,所以就要找个合适的 rom。不幸的是,moto g53 这个机型,代号penang,即使全球发售,在各大类原生OS(LineageOS,CalyXOS,DivestOS,crDroid等)的官网上也都找不到rom,更不要说吃上国内的Flyme和澎湃修改版了。","tags":["tech","tutorials"],"title":"moto g53刷入Evolution X","url":"/zh/posts/moto-g53-penang-flashing-evolutionx/","year":"2025"},{"date":"2025-04-21","lang":"zh","summary":"前言 一个月前在我的不懈折腾下终于装上了 N 卡驱动开始快乐工作的 Manjaro,还没来得及承担打游戏和跑 LLM 的光荣任务就莫名其妙地壮烈牺牲了,具体体现在系统内选择关机之后有时无法正常进入关机状态,会冒出一堆内含关键词 nvidia 的报错并陷入循环,且风扇开始疯狂地呼呼作响。时间一长,渐渐地连开机都出了问题,经常会启动失败。于是一个念头逐渐在我脑海中成型:要不重装一下吧……","tags":["daily","troubleshooting"],"title":"EndeavourOS 日用初探以及 Nvidia GPU 驱动安装","url":"/zh/posts/endeavouros-problems/","year":"2025"},{"date":"2025-04-10","lang":"zh","summary":"前言 大家好,两个星期没更新了,想必根本没有人想我罢\n今天我们来搭建一个 Ntfy 实例,照例还是使用非常方便的 docker compose。\nNtfy 的工作原理非常简单,以官方实例 ntfy.sh 为例,这个实例是没有密码保护的,当用户在订阅任意的主题(通常是 https://ntfy.sh/themename 的格式)时,任何发送到这个主题的通知信息都会被用户获取。因此,一些使用 Ntfy 官方实例进行通知推送的软件(如 Fluffychat)会自动生成一串随机字符,防止其他用户不慎和你订阅了同一个主题而获取你的通知信息。然而,使用诸如官方实例或是 tchncs.de 的 ntfy 实例这样的实例终究会因为主题的开放而存在一定的隐私或安全风险,更多的小伙伴还是希望能够用密码保护通知内容。那么今天我们就来一起看看如何搭建和管理自己的 Ntfy 实例吧!","tags":["tech","tutorials"],"title":"docker 自建 Ntfy 实例以及提醒功能(接入 Uptime Kuma,Wallos 等)实战","url":"/zh/posts/ntfy-selfhosting/","year":"2025"},{"date":"2025-04-07","lang":"zh","summary":"大家好,今天分享一下使用家里云自建 MinIO 配合 CF Tunnel 内网穿透时遇到的问题以及解决方案。\n主要的问题有三个:\n如何使用 docker compose 的方式搭建 MinIO ? 第一次登录的时候,为何显示 Invalid credentials ? 为什么无法在 rclone 中使用端点域名连接,只能采用 ip:port 连接? 使用 docker compose 搭建 MinIO 对于一般的用户,我们的 compose.yml 应该是像这样的:","tags":["tech","troubleshooting"],"title":"自建MinIO配合Cloudflare Tunnel穿透排障","url":"/zh/posts/minio-cloudflare-tunnel-troubleshooting/","year":"2025"},{"date":"2025-04-03","lang":"zh","summary":"2025.04.11 更新:邮件发送地址可以通过在 .env 中指定 NOTESNOOK_SENDER_EMAIL 的值来确定,这样就解决了会使用 SMTP 登录名作为发件人地址的问题\n前言 笔记软件的类型非常多,划分的标准也不尽相同。以笔记的主要存储位置为标准,既有注重云端的 Notion, OneNote 和 FlowUs 等,也有本地优先的 Obsidian, Logseq 和思源笔记等;以编辑器类型为标准,既有专注于纯文本 / 富文本 / Markdown 编辑的,也有八面玲珑,兼顾日历、任务、书签管理功能的;以加密程度为标准,既有注重隐私安全的,也有注重便捷分享的。当一个笔记软件找到自己的定位,获得了一些目标人群的认可时,也往往会顾此失彼,让另一些潜在客户悄悄流失。","tags":["tech","tutorials"],"title":"使用docker自建e2ee开源笔记软件Notesnook服务器","url":"/zh/posts/selfhosting-notesnook-with-docker/","year":"2025"},{"date":"2025-04-02","lang":"zh","summary":"网上用 Cloudflare Tunnel 进行穿透的教程有不少,不过对连接的部分都说得比较含糊其词。\n站长个人尝试穿透家里的 x86 Debian 小主机,在安装 Cloudflared 时遇到了以下问题:\n使用 Debian 脚本,遇到 not create ICMPv4 proxy: Group ID 0 is not between ping group 1 to 0 nor ICMPv6 proxy: socket: permission denied 的问题。 使用 docker 脚本,一开始没有用宿主机网络,导致连接一直超时。 使用宿主机网络后,由于默认的协议是 QUIC ,会被阻断,需要改成 HTTP2 。 最终版的运行命令:","tags":["tech","troubleshooting"],"title":"Cloudflare Zero Trust Tunnel 内网穿透注意事项","url":"/zh/posts/cloudflare-tunnel/","year":"2025"},{"date":"2025-03-31","lang":"zh","summary":"前言 大家好啊,今天教大家一个脱裤子放屁的 Caddy 小技巧。\n由 Let\u0026rsquo;s Encrypt 获取的 SSL 证书一般有效期为 90 天。虽然可以采用 Certbot 和 acme.sh 一类的脚本,或者交给 Caddy 自动续期,但可能还是有些小伙伴想要获取有效期更长的免费证书。","tags":["tech","tutorials"],"title":"Caddy 使用 Buypass Go SSL 作为证书提供商","url":"/zh/posts/caddy-with-buypass-ssl/","year":"2025"},{"date":"2025-03-27","lang":"zh","summary":"本站推出新的公益服务:\nVaultwarden 密码管理器,不必多说。https://vw.obsp.de\nWallos 订阅管理器。https://wallos.obsp.de\nVikunja 日程管理器,支持CalDAV。https://vikunja.obsp.de","tags":["announcements"],"title":"本站推出新的公益服务:Vaultwarden,Wallos,Vikunja","url":"/zh/posts/new-services-vaultwarden-wallos-vikunja/","year":"2025"},{"date":"2025-03-18","lang":"zh","summary":"前言 Numerus Fixus 项目的考试终于结束了,发挥得比较一般,没什么把握。放榜之后再整理一下自己的笔记和经验分享给大家吧(虽然感觉几乎没有人用得到,不过万一呢)。","tags":["daily","tutorials"],"title":"在Codeberg Pages上使用Hexo搭建博客","url":"/zh/posts/hosting-blog-on-codeberg-pages/","year":"2025"},{"date":"2025-03-17","lang":"zh","summary":"Observer\u0026rsquo;s Space推出了一个新的公共Microbin实例,欢迎大家使用。\n实例地址:https://bin.obsp.de\n您可以通过设置有效期、阅读次数限制和权限来保证数据安全。\n有关权限的说明:","tags":["announcements"],"title":"本站推出剪贴板服务:Microbin","url":"/zh/posts/obsp-microbin/","year":"2025"},{"date":"2025-03-12","lang":"zh","summary":"家里云暂时掉线,站长要考试,服务器不能放在房间里=.=\n对本站访问没有影响~","tags":["announcements"],"title":"2025.03.12更新","url":"/zh/posts/2025-03-12-2025.03.12%E6%9B%B4%E6%96%B0/","year":"2025"},{"date":"2025-03-10","lang":"zh","summary":"疑似有点太水了,想不出这个有什么出教程的必要(不是)。\n本来想尝试Rclone UI,奈何AppImage版在Arch上根本启动不了,我试着在AUR里找了一下yay rclone-ui,居然没找到……原来AUR也不是万能的,那就继续用命令行的原版Rclone吧。","tags":["daily"],"title":"Rclone以WebDAV方式挂载Hetzner Storage Box","url":"/zh/posts/2025-03-10-rclone%E4%BB%A5webdav%E6%96%B9%E5%BC%8F%E6%8C%82%E8%BD%BDhetzner_storage_box/","year":"2025"},{"date":"2025-03-09","lang":"zh","summary":"站长在备考,这个月更新得比较少。\n准备把从今往后的博文从Typecho镜像到Hexo,Hexo网站托管在Codeberg Pages,暂时还没开发出Hexo的玩法,不过网站已经搭建起来了:https://hexo.obsp.de,欢迎访问(目前里面什么都没有)","tags":["announcements"],"title":"2025.03.09更新","url":"/zh/posts/2025-03-09-2025.03.09%E6%9B%B4%E6%96%B0/","year":"2025"},{"date":"2025-03-05","lang":"zh","summary":"Baïkal的部署比较简单,然而由于某种神秘原因,Baïkal的日历在iOS上无法连接,即使我按照同类Github Issue中的解决方案在反代配置中使用了rewrite依然无法战胜,只好用回我的老朋友Radicale。\n之前小鸡配置比较低,只跑得起这种超轻量级的服务,尽管现在在小鸡上部署了owncloud和nextcloud,我还是更习惯Radicale的管理界面,就有了今天这篇文章。 Radicale官方的文档写得还是很详细的,可以自行查阅。","tags":["tech","tutorials"],"title":"CalDAV及CardDAV服务器Radicale V3部署指南+Caddy V2一行反代","url":"/zh/posts/2025-03-05-caldav%E5%8F%8Acarddav%E6%9C%8D%E5%8A%A1%E5%99%A8radicale_v3%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97-caddy_v2%E4%B8%80%E8%A1%8C%E5%8F%8D%E4%BB%A3/","year":"2025"},{"date":"2025-03-03","lang":"zh","summary":"可能是由于没开启JSON输出导致的,\n在您的/usr/local/searxng-docker/searxng/settings.yml加入如下内容:","tags":["tech","troubleshooting"],"title":"SearXNG接入Open WebUI显示Error searching的解决方法","url":"/zh/posts/2025-03-03-searxng%E6%8E%A5%E5%85%A5open_webui%E6%98%BE%E7%A4%BAerror_searching%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/","year":"2025"},{"date":"2025-02-25","lang":"zh","summary":"Bug描述: 格式为xx.abcd@example.org的邮箱是微软账号的辅助邮箱之一。试图验证辅助邮箱地址,输入地址后显示 \u0026ldquo;That doesn\u0026rsquo;t match the alternate email associated with your account. The correct email starts with \u0026ldquo;xx\u0026rdquo;.","tags":["daily","troubleshooting"],"title":"Microsoft Account辅助邮箱验证bug:That doesn't match the alternate email associated with your account.","url":"/zh/posts/microsoft_account_bug/","year":"2025"},{"date":"2025-02-20","lang":"zh","summary":"本站邮箱服务neomail.cc的欧洲分站正在筹备中,站长已购入新的域名neomail.nl,预计将使用瑞士托管商Migadu或Infomaniak的服务。","tags":["announcements"],"title":"2025.2.20更新","url":"/zh/posts/2025-02-20-2025.2.20%E6%9B%B4%E6%96%B0/","year":"2025"},{"date":"2025-02-19","lang":"zh","summary":"在体验过市面上一圈密码管理器(第三方托管+自建)之后,我还是可耻地选择了商业,选择每个月掏2刀给Proton让它赚=。= 不过我是因为太懒\u0026amp;对密码管理的需求太复杂才做出如此选择的,大部分热爱折腾的mjj还是喜欢Keepass和Vaultwarden,今天就来讲一下小鸡自建Vaultwarden的配置。","tags":["tech","tutorials"],"title":"docker自建Bitwarden的社区精简高级版Vaultwarden,并使用Caddy反代","url":"/zh/posts/2025-02-19-docker%E8%87%AA%E5%BB%BAbitwarden%E7%9A%84%E7%A4%BE%E5%8C%BA%E7%B2%BE%E7%AE%80%E9%AB%98%E7%BA%A7%E7%89%88vaultwarden%E5%B9%B6%E4%BD%BF%E7%94%A8caddy%E5%8F%8D%E4%BB%A3/","year":"2025"},{"date":"2025-02-18","lang":"zh","summary":"同步方案 密码在Nextcloud上存一份,手机本地存一份,PC本地存一份。\nAndroid 手机本地文件夹用Foldersync和Nextcloud进行双向同步(想要用free and open source software的话,下载rclone的安卓GUI Round Sync或者Termux命令行模拟器直接用rclone吧,我只用过前者,不支持双向同步功能,作者说这个功能实现遇到了困难,搁置了。rclone的本体是支持bisync的,但是我懒得在小屏幕上折腾命令行),设置定时任务,每小时一次。我用的安卓Keepass客户端是KeepassDX。\nLinux PC Linux桌面将Nextcloud文件夹挂载到本地文件目录,双向同步对文件的修改;或者用rclone连接远端,crontab -e定时运行rclone bisync。","tags":["daily","tutorials"],"title":"Keepass多端同步折腾笔记(Linux+Android+iPadOS)","url":"/zh/posts/2025-02-18-keepass%E5%A4%9A%E7%AB%AF%E5%90%8C%E6%AD%A5%E6%8A%98%E8%85%BE%E7%AC%94%E8%AE%B0linux-android-ipados/","year":"2025"},{"date":"2025-02-18","lang":"zh","summary":"以下配置适用于GNOME桌面,KDE和Xfce用户请参考其它文章。\n安装Fcitx 5和中州韵Rime: Fcitx 5用AUR helper装:\nyay -S fcitx5 fcitx5-rime fcitx5-configtool fcitx5-gtk fcitx5-qt fcitx5-config-qt\n我一直用sudo yay,发现以sudo运行的时候会提示不建议,直接yay即可。","tags":["tech","daily","tutorials"],"title":"Arch Linux(GNOME)安装Fcitx 5输入法+中州韵Rime+雾凇拼音","url":"/zh/posts/2025-02-18-arch_linuxgnome%E5%AE%89%E8%A3%85fcitx_5%E8%BE%93%E5%85%A5%E6%B3%95-%E4%B8%AD%E5%B7%9E%E9%9F%B5rime-%E9%9B%BE%E5%87%87%E6%8B%BC%E9%9F%B3/","year":"2025"},{"date":"2025-02-17","lang":"zh","summary":"通过编辑limiter.toml, 修复了本站SearXNG实例风控严重,搜索时重定向回主页的问题。","tags":["announcements"],"title":"2025.2.17更新","url":"/zh/posts/2025-02-17-2025.2.17%E6%9B%B4%E6%96%B0/","year":"2025"},{"date":"2025-02-16","lang":"zh","summary":"这一篇文章没有docker了,docker方便又无聊,很多服务的部署讲来讲去就那样,Caddy的反代只有一行,更没营养,所以讲点别的吧。\n今天的主角是德国的加密云盘filen.io,定价宜人,虽然对于大量存储而言比不上Storj B2 OVH这些便宜的对象存储有竞争力,个人使用也算是便宜大碗该有的都有,不像Proton Drive一样是个挂着加密噱头的半成品。尽管由于加密的特性不支持WebDAV挂载,Filen团队还是别出心裁地开发了一套命令行工具――Filen CLI,让用户可以实现云盘挂载到本地目录的同时,还提供了在本地运行支持WebDAV和S3协议的Filen镜像服务器的功能,用户登录镜像服务器的WebDAV或S3地址,即可轻松挂载Filen云存储到其他设备(具体的操作,等有空了另写一篇)。Filen给免费用户的空间也十分慷慨,初始10 GB,后续可以通过邀请码邀请新用户注册,双方都可以额外获得10 GB,免费用户的空间最高可以达到50GB。有兴趣的朋友可以试一试用我的邀请码注册,即可获得20 GB的免费空间。需要注意的是,Filen的TOS明确禁止一人持有多个免费账户,想要薅羊毛的还是谨慎。","tags":["daily","tutorials"],"title":"使用Filen CLI定时备份服务器数据","url":"/zh/posts/2025-02-16-%E4%BD%BF%E7%94%A8filen_cli%E5%AE%9A%E6%97%B6%E5%A4%87%E4%BB%BD%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%95%B0%E6%8D%AE/","year":"2025"},{"date":"2025-02-15","lang":"zh","summary":"","tags":["daily"],"title":"开普勒第二定律推导","url":"/zh/posts/2025-02-15-%E5%BC%80%E6%99%AE%E5%8B%92%E7%AC%AC%E4%BA%8C%E5%AE%9A%E5%BE%8B%E6%8E%A8%E5%AF%BC/","year":"2025"},{"date":"2025-02-14","lang":"zh","summary":"Check this GitHub issue: https://github.com/searxng/searxng/issues/3191","tags":["announcements"],"title":"本站SearXNG实例存在的问题","url":"/zh/posts/2025-02-14-%E6%9C%AC%E7%AB%99searxng%E5%AE%9E%E4%BE%8B%E5%AD%98%E5%9C%A8%E7%9A%84%E9%97%AE%E9%A2%98/","year":"2025"},{"date":"2025-02-14","lang":"zh","summary":"这篇文章将会很长,去谷歌化的路程是我对所见种种感受改变,对自己十几年互联网生活反思、改进,有失有得的过程。每一期我都会聊一些产品,以及我个人的体验,不客观不真实,仅供参考。今天先讲去谷歌化中的谷歌:Proton。","tags":["tech","opinions"],"title":"去谷歌化路漫漫(一):Proton和电子邮件","url":"/zh/posts/2025-02-14-%E5%8E%BB%E8%B0%B7%E6%AD%8C%E5%8C%96%E8%B7%AF%E6%BC%AB%E6%BC%AB%E4%B8%80proton%E5%92%8C%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6/","year":"2025"},{"date":"2025-02-13","lang":"zh","summary":"取消了访问时出现的Cloudflare的JavaScript质询页面。\n本博客主机提供商rarecloud.io正在经历大规模DDoS,攻击者跑了本博客托管VPS 1TB传入流量,让站长草木皆兵,不得不防。","tags":["announcements"],"title":"2025.2.13 更新","url":"/zh/posts/2025-02-13-2025.2.13_%E6%9B%B4%E6%96%B0/","year":"2025"},{"date":"2025-02-11","lang":"zh","summary":"话费,域名,邮箱,VPS,密码管理器,云存储,流媒体会员……数字生活的订阅开支无处不在,却难以管理。你是否也有需要的服务到期忘记续费,而不需要的服务不小心自动续费的烦恼? 别担心,已经有开发者推出了解决方案,那就是订阅管理软件Wallos。这是一个可以自部署的开源项目,不仅有多种货币和支付方式,还有各种各样的提醒方式,包括email, discord, pushover, telegram, gotify和webhooks。项目部署支持baremetal和docker,无论你是想高度自定义,还是想简便快捷,都可以做到。","tags":["tech","tutorials"],"title":"docker compose部署订阅管理软件wallos,并启用telegram机器人通知","url":"/zh/posts/2025-02-11-docker_compose%E9%83%A8%E7%BD%B2%E8%AE%A2%E9%98%85%E7%AE%A1%E7%90%86%E8%BD%AF%E4%BB%B6wallos%E5%B9%B6%E5%90%AF%E7%94%A8telegram%E6%9C%BA%E5%99%A8%E4%BA%BA%E9%80%9A%E7%9F%A5/","year":"2025"},{"date":"2025-02-10","lang":"zh","summary":"首先看一下小猫咪在哪个端口运行,一般原版clash和mihomo party是7890,clash verge rev是7897。\n把logseq的网络代理改为system 127.0.0.1:\u0026lt;小猫咪端口\u0026gt;","tags":["troubleshooting","daily"],"title":"Logseq插件市场无法打开","url":"/zh/posts/2025-02-10-logseq%E6%8F%92%E4%BB%B6%E5%B8%82%E5%9C%BA%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80/","year":"2025"},{"date":"2025-02-10","lang":"zh","summary":"前置条件:Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz 1 Virtual Core;Debian 12 bookworm;Caddy v2;docker 和 docker compose\nowncloud使用docker compose部署,首先创建一个你自己喜欢的目录,等下我们把这个docker容器中的文件映射到这个目录。命令:mkdir whatever/path/to/owncloud \u0026amp;\u0026amp; cd whatever/path/to/owncloud","tags":["tech","tutorials"],"title":"docker搭建owncloud和onlyoffice并使用caddy反代,实现在线编辑文档","url":"/zh/posts/2025-02-10-docker%E6%90%AD%E5%BB%BAowncloud%E5%92%8Conlyoffice%E5%B9%B6%E4%BD%BF%E7%94%A8caddy%E5%8F%8D%E4%BB%A3%E5%AE%9E%E7%8E%B0%E5%9C%A8%E7%BA%BF%E7%BC%96%E8%BE%91%E6%96%87%E6%A1%A3/","year":"2025"},{"date":"2025-02-09","lang":"zh","summary":"我的PC系统是Manjaro Linux,用tabby当ssh工具。\ntabby的官方同步需要自己host一个实例,我不太信得过自己的服务器手艺99.9%downtime,又想要经常备份,巧的是tabby插件市场有一个叫cloud sync settings的插件,可以通过s3/webdav/gist同步设置,于是我就选了gitlab的snippet(gist同步插件上的提示是github或者gitlab,但是据说gitee也行。没试过)","tags":["troubleshooting","daily"],"title":"tabby使用插件cloud sync settings利用gitlab gist同步设置遇到的问题","url":"/zh/posts/2025-02-09-tabby%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6cloud_sync_settings%E5%88%A9%E7%94%A8gitlab_gist%E5%90%8C%E6%AD%A5%E8%AE%BE%E7%BD%AE%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98/","year":"2025"},{"date":"2025-01-20","lang":"zh","summary":"","tags":[],"title":"Greetings from obsp.de!","url":"/zh/posts/2025-01-20-greetings_from_obsp.de/","year":"2025"}]