分享 Debian系统挂载WebDav网盘 本文介绍了在Debian系统上挂载WebDav网盘的方法:先安装davfs2组件并配置ignore_dav_header参数,然后创建挂载目录并执行挂载命令,最后通过修改fstab文件实现开机自动挂载。适用于影音服务器整合多个网盘资源的需求。
分享 解决部分云服务器内存爆满但SWAP占用为0的问题 摘要:阿里云和华为云服务器内存爆满但SWAP占用为0,原因是swappiness参数被设为0。解决方法是通过修改/etc/sysctl.conf中的vm.swappiness值为90并执行sysctl -p命令生效。
分享 使用Docker快速部署邮件服务器 Mailserver 本文介绍了如何使用Docker快速部署邮件服务器Mailserver,并通过Docker Compose配置文件详细说明了端口映射、环境变量设置等步骤。文章还提供了创建账户、配置DNS记录以及使用Roundcube作为Webmail客户端的指南,帮助用户实现邮件的收发功能。
分享 APU 黑苹果支持列表 得益于“NootedRed”驱动,部分AMD APU(包括Ryzen 1xxx到5xxx及7x30系列)的核显(如Vega 3、Vega 8、Vega 11等)现已支持黑苹果系统的安装。
分享 Gotosocial 通过API获取用户Timeline Gotosocial 通过API获取用户Timeline时,发现需要提供token才能访问数据,而Mastodon和Pleroma则无需token。为解决此问题,使用Vercel部署Python代码,通过设置环境变量(HOST、USER_ID、TOKEN)来获取数据。相关代码和演示可在GitHub和...
分享 Gotosocial 的分域部署 Gotosocial 0.18.0版本新增了分域部署功能,通过Nginx重定向实现顶级域名与二级域名的分离。部署时需在首次启动前配置`docker-compose.yaml`,设置实例地址、账户域名、数据库类型、存储后端等参数,并确保可信代理和开放注册等功能的正确配置。
分享 使用Github Action自动生成静态相册 本文介绍了如何使用Github Action自动生成静态相册,以解决CDN流量问题和S3存储成本高的问题。通过上传图片到Github仓库,触发Actions自动生成HTML页面,并压缩缩略图以缓解服务器压力。文章还提供了详细的设置步骤和演示地址,展示了如何利用AI生成代码并部署在Github Pag...
分享 Tianji - 一个集成 网站分析 + 上线监控 + 服务器状态 的应用 Tianji 是一个集成了网站分析、上线监控和服务器状态的多功能应用,结合了 uptime-kuma 、 nezha 和 umami 的功能。项目通过 Docker Compose 部署,支持 PostgreSQL 数据库,并提供默认的管理员账户。用户可以通过 API 获取网站统计数据,并使用 ...
分享 使用 NeoDB API 构建观影页面 本文介绍了如何使用NeoDB API构建观影页面。首先,通过Mastodon账号登录NeoDB并生成API token。接着,使用NeoDB Shelf API项目部署在Vercel上,并通过JavaScript代码实现页面数据的动态加载和展示。文章还提供了相关的CSS样式和HTML结构,帮助用户快...
分享 使用PHP获取 Mastodon API数据 文章介绍了如何使用PHP从Mastodon API获取数据并保存为本地JSON文件。通过设置用户ID和实例地址,使用cURL请求API,循环获取最多1000条非转发的状态数据,并将其保存为toot.json文件。该方法解决了Cloudflare Workers获取API数据较慢的问题,并通过计划任务...
分享 如何使用Docker快速部署mastodon实例 本文介绍了如何使用Docker快速部署Mastodon实例。首先需要创建目录并拉取镜像,然后修改docker compose配置文件并初始化PostgreSQL。接下来需要配置Mastodon,包括创建空白的.env.production文件并运行引导。最后启动Mastodon并创建管理员账号。完成...
分享 Follow 使用体验 文章介绍了作者对于使用RSS的体验和喜好,以及介绍了一个名为"Follow"的工具,该工具具有互动属性,可以让每个人看到哪些人订阅了哪篇文章,从而形成一种新型的社交。作者还提到了使用RSSHUB关注小红书账户时遇到的问题,以及在创建新列表时出现的白屏情况。