• 关于
  • 归档
  • 嘟文
  • 友链
  • 随机
  • 切换模式
  • 返回顶部
  • 首页
  • 留白
  • 咔嚓
  • 折腾
  • 首页
  • 留白
  • 咔嚓
  • 折腾
  • 关于
  • 归档
  • 嘟文
  • 友链
  • 随机

使用 Docker 在飞牛 NAS 上安装 Openlist

自 Alist 易主后,就把 NAS 上的 Alist 服务停止了。虽然期待飞牛推出一键安装包,但截至目前没有等到,既然飞牛系统自带 Docker 管理功能,那么可以直接用它来安装 Openlist。当然请确保你的 NAS 可以连接到 Docker。安装步骤详解:新建 Docker Compose 项目在 Docker 界面内,点击 Compose选择 新建项目配置Openlist填入项目名称,如:oplist选择路径,根据需求选择合适的存储路径勾选 创建 docker-compose.yml,建议同时勾选 创建项目后立即启动,这样容器会自动运行docker-compose.yml 文件内容:将以下代码复制并粘贴到配置区域。 # docker-compose.yml services: openlist: image: 'openlistteam/openlist:latest' container_name: openlist user: '0:0' # Please replace `0:0` with the

折腾 · 2025-08-14 · 10 人浏览
SHI 記
使用 Docker 在飞牛 NAS 上安装 Openlist

Widget\Base\Contents::size(): Return value must be of type int, null returned

TypeError: Widget\Base\Contents::size(): Return value must be of type int, null returned in /home/wwwroot/lnmp/domain/blog/web/var/Widget/Base/Contents.php:310 Stack trace: #0 /home/wwwroot/lnmp/domain/blog/web/var/Widget/Archive.php(482): Widget\Base\Contents->size(Object(Typecho\Db\Query)) #1 /home/wwwroot/lnmp/domain/blog/web/var/Widget/Archive.php(757): Widget\Archive->getTotal() #2 /home/wwwroot/lnmp/domain/blog/web/usr/themes/jasmine/component/paging.php(8): Widget\Archive->pageNav('\xE2\x80\xB9', '\xE2\x80\xBA', 1, '...', Array) #3 /home/wwwroot/lnmp/domain/blog/web/var/Widget/Archive.php(1308): require('/home/wwwroot/l...') #4 /home/wwwroot/lnmp/domain/blog/web/usr/themes/jasmine/index.php(27): Widget\Archive->need('component/pagin...') #5 /home/wwwroot/lnmp/domain/blog/web/var/Widget/Archive.php(1390): require_once('/home/wwwroot/l...') #6 /home/wwwroot/lnmp/domain/blog/web/var/Typecho/Router.php(88): Widget\Archive->render() #7 /home/wwwroot/lnmp/domain/blog/web/index.php(23): Typecho\Router::dispatch() #8 {main}