Skip to content

Releases: OpenListTeam/OpenList

beta

12 Jun 04:49
8f18e34

Choose a tag to compare

beta Pre-release
Pre-release

   🚀 Features

  • command: Add --config flag to set custom config path  -  by ShenLin in #1479 (525f2)

   🐞 Bug Fixes

  • alias: Nil panic in ResolveLinkCacheMode  -  by walloo in #1527 (8f18e)
  • aliyundrive_open: Use safe disk usage calculation  -  by NewbieOrange in #1510 (a0fcf)
    View changes on GitHub

v4.1.5

19 Oct 17:53
15f2765

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v4.1.4

01 Oct 12:13
2edc446

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v4.1.3

19 Sep 13:18
3936e73

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v4.1.2

06 Sep 14:30
e97f0a2

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v4.1.1

18 Aug 07:19
08c5283

Choose a tag to compare

🚨 Breaking Changes

为了更好地符合容器规范(甚至哪怕是RedHat的公约性质规定),从第74号问题开始,我们就已经开始准备对容器化使用方式的重构,涉及但不限于将aria2迁移为独立镜像等。

4.1.1 版本中,我们已移除 PUID/PGID 的运行方式,并且借鉴 MariaDB 等多个知名镜像的构建方法,通过useradd 新增用户和用户组 openlist(UID: 1001,GID: 1001),并以该用户身份运行 openlist server

  • 新安装用户:理论上无需额外操作,开箱即用。
  • 已有安装用户:如有权限问题,请在宿主机为该用户进行相应授权。

由于 Docker 和 Podman 在用户命名空间映射上的差异,宿主机用户与容器用户可能不完全对应。Podman 环境下,可以通过 UIDMap 或 UserNS 映射用户。

https://doc.oplist.org/guide/installation/docker

常见问题
Q: 宿主机没有 UID 1001 的用户怎么办?
A: 不影响使用,授权时采用数字 UID 即可,无需宿主机实际存在该用户。


In order to better align with container standards (even those defined by RedHat conventions), we have started preparing a major refactor of container usage starting from Issue #74, which includes, but is not limited to, migrating aria2 to a separate image.

In version 4.1.1, we have removed the PUID/PGID method of operation and, inspired by well-known images like MariaDB, we have adopted a new build method. We now add a new user and user group called openlist (UID: 1001, GID: 1001) using useradd, and run the openlist server as that user.

  • New installations: No additional steps are needed, it’s ready to use out of the box.
  • Existing installations: If there are permission issues, please ensure the necessary authorization for the user on the host machine.

Due to differences in user namespace mapping between Docker and Podman, the host machine user and the container user may not directly correspond. In a Podman environment, you can map users using UIDMap or UserNS.

https://doc.oplist.org/guide/installation/docker

FAQ:
Q: What if the host machine doesn’t have a user with UID 1001?
A: It won’t affect usage. When granting permissions, you can use the numeric UID directly, and the actual user doesn’t need to exist on the host machine.


   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v4.1.0

31 Jul 08:59
a5a22e7

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.9

25 Jul 14:32
e8a1ed6

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

  • 115_open:
  • ci:
  • cloudreve_v4:
  • cmd:
  • crypt:
  • deps:
    • Update module github.com/pkg/sftp to v1.13.9  -  in #574 (efd88)
    • Update module github.com/yuin/goldmark to v1.7.12  -  in #575 (d6783)
    • Update module github.com/blevesearch/bleve/v2 to v2.5.2  -  in #582 (4965a)
    • Update module github.com/deckarep/golang-set/v2 to v2.8.0  -  in #589 (c72ba)
    • Update module github.com/go-resty/resty/v2 to v2.16.5  -  in #628 (eed3c)
    • Update module github.com/yuin/goldmark to v1.7.13  -  in #794 (cacf6)
    • Update module github.com/ipfs/go-cid to v0.5.0  -  in #680 (17989)
    • Update module github.com/go-webauthn/webauthn to v0.13.4  -  in #677 (b5f0e)
    • Update module github.com/charmbracelet/bubbles to v0.21.0  -  in #583 (74c2e)
    • Update module github.com/charmbracelet/bubbletea to v1.3.6  -  by Pikachu Ren in #585 (8cf90)
    • Update github.com/fclairamb/ftpserverlib digest to 4a925d7  -  in #675 (57cf2)
    • Update azure-sdk-for-go monorepo  -  in #579 (676b8)
    • Update module github.com/rclone/rclone to v1.70.3  -  in #802 (3da8c)
    • Update module github.com/azure/azure-sdk-for-go/sdk/storage/azblob to v1.6.2  -  by Pikachu Ren in #801 (4a713)
    • Update module github.com/protonmail/go-crypto to v1.3.0  -  by Pikachu Ren in #800 (c2e0d)
    • Update module github.com/pquerna/otp to v1.5.0  -  by Pikachu Ren in #799 (93849)
    • Update module github.com/coreos/go-oidc to v2.3.0+incompatible  -  in #586 (4d8c4)
    • Update module github.com/sheltonzhu/115driver to v1.1.0  -  in #803 (923d2)
    • Update module golang.org/x/image to v0.29.0  -  in #804 (bd297)
  • docker:
    • Fix the runsvdir permission issue caused by su-exec user switching and resolve the RUN_ARIA2 variable compatibility problem.  -  by @huancun in #805 (d4b85)
  • net:
  • ocr:
  • quark:
    • Set the transcoding link ContentLength to the correct size  -  by @j2rong4cn (6bb28)
  • security:
  • simplehttp:
  • static:
  • terabox:

   🏎 Performance

    View changes on GitHub

v4.0.8

04 Jul 11:15
92f396d

Choose a tag to compare

   🐞 Bug Fixes

  • deps:
    • Update module github.com/gin-contrib/cors to v1.7.6  -  in #451 (54d76)
    • Update module github.com/ncw/swift/v2 to v2.0.4  -  in #525 (a214e)
    • Update module github.com/golang-jwt/jwt/v4 to v4.5.2  -  in #453 (f8cf0)
    • Update module github.com/aws/aws-sdk-go to v1.55.7  -  in #439 (dc26b)
    • Update module github.com/dlclark/regexp2 to v1.11.5  -  in #450 (b5915)
    • Update module github.com/nwaples/rardecode/v2 to v2.1.1  -  in #529 (85993)
    • Update module github.com/otiai10/copy to v1.14.1  -  in #530 (e1122)
    • Update module github.com/charmbracelet/lipgloss to v0.13.1  -  in #449 (2ec9d)
  • net:
  • s3:
    View changes on GitHub

v4.0.7

02 Jul 13:04
7f53390

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub