Package Details: openlist-bin 4.0.0-1

Git Clone URL: https://aur.archlinux.org/openlist-bin.git (read-only, click to copy)
Package Base: openlist-bin
Description: A new AList Fork to Anti Trust Crisis
Upstream URL: https://github.com/OpenListTeam/OpenList
Licenses: AGPL-3.0-only
Provides: openlist
Submitter: insmtr
Maintainer: insmtr
Last Packager: insmtr
Votes: 2
Popularity: 1.96
First Submitted: 2025-06-20 20:59 (UTC)
Last Updated: 2025-06-20 20:59 (UTC)

Latest Comments

insmtr commented on 2025-06-21 20:17 (UTC)

@hiruocha

关于你说的修改配置相关的问题,我想,大部分的配置是可以直接在 web 端修改的。少部分不能修改的你可以直接 sudo nano /var/lib/openlist/config.json

insmtr commented on 2025-06-21 20:13 (UTC) (edited on 2025-06-21 20:14 (UTC) by insmtr)

@hiruocha

这个应该是从 alist 时代就遗留的问题(特性)了。

openlist admin random 默认会以当前目录下的 data 作为数据目录,并拥有当前登陆用户的权限,所以建议你直接在命令后面加上 --data /var/lib/openlist 来解决这个问题。

另外,本脚本是参考的 alist-bin 包,创建了一个 openlist 的用户。你在创建配置文件的时候需要以 openlist 用户的身份运行。

综上,你应该使用 sudo -u openlist openlist admin random --data /var/lib/openlist 来初始化配置。

另外,我更推荐的是 sudo systemctl enable --now openlist ,然后直接 journalctl -u openlist 查看日志,在里面找到初始化的密码。

hiruocha commented on 2025-06-21 19:50 (UTC)

配置时使用openlist admin random配置文件会生成在./data/里,但openlist.service读取的又是/var/lib/openlist/内的配置,这就导致想要创建或修改配置需要修改后手动将配置文件复制到目标目录才能生效