Ubuntu 25.10 安装和配置Nov 11, 2025·4559 字·10 分钟代码 Selection Ubuntu2510 Ubuntu Linux 系统“Ubuntu 25.10 安装及配置经验总结:从安装到优化,包括系统设置、驱动安装、字体配置、输入法设置等。详细介绍了换源、分区方案选择、Grub 美化以及常用软件的安装方法。通过个人实践分享,帮助读者快速上手 Ubuntu 25.10,并提高系统稳定性和易用性。”
Docker 部署 MastodonJun 8, 2025·2739 字·6 分钟代码 Selection Docker-Deploy-Mastodon 长毛象 联邦宇宙 Mastodon Docker“使用 Docker 部署 Mastodon 实例时,需注意选择合适的用户名和域名,因为一旦加入联邦宇宙,这些信息将无法更改。部署前应确定实例规模,以便进行相应优化。基本步骤包括准备 VPS、安装 Docker 和相关插件,并配置必要的文件如 compose.yml 和 .env.production。在设置过程中,要根据提示输入信息并生成环境变量文件,确保正确配置数据库、Redis 及 Elasticsearch 等服务。此外,还需通过反向代理工具如 Nginx 或 Cloudflare Tunnels 来管理流量,并创建管理员账号以维护实例。最后,通过调整目录权限和 SSL 配置来保证安全性与稳定性。”
CSS 和 JS 实现博客热力图Apr 30, 2024·2947 字·6 分钟代码 Selection Blog-Heatmap Code GitHub Heatmap Contributions“通过纯 CSS 和 JS 实现博客热力图,适配移动端并动态生成年度日历小方块,根据文章字数显示不同色深的色块,支持 Tooltip 展示文章标题、日期和字数统计,采用 GitHub 风格的配色方案并兼容深色模式!”
Hugo 外部链接跳转提示页面Feb 3, 2024·1527 字·4 分钟代码 Selection Hugo-Redirect-Landing-Page Hugo 博客 跳转 折腾“为规避外链风险,博客采用 Hugo 的 render-link.html 模板实现外链跳转,通过 base64 编码目标链接并添加白名单机制。核心步骤包括修改渲染模板、创建跳转页面布局及背景图适配,最终通过 /go/ 路径实现安全跳转。此方案仅适用于 Markdown 内容,需手动处理 Shortcodes 和自定义 HTML 链接!”