d0c22a1ecb
feat(ci): add the default user for docker image ( #1036 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-12 09:51:40 +08:00
19d1a3b785
refactor(ci): Refactor Docker build to use base images and dynamic Dockerfile generation ( #904 )
2025-07-30 15:04:29 +08:00
d4b8570eb8
fix(docker): Fix the runsvdir permission issue caused by su-exec user switching and resolve the RUN_ARIA2 variable compatibility problem. ( #805 )
2025-07-24 17:22:49 +08:00
afb043e1d6
feat(docker): Change keep-alive strategy to runit, add aria2 log support ( #791 )
2025-07-24 09:19:33 +08:00
5feb86ceee
chore(docs&ci): change links in files & fix github ci and docker ci ( #3 )
...
* Enable blank issue
* chore(README.md): update docs (temporally)
* Update FUNDING.yml
* chore: purge README.md
* Update README.md
Alist改为OpenList
* Update README_cn.md
Alist改为OpenList
* Update README.md
漏了一处
* Update README_ja.md
Alist改为OpenList
* Update README_cn.md
漏了一处
* Update CODE_OF_CONDUCT.md
更改链接
* Update README.md
更新tg链接
* Update README_cn.md
更新tg链接
* Update README_ja.md
更新tg链接
* chore(build&docs): use new links in build and github templates
* Update README.md
更新团队名
* chore: disable translation update, change beta release into artifacts
* fix: disable docker build and name the uploaded artifacts
* fix typo
* Update README_cn.md
更新团队名称
* Update README_ja.md
更新
* Update project name in CONTRIBUTING.md
* Update README_cn.md
更新
* Update README.md
更新
* Update README_ja.md
* fix: fix artifact name
* chore(build.sh): use original musl.cc
* fix(ci): fix action artifacts upload
* Update CODE_OF_CONDUCT.md
TG更改为Telegram
* Update README_cn.md
更新论坛链接
* Update README.md
更新论坛链接
* Update README_ja.md
更新论坛链接
* feat: update community based call back for onedrive
* chore(ci): update musl.cc link
* chore: use openlist as name instead of default OpenList
* Update user.go
* chore: fix artifact name
* feat(ci): add docker build test
* fix: add more platforms
* fix: explicitly use docker.io
* fix: fix typo
* fix(docker): fix test build push platform
* chore: change to OpenListTeam
* Update CODE_OF_CONDUCT.md
* doc: update org name
* docs: change repo urls
* feat: release docker image to ghcr.io on tagging
* fix: fix the name of test_docker
* build: update the names in docker-compose and docker file
* chore: rename
---------
Co-authored-by: ShenLin <773933146@qq.com >
Co-authored-by: Hantong Chen <cxwdyx620@gmail.com >
Co-authored-by: joshua <i@joshua.su >
Co-authored-by: 绎泽 <yize@tencent.to >
Co-authored-by: zyk2507 <93830642+zyk2507@users.noreply.github.com >
2025-06-12 21:29:43 +08:00
b449312da8
fix(docker_release): avoid duplicate occupation in docker image ( #8393 close #8388 )
...
* fix(ci): modify the method of adding permissions
* fix(build): modify the method of adding permissions(to keep up with ci)
2025-04-19 14:26:19 +08:00
4dce53d72b
feat(docker release): improve aria2 image, add aio image ( #7750 )
...
* build: add argument INSTALL_ARIA2 to dockerfile
* feat: run aria2 in main entrypoint
* feat(ci): environment matrix for docker release
* improve(ci): allow overwrite artifacts in docker release
* fix(ci): permission of alist binary in docker; entrypoint logic
* improve(aria2): move aria2 data to /opt/aria2; fix permission issues
References:
https://github.com/AlistGo/with_aria2/pull/13
Co-authored-by: GoodbyeNJN <cc@fuckwall.cc >
* fix(ci): aio image is not taking effect
* fix(build): tar command in aria2 installation process
(cherry picked from commit 647285408354807bae64df6a20fefb696ff787de)
---------
Co-authored-by: GoodbyeNJN <cc@fuckwall.cc >
2024-12-30 22:51:05 +08:00
1f652e2e7d
ci(docker): using docker build args instead of extra dockerfile for ffmpeg ( #6989 )
...
* build: using docker build arg to determine install ffmpeg or not
* ci: pass build-args to ffmpeg image build step
2024-08-15 21:48:48 +08:00
7bf5014417
ci: cache musl library in docker build workflow ( #6392 )
...
* ci: add musl libs into action cache
* build: update Dockerfile.ci
2024-05-02 22:28:13 +08:00
e6e2d03ba1
perf: make docker release 10 times faster ( #5803 )
...
* build: improve multistage docker build
* build: add dockerfile for ci
* build: add BuildDockerMultiplatform function in build.sh for ci
* ci: change build method
* build: add missing mod download command to the Dockerfile
* build: revert changes made ffmpeg installed
* build: use musl build for docker release
* ci: apply to dev version
* fix: don't login on pr
* fix: don't build_docker_with_aria2 on pr
---------
Co-authored-by: Andy Hsu <i@nn.ci >
2024-01-05 15:52:30 +08:00