appstore-1panel/appstore/shiori/README.md
2024-11-28 09:03:16 +00:00

1.8 KiB

Shiori

Shiori 是一款用 Go 语言编写的简单书签管理器,旨在作为 Pocket 的简单克隆。

Shiori

特性

  • 基础书签管理,即添加、编辑、删除和搜索。
  • 从 Netscape 书签文件导入和导出书签。
  • 从 Pocket 导入书签。
  • 简洁明了的命令行界面。
  • 简洁美观的网页界面,专为那些不想使用命令行应用程序的用户设计。
  • 轻便便携,得益于其单一的二进制格式。
  • 数据库支持 sqlite3、PostgreSQL 和 MySQL。
  • 默认情况下,尽可能的, shiori 将解析可读内容并创建网页的离线存档。
  • [测试版] 支持 Firefox 和 Chrome 浏览器的 Web 扩展程序。

安装说明

默认用户名: shiori 默认密码: gopher

数据库链接 URL 配置

名词解释

username 数据库用户名

password 数据库密码

localhost 数据库地址

port 数据库端口

database 数据库名称

  • mysql 数据库链接 URL 配置

模板:mysql://username:password@tcp(localhost:port)/database?charset=utf8mb4 示例:mysql://shiori:shiori@(mariadb)/shiori?charset=utf8mb4

  • postgresql 数据库链接 URL 配置

模板:postgres://username:password@localhost:port/database?sslmode=disable 示例:postgres://shiori:shiori@postgres/shiori?sslmode=disable

反向代理

Nginx

location / {
    proxy_pass http://localhost:8080/;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
}

Ms Studio