Shiori:类似Pocket的网页书签收藏夹

这个开源程序是用Go写的。 就是一个类似Pocket的书签收藏夹的应用工具。

功能

安装

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)'

参数说明:

安装

其实安装命令非常简单:

docker-compose up -d

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

demo

地址:F10.导航网

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

阅读量: | 柯西君_BingWong | 2019-12-05