Mastodon

cloudflare

A collection of 4 posts
MacOS折腾日记 - 如何在macOS上优雅地截图上传
macos Featured

MacOS折腾日记 - 如何在macOS上优雅地截图上传

最原始的方法:使用自带截屏工具+网上随便找的图床 过程比较繁琐,而且不知道哪天图床就跑路了; (比如img.tg,使用的是telegram作为存储后端,只要tg政策有点变化就不可能稳定,还好用了这个图床的博客死的比图床早23333)。 使用pixpin截图 + CF-ImgBed自建图床 pixpin功能还是非常强大的,作为截图软件在今天前,在Windows和macOS上都是主力,有各种小工具; 但是之所以暂时换掉,也许是因为我在stats看到它的内存占用达到了800MB,(好像因为我刚刚截了2个几十MB的超长图?); 感觉用久了就会卡,掉帧。 CF-ImgBed自建图床 https://github.com/MarSeventh/CloudFlare-ImgBed 搭建简单,使用R2存储图片,Workers处理图片,全程不使用服务器,费用可以忽略不计; 而且自动生成markdown等格式的Code,非常适合搭配Typora写博客; 而且使用了几个月,今天才把管理员账户密码设置好,意思是在此之前都是“裸奔”,还好无人在意我的破图床,还有就是管理页面在右下角,还需要点
5 min read
funkwhale+Spotify歌单同步脚本+“Spotify下载器”
中文 Featured

funkwhale+Spotify歌单同步脚本+“Spotify下载器”

前言 音乐是我们生活中十分重要的娱乐方式,既可以作为我们专心做事的背景音,也可以作为细细品味的艺术作品 今天为大家带来funkwhale+Spotify歌单同步脚本+“Spotify下载器” 1. funkwhale实现联邦宇宙分享音乐(类似peertube) 2. 将无法分享的Spotify“已喜欢的歌曲”同步到另一个可分享的歌单 3. 使用docker部署“下载Spotify音乐”webUI 部署funkwhale基本流程 推荐使用docker的方式部署,可以参考官方部署: Install Funkwhale using Docker — funkwhale 1.4.0 documentation 如果你不想要那么复杂,可以看看我的配置文件 1. cloudflare tunnel反向代理 2. cloudflare R2存储媒体文件 3. 8087作为docker外部端口 4. smtp.gmail.com作为SMTP服务器 nano compose.yaml nano.env services:
5 min read
备份Cloudflare R2重要文件到BackBlaze B2
backup Featured

备份Cloudflare R2重要文件到BackBlaze B2

前提: 1. 确保安装rclone 2. 配置好rclone config r2、b2 3. 确保需要备份哪些文件/文件夹 以我备份Cloudflare R2 Mastodon-Main的“本地”媒体到Backblaze B2 Hostdzire-SFO-Backup(我的策略是每一个服务器对于Backblaze的一个bucket用于备份) 流程: 从Cloudflare R2下载本地文件到本地——在本地打包为tar.gz——上传到Backblaze对应bucket 1. 确保bucket存在 rclone lsd r2:mastodon-main rclone lsd b2:Hostdzire-SFO-Backup 2. 配置文件名环境变量 DATE=$(date +%Y%m%d) ARCHIVE_NAME="mastodon-media-${DATE}.tar.gz"
2 min read