weisd and GitHub
b9b7d86ae4
feat: improve legacy metadata and admin compatibility ( #2202 )
2026-03-18 21:05:09 +08:00
c07ed61989
fix(entrypoint): remove dead HTTP URL check in volume filtering ( #1761 )
...
Co-authored-by: houseme <[email protected] >
2026-02-10 12:07:08 +08:00
安正超 and GitHub
cb3e496b17
Feat/e2e s3tests ( #1120 )
...
Signed-off-by: 安正超 <[email protected] >
2025-12-11 22:32:07 +08:00
997f54e700
Fix Docker-based Development Workflow ( #1031 )
...
Co-authored-by: Copilot <[email protected] >
Co-authored-by: houseme <[email protected] >
2025-12-11 19:48:14 +08:00
majinghe and GitHub
8b3d4ea59b
enhancement logs output for container deployment ( #1090 )
2025-12-10 11:14:05 +08:00
livelycode36 and GitHub
684e832530
fix: prevent duplicate data volumes in entrypoint.sh ( #681 )
2025-10-22 09:04:04 +08:00
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 <[email protected] >
* Improve separation: use functions and RUSTFS_OBS_LOG_DIRECTORY env var
Co-authored-by: overtrue <[email protected] >
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: overtrue <[email protected] >
2025-09-18 17:05:14 +08:00
majinghe and GitHub
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
安正超 and GitHub
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 <[email protected] >
* Update entrypoint.sh
Co-authored-by: Copilot <[email protected] >
* Update entrypoint.sh
Co-authored-by: Copilot <[email protected] >
* wip
* wip
* wip
---------
Co-authored-by: Cursor Agent <[email protected] >
Co-authored-by: Copilot <[email protected] >
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 <[email protected] >
* Update entrypoint.sh
Co-authored-by: Copilot <[email protected] >
* Update Dockerfile
Co-authored-by: Copilot <[email protected] >
---------
Co-authored-by: Copilot <[email protected] >
2025-07-19 11:48:46 +08:00
20cd117aa6
improve code for dockerfile ( #256 )
...
* improve code for dockerfile
* Update Dockerfile
Co-authored-by: Copilot <[email protected] >
* improve code for file name
* improve code for dockerfile
* fix
---------
Co-authored-by: Copilot <[email protected] >
2025-07-18 15:53:00 +08:00