收起左侧

Docker部署OpenList教程,代替Alist

21
回复
8109
查看
[ 复制链接 ]

3

主题

44

回帖

0

牛值

fnOS系统内测组

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2025-6-18 17:35:07 显示全部楼层 阅读模式

项目地址:

https://github.com/OpenListTeam/openlist

打开【Docker】-【Compose】

Snipaste_2025-06-18_17-17-00.jpg

点击【新增项目】

Snipaste_2025-06-18_17-16-28.jpg

项目名称【openlist】,路径自己创建一个【openlist】文件夹

Snipaste_2025-06-18_17-16-28.jpg

来源选择【创建docker-compose.yml】,复制下面内容粘贴过去

services:
  openlist:
    image: ghcr.io/openlistteam/openlist-git:beta-aio
    container_name: openlist
    volumes:
      - ./openlist:/opt/openlist/data
    ports:
      - '5244:5244'
    environment:
      - PUID=0
      - PGID=0
      - UMASK=022
    restart: unless-stopped

Snipaste_2025-06-18_17-25-49.jpg

勾选【创建项目后立即启动】点击【确定】

出现【Exited:0】的时候项目拉取完成

Snipaste_2025-06-18_17-23-48.jpg

【容器】点击【openlist】的【运行日志】

Snipaste_2025-06-18_17-27-54.jpg

找到【用户名】【密码】

Snipaste_2025-06-18_17-29-11.jpg

打开浏览器页面,输入【飞牛IP:5244】,回车

Snipaste_2025-06-18_17-31-16.jpg

项目官网:

https://oplist.org/zh/
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

3

回帖

0

牛值

江湖小虾

2025-6-21 09:29:22 显示全部楼层

安装这个弄完了,直接打卡系统里的alist也变成进入opelist了,应该是端口号一样的原因

0

主题

1

回帖

0

牛值

江湖小虾

2025-6-27 06:58:43 显示全部楼层

biggrin

1

主题

2

回帖

0

牛值

江湖小虾

2025-6-28 23:24:40 显示全部楼层

拉了一个小时没拉完cry

便秘严重得治啊  详情 回复
2025-6-30 16:19

5

主题

23

回帖

0

牛值

江湖小虾

2025-6-30 16:19:08 显示全部楼层
HYW 发表于 2025-6-28 23:24
拉了一个小时没拉完

便秘严重得治啊

0

主题

2

回帖

0

牛值

江湖小虾

2025-6-30 20:45:03 显示全部楼层

大佬,挂载不了本地的硬盘,好像是没有权限,怎么给权限啊,以前应用商店里的alist我知道怎么给,但这个docker版的我弄了好久还是没弄好。。。

我已经解决了,只需要在这里映射一下就可以挂载上本地硬盘了。左右两边都一样就可以了  详情 回复
2025-7-6 19:10
同问,无法把openlist挂载到 飞牛NAS  详情 回复
2025-7-2 10:33

1

主题

5

回帖

0

牛值

江湖小虾

2025-7-2 10:33:59 显示全部楼层
玲珑心 发表于 2025-6-30 20:45
大佬,挂载不了本地的硬盘,好像是没有权限,怎么给权限啊,以前应用商店里的alist我知道怎么给,但这个doc ...

同问,无法把openlist挂载到 飞牛NAS   
没办法,docker版的本地文件是是docker的,要不试试将目录映射试试  详情 回复
2025-7-5 19:47

2

主题

5

回帖

0

牛值

江湖小虾

2025-7-5 19:47:49 显示全部楼层
Feng_fRf0A 发表于 2025-7-2 10:33
同问,无法把openlist挂载到 飞牛NAS

没办法,docker版的本地文件是是docker的,要不试试将目录映射试试

0

主题

2

回帖

0

牛值

江湖小虾

