博客同步到GoToSocial的Typecho插件 这是一个Typecho插件,能够在发布文章时自动同步到GoToSocial实例。用户需在后台设置中填入实例地址和Token,并可选择摘要字数。插件功能简单,由AI编写。 2025-02-19 Typecho 37 0
Gotosocial 通过API获取用户Timeline Gotosocial 通过API获取用户Timeline时,发现需要提供token才能访问数据,而Mastodon和Pleroma则无需token。为解决此问题,使用Vercel部署Python代码,通过设置环境变量(HOST、USER_ID、TOKEN)来获取数据。相关代码和演示可在GitHub和提供的链接中找到。 2025-02-17 分享 50 0
Gotosocial 的分域部署 Gotosocial 0.18.0版本新增了分域部署功能,通过Nginx重定向实现顶级域名与二级域名的分离。部署时需在首次启动前配置`docker-compose.yaml`,设置实例地址、账户域名、数据库类型、存储后端等参数,并确保可信代理和开放注册等功能的正确配置。 2025-02-16 分享 73 2
使用Github Action自动生成静态相册 本文介绍了如何使用Github Action自动生成静态相册,以解决CDN流量问题和S3存储成本高的问题。通过上传图片到Github仓库,触发Actions自动生成HTML页面,并压缩缩略图以缓解服务器压力。文章还提供了详细的设置步骤和演示地址,展示了如何利用AI生成代码并部署在Github Pages或Vercel上。 2024-12-28 笔记 1410 14
Tianji - 一个集成 网站分析 + 上线监控 + 服务器状态 的应用 Tianji 是一个集成了网站分析、上线监控和服务器状态的多功能应用,结合了 uptime-kuma 、 nezha 和 umami 的功能。项目通过 Docker Compose 部署,支持 PostgreSQL 数据库,并提供默认的管理员账户。用户可以通过 API 获取网站统计数据,并使用 Cloudflare Workers 保护访问令牌。Tianji 还支持通过 HTML 和 JavaScript 调用统计数据,展示访客和页面浏览量。 2024-12-27 分享 776 6
使用 NeoDB API 构建观影页面 本文介绍了如何使用NeoDB API构建观影页面。首先,通过Mastodon账号登录NeoDB并生成API token。接着,使用NeoDB Shelf API项目部署在Vercel上,并通过JavaScript代码实现页面数据的动态加载和展示。文章还提供了相关的CSS样式和HTML结构,帮助用户快速搭建一个功能完善的观影页面。 2024-12-26 分享 599 3
再见百度SEO 百度SEO因网络环境限制和移动互联网的兴起而变得困难,个人网站在百度搜索中几乎消失。移动互联网时代,各类APP形成垂直搜索,替代了综合性搜索引擎,如抖音、小红书、微博和电商平台。这使得PC端网民数量停滞,SEO行业面临转型。 2024-12-14 默认 2357 18
使用PHP获取 Mastodon API数据 文章介绍了如何使用PHP从Mastodon API获取数据并保存为本地JSON文件。通过设置用户ID和实例地址,使用cURL请求API,循环获取最多1000条非转发的状态数据,并将其保存为toot.json文件。该方法解决了Cloudflare Workers获取API数据较慢的问题,并通过计划任务定时更新数据。 2024-12-12 默认 859 6
我发现 文章讨论了Wordpress站点因SQL注入而中毒的问题,指出宝塔WAF防护的拦截记录。同时,作者提到分心会影响工作效率,并分享了通过Dockerfile构建Typecho和Wordpress镜像的经验,均使用Sqlite3数据库。 2024-12-09 默认 1497 13
胖东来为何会被口诛笔伐 胖东来因要求员工结婚不付彩礼并采用家长制管理而受到批评,被指复辟旧社会体制。然而,胖东来试图解决高彩礼问题,提供稳定收入和良好工作环境,减少家庭矛盾。批评者认为其管理缺乏边界感,但支持者认为这是企业文化的一部分,员工自由选择是否接受。胖东来的管理模式被视为夹在旧制度和西方管理之间,难以长期发展。 2024-11-27 生活 1254 9
Typecho Farallon - 说说页面Memos 0.22-0.23 本教程介绍了如何在Typecho中使用Typecho Farallon主题的Memos API来动态获取说说页面的数据。首先,在主题目录下新建一个`bb.php`文件,并在其中设置Memos的相关参数。然后,根据自己的Memos参数进行相应的更改。最后,在Typecho后台新增一个独立页面,并选择自定义模板为`哔哔页面`。通过这些步骤,就可以在Typecho中实现动态获取说说页面的功能。 2024-11-05 Typecho 2515 16
如何使用Docker快速部署mastodon实例 本文介绍了如何使用Docker快速部署Mastodon实例。首先需要创建目录并拉取镜像,然后修改docker compose配置文件并初始化PostgreSQL。接下来需要配置Mastodon,包括创建空白的.env.production文件并运行引导。最后启动Mastodon并创建管理员账号。完成以上步骤后,即可成功部署Mastodon实例。 2024-10-28 分享 841 2