Wallabag 是基于Symfony框架开发的一款开源的网络书签、稍后阅读工具,可通过浏览器、手机、Kindle等方式进行内容收藏,支持自动标签规则让分类更简单,拥有中文界面,提供Android、iOS、Windows、Chrome、Firefox、Opera、PocketBook、Kobo、Kindle平台客户端。有意思的是,Wallabag支持生成RSS,让你在RSS阅读器中阅读自己保存的文章。
项目地址
Docker 部署
安装 docker
# 安装 docker
curl -sSL https://get.docker.com/ | sh
# 启动 docker
systemctl start docker
# 设置为开机启动
systemctl enable docker
创建/运行容器
docker run -d \
--name=wallabag \
-v $PWD/wallabag/data:/var/www/wallabag/data \
-v $PWD/wallabag/images:/var/www/wallabag/web/assets/images \
-p 80:80 \
-e "SYMFONY__ENV__DOMAIN_NAME=http://www.yourdomain.com" \
--restart=always \
wallabag/wallabag:latest
参数说明:
这里数据库使用的是 sqlite,如果需要使用 MariaDB、MySQL、PostgreSQL、Redis,更多配置信息,请查看文档 ;
数据存储路径:命令执行过程会自动在 $PWD 即当前路径下创建 wallabag 文件夹存储数据。
默认端口为80端口,即-p 80:80。变更端口,例如变更80端口为7880端口,则修改为 -p 7880:80 ;
运行前,请将 http://yourdomain.com
修改成你自己的域名;
执行命令后,需要稍等片刻,打开浏览器输入 http://www.yourdomain.com
即可进入 WallaBag 登录页面。默认账号:wallabg
、密码:wallabag
评论 (0)