2025-7-6 19:10:47 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=141250&ptid=29114][color=#999999]玲珑心 发表于 2025-6-30 20:45[/color][/url][/size] 大佬,挂载不了本地的硬盘,好像是没有权限,怎么给权限啊,以前应用商店里的alist我知道怎么给,但这个doc ...[/quote]

1751800043680.png我已经解决了,只需要在这里映射一下就可以挂载上本地硬盘了。左右两边都一样就可以了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
可以了,关闭docker飞牛再修改  详情 回复
2025-7-18 06:56
为什么的我的不能添加和修改啊 保存按钮都是灰色的  详情 回复
2025-7-18 06:54

0

主题

2

回帖

0

牛值

江湖小虾

2025-7-18 06:54:47 显示全部楼层
玲珑心 发表于 2025-7-6 19:10
我已经解决了,只需要在这里映射一下就可以挂载上本地硬盘了。左右两边都一样就可以了
...

为什么的我的不能添加和修改啊 保存按钮都是灰色的

0

主题

2

回帖

0

牛值

江湖小虾

2025-7-18 06:56:19 显示全部楼层
玲珑心 发表于 2025-7-6 19:10
我已经解决了,只需要在这里映射一下就可以挂载上本地硬盘了。左右两边都一样就可以了
...

可以了,关闭docker飞牛再修改

0

主题

1

回帖

0

牛值

江湖小虾

2025-7-18 10:36:57 显示全部楼层

OpenList版本,后续怎么更新

8

主题

18

回帖

0

牛值

江湖小虾

2025-7-19 16:15:00 显示全部楼层

这个不是官方镜像吗

1

主题

5

回帖

0

牛值

江湖小虾

2025-9-20 11:33:51 显示全部楼层

错误:当前用户没有 ./data 目录(/opt/openlist/data)的写和/或执行权限。没有权限咋处理啊?

在文件管理里面将要挂载的文件夹右键详细信息,将你的对应用户组设置一下读写权限  详情 回复
2025-9-22 22:27

0

主题

4

回帖

0

牛值

江湖小虾

2025-9-22 22:27:01 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=176738&ptid=29114][color=#999999]honeysugar 发表于 2025-9-20 11:33[/color][/url][/size] 错误:当前用户没有 ./data 目录(/opt/openlist/data)的写和/或执行权限。没有权限咋处理啊? ...[/quote]

image.png在文件管理里面将要挂载的文件夹右键详细信息,将你的对应用户组设置一下读写权限

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这种方式有用,我的权限问题已解决。但是也莫名其妙的,本来就是管理员建的文件夹还要在授权一次。  详情 回复
2025-11-5 17:28
我也碰到这个问题,但权限已经给了呀,还是提示permission denied  详情 回复
2025-10-1 17:07

2

主题

33

回帖

0

牛值

江湖小虾

2025-10-1 17:07:49 显示全部楼层
TRICK-TRICK 发表于 2025-9-22 22:27
在文件管理里面将要挂载的文件夹右键详细信息,将你的对应用户组设置一下读写权限
...

我也碰到这个问题,但权限已经给了呀,还是提示permission denied

0

主题

3

回帖

0

牛值

江湖小虾

2025-11-5 17:28:14 显示全部楼层
TRICK-TRICK 发表于 2025-9-22 22:27
在文件管理里面将要挂载的文件夹右键详细信息,将你的对应用户组设置一下读写权限
...

这种方式有用,我的权限问题已解决。但是也莫名其妙的,本来就是管理员建的文件夹还要在授权一次。

0

主题

7

回帖

0

牛值

江湖小虾

2025-11-11 21:40:29 显示全部楼层
遇到同样的权限问题,回去试一下,谢谢

0

主题

2

回帖

0

牛值

江湖小虾

2025-11-13 16:31:45 显示全部楼层

权限问题我发现是和默认创建data文件夹的权限有关系,直接手动把data文件夹创好就行了,我通过 cp -al命令看了下,自动生成的data文件夹是root 管理员权限,手动创建的就是Users 权限。我还把这段指定root权限的参数删了也是可以正常部署的
image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
官方更新了,4.1版本之后用这个: # docker-compose.yml services: openlist: image: 'openlistteam/openlist:latest' container_name: openlist user: '0:0' # Please replace `0:0` with the actual  详情 回复
昨天 02:05

8

主题

7

回帖

0

牛值

江湖小虾

2025-11-14 09:45:52 显示全部楼层

image.png为啥我部署完,就没法运行呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
用最新的compose配置: # docker-compose.yml services: openlist: image: 'openlistteam/openlist:latest' container_name: openlist user: '0:0' # Please replace `0:0` with the actual user ID a  详情 回复
昨天 02:04

27

主题

66

回帖

120

牛值

社区共建团

社区共建团荣誉勋章fnOS1.0上线纪念勋章

空气 发表于 2025-11-14 09:45
为啥我部署完,就没法运行呢?

用最新的compose配置:
# docker-compose.yml
services:
  openlist:
    image: 'openlistteam/openlist:latest'
    container_name: openlist
    user: '0:0' # Please replace `0:0` with the actual user ID and group ID you want to use to run OpenList.
    volumes:
      - './data:/opt/openlist/data'
    ports:
      - '5244:5244'
    environment:
      - UMASK=022
    restart: unless-stopped

27

主题

66

回帖

120

牛值

社区共建团

社区共建团荣誉勋章fnOS1.0上线纪念勋章

yvan 发表于 2025-11-13 16:31
权限问题我发现是和默认创建data文件夹的权限有关系,直接手动把data文件夹创好就行了,我通过 cp -al命令 ...

官方更新了,4.1版本之后用这个:
# docker-compose.yml
services:
  openlist:
    image: 'openlistteam/openlist:latest'
    container_name: openlist
    user: '0:0' # Please replace `0:0` with the actual user ID and group ID you want to use to run OpenList.
    volumes:
      - './data:/opt/openlist/data'
    ports:
      - '5244:5244'
    environment:
      - UMASK=022
    restart: unless-stopped
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则