Mastodon

docker

A collection of 4 posts
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
adguardhome日志导致磁盘爆满解决过程
中文 Featured

adguardhome日志导致磁盘爆满解决过程

前几天看beszel监控我的clawcloud服务器就在想,什么时候我的服务器磁盘使用率达到了70%,我的服务器磁盘是350GB的,我最近一周也没怎么折腾这台机器 就在刚刚我发现我的clawcloud服务器磁盘使用率达到了100%(是接近100%) 我连忙ssh连上机器查看到底是什么消耗了如此多的磁盘空间 查看文件系统空间使用率 df -h 发现/dev/vda1 355G 351G 0 100%达到了惊人的100% 继续往/dev/vda1搜索,计算根目录下一级目录的空间 sudo du -xh --max-depth=1 / | sort -h 可以看到家目录/home占用了273GB,/var也占用了68GB,我的家目录全是docker项目 查看/home 和 /var 下两级目录磁盘占用 sudo du -xh --max-depth=2 /home | sort -h sudo du -xh --max-depth=
3 min read
备份ClawCloud Debian12服务器......vaultwarden
docker Featured

备份ClawCloud Debian12服务器......vaultwarden

我的debian12服务器默认不支持中文。 sudo apt update sudo apt install locales sudo locale-gen zh_CN.UTF-8 sudo update-locale LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh export LANG=zh_CN.UTF-8 export LANGUAGE=zh_CN:zh locale 由于之前服务器没用精心规划路径,导致家目录非常混乱,就算清理过还是有很多没使用服务文件文件夹仍在: 目前我决定创建一个新的文件夹,就像现在Hostdzire服务器上,专门存放docker项目,在细分类别。 我的备份将一个项目内有用的配置&数据打包为tar.gz在上传到backblaze对应的服务器备份bucket的对应分类。 目前还没有实现自定话,虽然很简单,但是还是先让我写好必要服务备份的脚本再说。 举例: Python:
3 min read