Shiori:类似Pocket的网页书签收藏夹,支持存档、标签分类

  1. 功能
  2. 安装
  3. 账号密码
  4. 其他
  • 更新: 使用docker-compose 安装并设置mysql作为数据库
    1. 使用docker compose
    2. 新建docker-compose.yml
    3. 安装
    4. demo
  • 这个开源程序是用Go写的。 就是一个类似Pocket的书签收藏夹的应用工具。

    功能

    • 书签管理:添加、修改、删除、搜索;
    • 导入导出书签功能,Netscape格式;
    • 从Pocket导入书签
    • 支持sqlite3, PostgreSQL 和 MySQL
    • 支持离线存档
    • 支持浏览器插件

    安装

    1.安装docker
    如何安装docker需要百度自行补脑。
    2.拉取镜像并运行

    docker run -d --name shiori --restart=always -p 8080:8080 -v ~/shiori:/srv/shiori radhifadlillah/shiori
    
    注:默认映射端口为8080, 你可以改为其他,如:8082:8080, 将默认的8080端口映射到主机的8082的端口上。

    如果你是使用宝塔的话,先新建一个网站,然后将反向代理,将反向代理地址填为:127.0.0.1:8080(或者自定义端口,如8082)

    账号密码

    首次登陆的默认账号: shiori
    首次登陆的密码: gopher

    登陆后可以新建一个,旧的这个就会消除。

    其他

    Github:地址
    浏览器插件:地址

    更新: 使用docker-compose 安装并设置mysql作为数据库

    使用docker compose

    如果你的VPS只安装了docker没有安装docker compose的话,需要执行以下命名安装:

    sudo curl -L https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

    新建docker-compose.yml

    利用宝塔在根目录root上新建一个一个目录shiori 或者使用以下命令:

    cd ~ && mkdir shiori && cd shiori

    然后在 shiori 里面新建一个文件docker-compose.yml,这个文件用于安装 shiori 镜像

    version: "3"
    services:
      shiori:
        image: radhifadlillah/shiori
        ports:
          - "8082:8080"
        environment:
           SHIORI_DBMS: 'mysql'
           SHIORI_MYSQL_NAME: 'xxxxxx'
           SHIORI_MYSQL_USER: 'xxxxxx'
           SHIORI_MYSQL_PASS: 'xxxxxxxxxxxxxxxxx'
           SHIORI_MYSQL_ADDRESS: 'tcp(xxx.xxx.xxx.xxx:3306)'

    参数说明:

    • ports:指定将容器内的 8080 端口映射到了宿主机的 8082 端口;
    • SHIORI_DBMS: 数据库类型,这里设置为mysql,可以选择PostgreSQL;
    • SHIORI_MYSQL_NAME:mysql的数据库名称;
    • SHIORI_MYSQL_USER:用户名
    • SHIORI_MYSQL_PASS:密码;
    • SHIORI_MYSQL_ADDRESS:指定mysql的连接IP,注意不要漏掉了tcp();如果连不上,请检查一下是否开放了8082的端口;

    安装

    其实安装命令非常简单:

    docker-compose up -d

    如果你是使用宝塔的话,先新建一个网站,然后将反向代理,将反向代理地址填为:127.0.0.1:8080(或者自定义端口,如8082)

    demo

    地址:F10.导航网

    我将shiori与typecho结合了,直接生成链接。 算是demo吧,其他就自己领悟。


    转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 [email protected]