admin avatar

一款基于golang开源书签管理程序

🕓 by admin

Go语言实现的简单书签管理器,

基本书签管理功能,添加,编辑,删除和搜索。可以导入和导出成Netscape书签文件,

支持通过命令行操作,自带Web界面,非常轻量级,个人推荐在nas上搭建可以家用。。。

Github地址:https://github.com/go-shiori/shiori

直接下载相应平台的二进制文件。。。也可以源码自行编译

使用方法也很简单

shiori.exe serve

默认是8080端口

如果是Windows本地运行,可以参考下文设置注册系统服务,实现无感知后台运行shiori进程

https://www.vpslala.com/t/341

默认管理员用户名shiori密码为gopher

当然你可以使用caddy反代绑定域名访问,代码如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
echo "www.yourname.com {
 gzip
 proxy / 127.0.0.1:8080 {
    header_upstream Host {host}
    header_upstream X-Real-IP {remote}
    header_upstream X-Forwarded-For {remote}
    header_upstream X-Forwarded-Port {server_port}
    header_upstream X-Forwarded-Proto {scheme}
  }
}" > /usr/local/caddy/Caddyfile

#https访问,自动签发SSL,记得提前解析域名到VPS服务器
echo "www.yourname.com {
 gzip
 tls [email protected]
 proxy / 127.0.0.1:8080 {
    header_upstream Host {host}
    header_upstream X-Real-IP {remote}
    header_upstream X-Forwarded-For {remote}
    header_upstream X-Forwarded-Port {server_port}
    header_upstream X-Forwarded-Proto {scheme}
  }
}" > /usr/local/caddy/Caddyfile

非常简洁的书签管理程序 ,但是所有golang开源的程序通病就是

在windows系统下跑比较慢,不像Linux系统下那样快速响应。。。

💘 相关文章

写一条评论