weisd
b9b7d86ae4
feat: improve legacy metadata and admin compatibility ( #2202 )
2026-03-18 21:05:09 +08:00
Md. Amdadul Bari Imad
c07ed61989
fix(entrypoint): remove dead HTTP URL check in volume filtering ( #1761 )
...
Co-authored-by: houseme <housemecn@gmail.com >
2026-02-10 12:07:08 +08:00
安正超
cb3e496b17
Feat/e2e s3tests ( #1120 )
...
Signed-off-by: 安正超 <anzhengchao@gmail.com >
2025-12-11 22:32:07 +08:00
YGoetschel
997f54e700
Fix Docker-based Development Workflow ( #1031 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: houseme <housemecn@gmail.com >
2025-12-11 19:48:14 +08:00
majinghe
8b3d4ea59b
enhancement logs output for container deployment ( #1090 )
2025-12-10 11:14:05 +08:00
livelycode36
684e832530
fix: prevent duplicate data volumes in entrypoint.sh ( #681 )
2025-10-22 09:04:04 +08:00
Copilot
e5f0760009
Fix entrypoint.sh incorrectly passing logs directory as data volume with improved separation ( #561 )
...
* Initial plan
* Fix entrypoint.sh: separate log directory from data volumes
Co-authored-by: overtrue <1472352+overtrue@users.noreply.github.com >
* Improve separation: use functions and RUSTFS_OBS_LOG_DIRECTORY env var
Co-authored-by: overtrue <1472352+overtrue@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: overtrue <1472352+overtrue@users.noreply.github.com >
2025-09-18 17:05:14 +08:00
majinghe
4595bf7db6
fix docker compose running with no such file error ( #519 )
...
* fix docker compose running with no such file error
* fix observability docker compose
2025-09-13 13:04:06 +08:00
安正超
516e00f15f
fix: Dockerfile with error permission change. ( #436 )
...
* fix: dockerfile and permission error.
* fix: dockerfile and permission error.
2025-08-20 23:32:03 +08:00
安正超
e9c9a2d1f2
fix: simplify Docker entrypoint following efficient user switching pattern ( #421 )
...
* fix: simplify Docker entrypoint following efficient user switching pattern
- Remove ALL file permission modifications (no chown at all)
- Use chroot --userspec or gosu to switch user context
- Extremely simple and fast implementation
- Zero filesystem modifications for permissions
Fixes #388
* Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* wip
* wip
* wip
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-19 22:58:54 +08:00
安正超
f27ee96014
feat: enhance entrypoint and Dockerfiles for flexible volume and permission management ( #260 )
...
* feat: enhance entrypoint and Dockerfiles for flexible volume and permission management\n\n- Support batch mount and permission fix in entrypoint.sh\n- Add coreutils/shadow (alpine) and coreutils/passwd (ubuntu) for UID/GID/ownership\n- Use ENTRYPOINT for unified startup\n- Make local dev and prod Dockerfile behavior consistent\n- Improve security and user experience\n\nBREAKING CHANGE: entrypoint.sh and Dockerfile now require additional packages for permission management, and support batch volume mount via RUSTFS_VOLUMES.
* chore: update Dockerfile comments to English only
* fix(entrypoint): improve local/remote volume detection and permission logic in entrypoint.sh
* Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update entrypoint.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update Dockerfile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-19 11:48:46 +08:00
houseme
20cd117aa6
improve code for dockerfile ( #256 )
...
* improve code for dockerfile
* Update Dockerfile
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* improve code for file name
* improve code for dockerfile
* fix
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-18 15:53:00 +08:00