5月 26, 2021

如何使用chevereto自建图床

作者 hackrobot

图床的选择

chevereto和腾讯云都用


图床有很多免费,收费的,也有非国区和在大陆的
经测试,海外vps服务器的搭建的chevereto自建图床,在知乎CSDN可以,但是bilibili和微信订阅号不行
最终还是选择了腾讯云的对象存储 ,核心的预期是能一键复制,显然它是可以胜任的


自建图床:chevereto


使用markdown写笔记的时候,如果将本地文件的图片,复制到第三方平台的编辑器
经常会被提示:上传失败,本质的原因是本地图片
而如果将A平台已发布的的图片复制到=>B平台,依然不行,因为有防盗链

安装过程

  • 1.安装php+mysql环境
  • 2.下载installer.php1,放在public文件夹
  • 3.用chrome浏览器访问:域名/installer.php,进入安装向导

使用picgo上传图片

插件设置搜索chevereto

api密匙,需要在仪表盘设置找到api

设置wiznote[为知笔记]的markdown

自定义css样式

自定义样式,需要修改css代码,第一是挺麻烦,第二呢,还需要参考研习格式
试着用github和少数派的css文件
但是,在为知笔记的github2css文件替换后,很乱,与编辑器本身也有兼容关系

设置规范

  • 标题h1-h6颜色
  • >颜色 :绿色
  • 全文两端缩进 30px
  • 默认字体大小15px ,脚注13px,颜色,其他字间距
  • 行高,段落间距
  • 图片最大尺寸400px,默认居中
  • 内联样式颜色
  • 代码块,高亮 [复制到公众号,导致整个样式失效~]
  • [^]脚注设置
  • ---分割线上线缩进
  • 项目符号[li标签]

目前就设置了这些,当然其他的啥阴影,emoji,都可以不断完善
自定义样式,比较费心费时间,先将就用吧


总结


设置图床,是为了可以将为知笔记,一键复制到其他平台.,如公众号/知乎,不必重复手动上传图片
早期由于七牛云图床突然要备案认证,导致历史文章图片全部异常,被国内的平台整出了阴影,况且东西存在别人那,以后会发生什么,还真不好说
另外,Typora这种纯粹的markdown编辑器体验很好,notion功能也强大,只不过,习惯了为知笔记,所以把云备份,笔记,博客发布等等,都集合在一起,才是我个人想要的效果

附件列表