跳过正文

代码

Memos 配置 Artalk 评论系统
·963 字·2 分钟
代码 Artalk_for_memos Memos Artalk 嘀咕 评论
在 Memos v0.14.0 中成功集成 Artalk 评论系统,通过自定义 CSS 和 JS 脚本实现暗黑模式适配与界面优化。核心步骤包括修改后台样式、动态加载 Artalk 资源、独立页面评论功能嵌入,并需替换 CDN 链接和服务端配置。示例见 eallion.com/memos,完整方案参考相关技术文档!
Windows 安装 Rime 小狼毫五笔拼音输入法
·13297 字·27 分钟
代码 Weasel Rime 中州韻 Weasel 小狼毫 五笔
重新安装小狼毫输入法以解决微软五笔全角标点自动转换问题,通过配置五笔拼音方案和自定义短语提升输入效率,并分享符号表与用户文件夹结构供参考。
Umami Docker 部署及优化
·1542 字·4 分钟
代码 Umami Umami Blog
Umami 是一个轻量级开源网站统计工具,适合替代 Google Analytics 并支持自托管。推荐使用 Docker 安装,通过 Nginx 反代实现域名访问,并提供跟踪代码集成到网站。优化包括反广告屏蔽、CDN 部署跟踪代码以及 API 集成技巧。默认账号为 admin,密码为 umami,中文界面需手动切换!
Memos API 获取总条数
·103 字·1 分钟
代码 Memos-Total-Count 嘀咕 哔哔 Memos Talk
Memos 官方废弃了 amount API,建议通过解析 Json 返回数据的长度属性来统计总条数。示例代码通过 fetch 请求 stats 接口获取数据,计算数组长度后更新页面元素显示总数,并在页面加载时自动执行。错误处理保留了扩展空间。
Memos API 公告样式滚动效果
·487 字·1 分钟
代码 Memos-Ticker 嘀咕 哔哔 Memos Talk
在网页中展示 Memos 需创建 ID 为 memos 的容器,通过 JS 调用 API 获取数据并处理为 JSON 格式,使用正则替换代码块、图片和链接,最后用 CSS 控制滚动效果和样式布局。Lately.js 插件可实现相对时间显示。
Memos API 调用渲染页面
·2567 字·6 分钟
代码 Memos-Api 嘀咕 哔哔 Memos Talk
Memos 已独立为完整应用,支持通过 API 调用渲染静态页面,需在 HTML 中放置特定容器并配置 JS 脚本。核心步骤包括获取公开 Memos 数据、解析标签与多媒体链接、动态加载内容及分页处理。内置样式参考 Twitter 设计,集成相对时间显示、图片灯箱等功能,支持 B 站、网易云等平台内容自动嵌入。部署时需修改实例域名、用户 ID 等参数,完整代码可参考 GitHub 仓库 memos.
Memos 手动导入数据
·685 字·2 分钟
代码 Memos-Import 嘀咕 哔哔 Memos Talk
Memos 官方未提供数据导入导出功能,但可通过直接操作 SQLite 数据库实现迁移。方法一使用命令行导出 CSV 模板并修改编码为 UTF-8-BOM 避免中文乱码,再导入到数据库文件后替换服务器原文件并调整权限。方法二借助 SQLiteStudio 或 Navicat 等工具可视化操作,导出修改后重新导入并替换文件。两种方式均需重启容器生效!
Memos 简介
·1450 字·3 分钟
代码 Memos-Deployment 嘀咕 哔哔 Memos Talk
Memos 是一款对标 Flomo 的轻量级微博客应用,适合独立博客用户部署使用。通过 Docker 可快速搭建,建议使用二级域名而非子目录访问。部署时需注意数据持久化,定期备份 SQLite 数据库文件 memos_prod.db。Nginx 反代 5230 端口即可对外提供服务,升级时推荐使用 docker compose pull 命令避免长时间停机。
Hugo .GitInfo 的替代方案
·569 字·2 分钟
代码 Githash Hugo GitInfo Git
Hugo 的 .GitInfo 变量因设计限制无法正确显示 content 目录的 Commit hash,尤其在浅克隆时更易失效。通过自定义脚本动态替换模板中的占位字符串,可绕过该限制实时显示最新 Git hash。该方法需在构建前执行脚本更新模板,虽非官方方案但能有效解决问题。
Gitea 安装备忘
·1163 字·3 分钟
代码 Gitea Git Gitea Vps Server
Docker 安装 Gitea 的关键步骤包括使用 docker-compose.yml 配置容器、数据持久化存储、Nginx 反代实现域名访问以及数据库授权。Gitea 资源需求低,适合树莓派等设备,推荐使用宿主机的 Mysql 或 Sqlite3 数据库。安装时需注意容器 IP 变动问题,确保数据库连接正确。
Twikoo 集成 Slimbox2 灯箱插件
·449 字·1 分钟
代码 Twikoo-Slimbox Blog Code Slimbox Twikoo 备忘
通过 Twikoo 的 onCommentLoaded API 实现评论图片灯箱效果,为 .tk-content 中的图片动态添加超链接并排除头像元素,适用于使用 Slimbox2 灯箱插件的站点,尤其适配 Hello Friend 主题,具体代码可参考 eallion.com 源码!
静态博客评论系统的选择
·1799 字·4 分钟
代码 Comments Hugo Blog 博客 评论
静态博客需依赖第三方评论系统,主要分为 SaaS 类(如 Disqus)、GitHub Issues 类(如 Utterances)和 PaaS 类(如 Valine)。Disqus 虽稳定但国内访问受限,GitHub 类存在网络波动问题,Valine 因安全性和闭源引发争议。衍生品 Twikoo 和 Waline 成为新选择,前者基于腾讯云开发,后者专注安全性。
KMS Windows 激活服务器
·283 字·1 分钟
代码 Kms KMS Windows 激活
为帮助朋友激活 Windows 10,基于 Docker 部署了 KMS 激活服务器 kms.eallion.com,支持 VOL 版 Windows 和 Office 的 180 天循环激活。使用 mikolatero/vlmcsd 镜像搭建,提供详细激活命令和对应版本密钥,需管理员权限执行 CMD 脚本完成配置!
Ubuntu 20.10 优化
·2306 字·5 分钟
代码 Ubuntu2010 Ubuntu 优化 美化 ZFS Gnome
重装 Ubuntu 20.10 后推荐进行基础优化,包括更换清华软件源、设置 sudo 免密码、安装常用工具如 Vim 和 Chrome、配置输入法、调整双系统时间同步。接着安装终端增强工具 Guake 和 Oh My Zsh,配置 Vim 插件,优化 Grub 引导,自动挂载硬盘并管理音频。
关于 Ubuntu
·751 字·2 分钟
代码 Talkaboutubuntu Ubuntu Linux
长期使用多种 Linux 发行版后,对于日常桌面环境首推 Ubuntu,因其易用性和丰富的解决方案资源。Fedora 虽受 Linus Torvalds 青睐,但 Debian 系更实用。不必迷信 Archlinux 或 Gentoo,其维护成本较高,Ubuntu 更适合学习和工作。Deepin 虽流行但不推荐,其稳定性和代码质量欠佳,且 Linux 下运行 QQ 或微信并非必要需求。
Ubuntu ZFS 原生全盘加密
·370 字·1 分钟
代码 Ubuntu-Zfs-Root-Encryption Ubuntu ZFS Encryption 加密 Linux
Ubuntu 20.04 支持 ZFS 文件系统安装但默认不提供全盘加密功能。通过修改 LiveCD 中的 zsys-setup 文件,在 zpool create 命令前添加加密参数并设置密码短语,可实现原生加密 Root 和 Boot 目录。具体步骤包括编辑文件、添加加密选项并保存后运行安装程序。这种方法比仅加密 Home 目录更安全!
Ubuntu ZFS 加密 Home 目录
·847 字·2 分钟
代码 Ubuntu-Zfs-Encryption Ubuntu ZFS Encryption 加密 Linux
Ubuntu 20.04 支持 ZFS 文件系统,本文提供安装后加密 Home 目录的详细步骤。首先创建临时管理员账号,随后新建长期用户并取消其数据集挂载,接着创建加密数据集并挂载到用户目录,配置自动快照功能并确保权限正确,最后加密交换空间并验证配置。注意备份数据以避免误操作导致丢失!
Ubuntu 20.04.1 配置 LNMP 本地环境备忘
·485 字·1 分钟
代码 Ubuntu2004lnmp Ubuntu Nginx Mysql PHP LNMP
在 Ubuntu 20.04.1 Desktop 中配置 Nginx、MySQL、PHP 和 phpMyAdmin 的完整流程,包括移除冲突软件、安装必要组件、修改验证方式、配置 Nginx 访问权限以及管理服务启动选项。
Ubuntu 20.04 优化
·2634 字·6 分钟
代码 Ubuntu2004 Ubuntu 优化 美化 ZFS Gnome
从 Ubuntu 19.10 升级到 20.04 后遇到配置问题,选择全新安装并记录优化过程。包括更换阿里云或清华软件源、安装 GNOME Tweaks 调整鼠标加速、配置 Sudo 免密码、安装 Fcitx 输入法和 Oh My Zsh 终端美化工具。详细步骤涵盖系统设置、Grub 引导修复、ZFS 加密、Docker 安装及常用软件推荐,如 Chrome、Flameshot 截图工具等。
Typecho 迁移到 Hugo
·832 字·2 分钟
代码 Typecho-to-Hugo Hugo Blog Typecho 博客
记录从 Typecho 迁移到 Hugo 的关键步骤,重点是保留原文章 URL 和导入评论到 Disqus。使用修改后的 PHP 脚本导出文章并添加 slug 字段,调整 Hugo 的 permalinks 配置确保链接一致。通过 WordPress 中转将 Typecho 评论导入 Disqus,需安装 Disqus 插件并同步数据,最后处理域名映射问题。