利用 docker 搭建 Wallabag 服务,代替收费 pinb
2022-12-10
| 2023-5-31
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password

前由

网页收藏是个很棒的功能,最好的是浏览器上安装扩展,手机也有对应app,这样电脑上来不及阅读的内容可以在闲暇之余利用手机进行碎片化阅读,提升效率,并复习当天浏览学习的内容。 之前一直使用pinbox,但是免费的有限制,又实在看不起这种收费的行为(因为这实在是很简单的功能)。所以搜罗了一下,找到了wallabag这个开源项目,并决定自行搭建。 我决定搭建的vps上有全套的宝塔面板、nginx、php环境,由于怕造成环境冲突,所以选择了使用docker进行安装。Docker搭建起来很简单,省略了配置它的繁琐步骤。

1.安装docker

直接使用官方的一键脚本安装并启动

2.拉取wallabag官方docker镜像并进行安装

镜像地址https://hub.docker.com/r/wallabag/wallabag/内有详细参考文档。这里使用 sqlite 的方式保存数据(懒),本机的 /opt/wallabag/data 文件夹即保存着 wallabag 的数据。并将 wallabag 服务映射到本地的800端口,(当然可以自行修改,端口记得要放行,不然无法访问到),将http://yourdomain.com/修改成你自己的域名。
这样,它就在后台运行下去了。

3.本地反向代理

因为docker映射在本地的端口是800,所以要开启反向代理,实现域名访问。前提当然是你已经将域名解析到VPS的IP地址。宝塔添加网站之后,操作如下图。
notion image

4.浏览器安装扩展

访问你的域名,默认账号密码都是 wallabag(别忘了修改)。点击左侧的 API clients management ,生成Client id和Client secret。 添加谷歌扩展,右键选项并配置,如果使用http,将https关闭,账号密码也如实填写。
notion image
然后,我们访问网页就可以正常保存了,并可以添加标签(tag)。
notion image

5.手机端

ios搜索wallabag 2 official,安卓去google商店下载。
  • 思考
  • 建站
  • MS14-068复现(CVE-2014-6324)ChatGPT保姆级注册教程
    Loading...
    目录