Skip to main content

文档|Rclone 加密备份方案

不知道为什么,总感觉单机服务不可靠,为了避免服务器上的重要数据丢失,还是需要定期备份。

本次使用的是rclone,将数据打包,加密备份到OneDrive中,如果觉得网盘也不可靠,可以备份到多个网盘。如od、gd、s3、r2、b2等等。

文档|Gitea + Drone CI/CD 环境搭建记录

Gitlab + Jenkins 功能全面,但是非常占用资源,GitLab 官方推荐的最低内存配置是4GB,Jenkins 又是使用Java开发的,这两都是内存大户。
Gitea + Drone 功能没有那么全,但是也够用了,在2G内存的服务器上也游刃有余。

Gitlab + Jenkins 适合企业。
Gitea + Drone 适合个人开发。

文档|React命名规范

在React 开发中,文件和文件夹的命名规范有助于提高代码的可读性和可维护性。通常,React 组件文件(.jsx 或.tsx)使用大驼峰命名法(PascalCase),而文件夹则根据内容类型使用小驼峰命名法(camelCase)或大驼峰命名法。

文档|创建Google OAuth

在使用CloudDrive挂载Google Drive时,通过网页认证,会出现此应用已被阻止的问题。所以需要第二种方式,自己申请Google OAuth。此方式也同样也适用于Rclone挂载。

折腾|MoviePilot Slack通知配置

MoviePilot官方支持的通知类型有微信/Telegram/Slack/SynologyChat/VoceChat。首选应该是Telegram,但是Telegram有网络要求,对于安装在国内的MP不太友好。可以使用代理,多了一层出故障的概率就越大,所以就pass掉Telegram。不想使用微信。SynologyChat和VoceChat不太熟悉。最后选了Slack。