Docker系列(四)--Wallabag

“这篇文章不错,收藏起来”,经常在刷微信的时候,看到喜欢的文章会选择保存下来慢慢看。刷微博的时候也有这种体会,但是时间久了,收藏的东西越来越多,杂乱无章,想找一篇记忆里的好东西,却怎么也翻不到了。

着实这是一个信息爆炸的时代,如果精简的碎片化阅读成为了一个难题。这个时候你可能需要一款read later应用(稍后阅读),直接点说就是你需要把当前内容存起来以后再读。碎片化管理我们的阅读习惯。

诚然,博主在这里希望大家不要让 read later 变成了 read never。这样子就没有意义了。

而wallabag就是这么一款软件,虽然它是收费的。官网意思可免费试用14天。之后是9dols/y。但是wallabag提供了自托管的服务也就是自己构建wallabag的服务器。

系统需求

操作系统 : Windows / Macos / Linux CPU : Intel / AMD x64, ARM v7 (arm32), ARM 64 内存 : 512M左右即可

搭建教程

使用docker搭建wallabag

ps:如果已经安装了docker可以忽略安装docker这一个步骤

先安装docker

#centos7
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

创建数据目录

mkdir -p /home/wallabag/data
mkdir -p /home/wallabag/images

下载docker镜像

docker pull wallabag/wallabag

运行容器

docker run --restart=always -d  \
-v 'docker映射本机数据目录':/var/www/wallabag/data \
-v 'docker映射本机数据目录':/var/www/wallabag/web/assets/images \
-p 'docker映射本机端口':80 \
-e SYMFONY__ENV__DOMAIN_NAME='wallabag运行域名' wallabag/wallabag

#示例  域名需要配置反向代理
docker run --restart=always -d  \
-v /home/wallabag/data:/var/www/wallabag/data \
-v /home/wallabag/images:/var/www/wallabag/web/assets/images \
-p 8994:80 \
-e SYMFONY__ENV__DOMAIN_NAME=http://xxx.xxx.com wallabag/wallabag

----------end

本文为ctexthuang原创文章,转载请注明来自ctexthuang_blog

Edit with Markdown
召唤看板娘