PicGo Amazon S3 插件

picgo-plugin-s3 是一个支持上传到 Amazon S3 兼容 API 的PicGo 插件,支持自定义上传路径、生成 URL 前缀等配置。

  • Amazon S3
  • BackBlaze B2
  • minio

image-20210218211528210

安装

首先确保已安装 PicGo-Core 或 PicGo

Core(CLI)picgo add s3

GUI:直接搜索 s3 下载安装即可

配置

设置为默认 Uploader:

picgo use aws-s3

GUI 版直接在程序界面配置即可,CLI 版则执行以下命令进入交互配置

自动给模板生成 Inline-Svg

在写 Hugo/Hexo 等主题的时候,如果需要使用 inline svg,则经常要手工从官方文档 copy 或者下载 collection 再自行拆分。于是有了这个项目,自动从模板中提取需要使用的 icon,生成 svg 到独立的模板文件内,模板编写者不再需要考虑 HTML 与图标来源,只需要写好模板,然后执行这个 cli 工具即可。

Hugo Theme Fluency 发布!

screenshot

在上一款主题发布的时候就说要写一款新主题,现在终于把拖欠的工作完成。目前已经提交官方主题商店,待审核中。

功能

  • Archives
  • 文章目录
  • 分页样式
    • 根据页面类型自定义 Page Size
  • 深色模式
  • 可配置任意第三方评论系统
  • 代码高亮
  • 原生 JavaScript
  • SASS/SCSS & inline svg
  • Latex Math 支持
  • 社交分享
  • 可配置的头部、底部菜单

使用

如果你想开始使用 Fluency 主题,可以阅读 Getting Started

Docker Clash 和 透明代理

Docker Clash

在适当目录新建 clash-config 文件夹,然后在里面新建 config.yaml,如果是订阅链接则直接下载链接命名为 config.yaml 即可。

以下例子 Docker 容器启动直接使用 Host 模式,您也可以选择只将有用端口暴露到宿主机。

docker run -d \
--name clash \
--restart unless-stopped \
--log-opt max-size=1m \
--network host \
-v $(pwd)/clash-config:/root/.config/clash \
dreamacro/clash

Web UI

如果系统已经有 Nginx,则直接下载 https://github.com/haishanh/yacd/archive/gh-pages.zip 到 Nginx 的 www 目录解压即可,另外也可以使用 Docker 镜像启动: