分享

博客文章同步Mastodon/Gotosocial

这是一个用于在发布博客文章时自动同步到Mastodon/Gotosocial的插件。用户只需在后台设置中填入实例地址和`token`,并选择摘要字数即可使用。插件功能简单,由AI编写。
分享 857 0

基于Gotosocial/Mastodon给博客增加一个说说页面

本文介绍了如何在Typecho主题中通过Gotosocial API实现一个说说页面。通过创建`gts.php`文件,配置API参数,并使用PHP类`GoToSocialFetcher`获取并渲染用户的说说内容。代码实现了缓存机制、分页显示、以及说说内容的格式化输出,最终在页面中展示用户的说说及其互动数据。
分享 681 0

Typecho S3存储插件 - S3Upload

Typecho S3存储插件S3Upload,由AI辅助开发,可能存在未知BUG。使用前需关闭php的`display_errors`,仅在缤纷云和R2上测试,支持php 8.3版本。下载地址和项目地址已提供,供用户自测和使用。
分享 717 0
Typecho S3存储插件 - S3Upload

Stack 又一款Typecho 主题

Stack是一款从Hugo主题移植而来的Typecho主题,提供了丰富的自定义选项,包括站点LOGO、Favicon、归档页面地址、链接页面地址、关于页面地址、自定义菜单、侧边栏显示按日期归档选项、魔改风格、分类图片目录、第三方评论系统集成、Header和Footer代码插入等功能。项目地址在GitHub上。
分享 867 0

使用nginx反代 实现docker镜像加速

文章介绍了使用nginx反向代理搭建Docker镜像加速服务的方法,通过境外VPS配置反向代理指向官方registry,并提供了宝塔面板下的具体配置步骤和Docker客户端配置示例。
分享 787 0

Farallon - 又一款Typecho Theme

Farallon是一款移植自hugo-theme-farallon的Typecho主题,保留原汁原味并精简部分JS,压缩包仅150KB。移植进度达95%,更新了豆瓣API获取方式和说说页面。主题功能包括豆瓣页面、友情链接、说说页面等,提供使用指南和下载地址。详细功能说明和页面预览可在GitHub上查看。
分享 976 0
Farallon - 又一款Typecho Theme

使用prism.js代码高亮

本文介绍了如何使用prism.js代码高亮实现代码块高亮显示效果。首先,在head标签中加入prism.js和prism.css的引用,然后在footer中加入Prism.highlightAll()的代码。这样就可以实现代码块的高亮显示效果了。
分享 951 0

原生js实现点击按钮显示/隐藏图片

这是一个使用原生JavaScript实现的点击按钮显示/隐藏图片的功能。代码中包含一个按钮和一个图片元素,初始状态下图片是隐藏的。当点击按钮时,通过改变图片的display属性来实现显示或隐藏。点击按钮后,按钮的文本也会相应地改变。
分享 963 0
原生js实现点击按钮显示/隐藏图片

如何优雅的部署Gotosocial

GoToSocial是一个使用Golang编写的ActivityPub社交网络服务器,它是一个轻量级、安全的联邦社交网络入口。使用GoToSocial可以让用户进入联邦社交网络的世界,保护用户的隐私和自由。部署GoToSocial可以使用docker-compose,配置docker-compose.yaml文件并运行即可。支持S3存储。创建用户和增加管理员权限需要使用命令行。可以使用反向代理将GoToSocial反代到指定端口。客户端可以通过https://login.ima.cm访问。演示可以通过https://ima.cm访问。
分享 1019 0