gitee仓库设置发送webhook请求,TP接收并PULL
设置gitee仓库的webhook请求,使得每次push后自动使服务器pull仓库 设置php的系统函数访问权限 找到你的php.ini配置文件的地址 去掉这一行中的 shell_exec 函数 刷新:运行 sudo systemctl restart nginx 和 sudo systemctl restart php-fpm 添加控制器,和访问路由 12345678910111213141516171819202122232425262728293031<?phpnamespace app\controller;use app\BaseController;class 控制器类名 extends BaseController{ public function 方法名() { if ($_SERVER['REQUEST_METHOD'] === 'POST') { // 输出 Webhook 请求内容 $input =...
README
使用Obsidian并基于Git提交的同步笔记 使用obsidian笔记软件编写 使用git管理笔记 使用obsidian中“git”插件做到同步管理 笔记会有双向链接 笔记有清晰明确的文件层级结构! [[实现笔记在线展示方案]]
如何使用Obsidian
1. 新建笔记仓库,或打开本地仓库 2. 打开笔记仓库,完成设置开始创作 3. 附件存放位置设置
实现笔记在线展示方案
obsidian obsidian-git & Remotely Save git webhook Ali OSS hexo butterfly & 动态部署 ThinkPHP 执行git同步
设置git插件以实现笔记同步
1. 打开笔记时自动拉取笔记 2. 修改笔记后10分钟自动同步笔记 Auto commit-and-sync interval 自动提交同步,设置其同步的时间间隔 Auto commit-and-sync after stopping file edits 完成笔记修改后触发自动提交,触发时间为同步时间间隔,开启后将覆盖计时(只有修改了笔记后停止修改后才计时) 3. 关闭笔记时手动推送笔记 4. 设置提交作者名称和邮箱
Hexo程序自启动并守护进程
我并未设置该配置
hexo给笔记内图片路径添加前缀
使用自定义过滤器 创建过滤器文件:在 Hexo 项目根目录的 scripts 文件夹中创建 add_image_prefix.js 文件。(如果没有 scripts 文件夹,可以新建一个。) 添加以下代码到add_image_prefix.js文件中 12345678910111213hexo.extend.filter.register('before_post_render', function (data) { const prefix = 'http://daydream-oss.noahdesu.online/'; //(写你的路径) data.content = data.content.replace(/!\[(.*?)\]\((.*?\/img\/.*?)\)/g, function (match, alt, src) { return ``; ...
obsidian关联阿里oss之创建RAM用户
Obsidian_Remotely Save+AliyunOSS - 墨天轮 三个授权: 【一、Obsidian多端同步问题】_obsidian同步-CSDN博客 跨域设置: 综合Remotely Save设置:
开启阿里云oss数据公共访问权限
控制面板中设置:开启公共读:
使用Style Settings设置Blue-Topaz主题中文件夹样式
1. 前置条件,下载主题Blue-Topaz,和插件Style Settings2. 搜索 “彩色文件夹” 选项彩化类型选择 Tsb-liked,文件夹配色选择 Style 6