群晖docker实现稍后阅读wallabag

news/2024/10/3 16:52:07

开篇

本文基于 docker 和 github 开源项目 wallabag
关于群晖安装, 在项目的说明文档里面显示他们在群晖社区里面提供了一个套件, 但我在添加社区以后并没有找到, 所以采用了 docker 方式

拉取镜像

image.png
Ssh 链接群晖, sudo -i 进入 root 权限
使用命令

docker run -v /opt/wallabag/data:/var/www/wallabag/data -v /opt/wallabag/images:/var/www/wallabag/web/assets/images -p 80:80 -e "SYMFONY__ENV__DOMAIN_NAME=[http://wallabag.appinn.com](http://wallabag.appinn.com/)" wallabag/wallabag

然后耐心等待, 如果直接完成了, 那就输入http://wallabag.appinn.com试试能不能访问.我这里是没法直接配置这个环境变量, 所以来到群晖的 containermanger 进行重新配置并建立容器

容器建立

首先来到 filestation 在 docker 下面建立和我一样的文件夹, 权限设置为 everyone
image.png
然后开始配置
image.png
打开群晖套件中心, 找到 container manager, 进入, 如图,来到这里时候, 你应该会发现这个容器运行异常, 不要紧, 选中这个容器右键删掉即可
然后来到映像, 找到对应的映像重新运行image.png
接着, 我们开始配置, 常规设置保持默认, 高级设置->端口设置填写一个你喜欢的端口, 我填写的为 7181 存储空间设置里添加文件夹如图, 并将容器中的位置映射到刚才的文件夹中

/var/www/wallabag/web/assets/images 
/var/www/wallabag/data

再在环境中新增一条, 变量为 SYMFONY__ENV__DOMAIN_NAME 值为http://群晖IP:端口号, 也就是一会儿你在浏览器里面用来访问的地址
image.png
然后下一步, 其余全部保持默认即可.
最后在浏览器中输入http://群晖IP:端口号尝试访问, 密码和账号都为 wallabag
如果登陆不上, 那么把刚才存储设置里面的两条映射删掉即可
进入以后右上角点击头像, config, 找到语言可以切换为中文.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/67403.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

bing chat 该服务在你所在的地区不可用。

一是:在浏览器搜索结果页-更多中,将国家或地区更改为非中国大陆。 二是:在浏览器设置-语言中,将语言更改为非中文简体的语言,这里语言是可以更改回来。 三是:重新注册一个新的Microsoft 账号,推荐谷歌邮箱进行注册。编程是个人爱好

[错误代码]SQLSTATE[HY000] [1045] Access denied for user 20241001@localhost (using password: YES)

这个错误提示 SQLSTATE[HY000] [1045] Access denied for user 20241001@localhost (using password: YES) 表示 MySQL 认证失败,通常是由于用户名或密码不正确导致的。 解决方法检查用户名和密码 确认使用的用户名和密码是否正确。重置密码 如果忘记密码,可以重置密码。检查…

国庆快乐!附ssh实战

小伙伴们,有一段时间没更新了,目前在中科院软件所实习,在这里我祝大家国庆快乐!今天这一期带来ssh命令的实战教程,ssh在工作当中遇到的非常多,因为总是需要登服务器,而且玩法也有不少,这是我常用的几个玩法。 1、Windows直接连接虚拟机启动的Linux。 ssh user@IPV42、从…

当前页面出现致命错误,详细报错请切换至开发模式调试

切换到开发模式:获取详细的错误信息。 检查列定义:确认 Color 列的定义是否合理。 修改列定义:如果需要,增加列的长度。 重新导入数据:确保数据符合新的列定义。希望这些步骤能帮助你解决问题。如果有更多详细的信息,请随时提供。扫码添加技术【解决问题】专注中小企业网…

【软考】2 码制 / 机器数

概念 机器数只能以二进制方式表示,大类分为【无符号数】和【有符号数】 【无符号数】在机器数中没有符号,表示正数 【有符号数】在机器数中有符号,包含正数的其他数值,存在四种操作:【原码】【反码】【补码】【移码】 一、原码 最高位作为符号位进行正数和负数表示 剩余低…

基于selenium的爬取dblp论文的python爬虫

出于阅读文献的需要,导师让我写一个能够爬取dblp上文献资料的爬虫,话不多说,开学。 学习路径总结前端基本知识 request库与bs库 目标特征,规划爬取步骤 动态加载的应对方法-selenium前端基本知识 前端开发是指创建Web页面或应用程序用户可以与之交互的部分。前端开发主要涉…

探索 java 中的各种锁

Java 8+ -序章 一直听说 java 的各种锁、(线程)同步机制,一直没有深入探索。 最近多看了几篇博文,算是理解的比较深入一些了,特写本文做个记录。ben发布于博客园锁是什么? 一种用于 多个线程运行时协调的机制。 作用如下:ben发布于博客园 1、用于多线程之间同步,比如,…

#1118 - Row size too large. The maximum row size for the used table type, not counting BLOBs

这个问题表示在MySQL中,表的一行数据大小超过了最大限制65535字节。这通常是因为表中的某些字段过长导致的。下面是一些解决方法:调整字段类型:将一些较大的字段改为TEXT或BLOB类型。这些类型的存储方式不同于普通字段,可以避免占用过多的行内空间。拆分字段:如果某个字段…