fix(compose): set log directory and wait for permission helper (#5646)

* Update docker-compose-simple.yml

Added RUSTFS_OBS_LOG_DIRECTORY=/app/logs in docker-compose-simple.yml

Signed-off-by: lqb <lqb@users.noreply.github.com>

* Added missing dependency to volume-permission-helper

Signed-off-by: lqb <lqb@users.noreply.github.com>

---------

Signed-off-by: lqb <lqb@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: cxymds <cxymds@gmail.com>
This commit is contained in:
lqb
2026-08-04 17:20:55 +02:00
committed by GitHub
parent 3405b4e980
commit 4f43c0ca7e
+3
View File
@@ -17,6 +17,8 @@ services:
rustfs:
image: rustfs/rustfs:latest
container_name: rustfs-server
depends_on:
- volume-permission-helper
security_opt:
- "no-new-privileges:true"
ports:
@@ -31,6 +33,7 @@ services:
- RUSTFS_ACCESS_KEY=rustfsadmin # CHANGEME
- RUSTFS_SECRET_KEY=rustfsadmin # CHANGEME
- RUSTFS_OBS_LOGGER_LEVEL=info
- RUSTFS_OBS_LOG_DIRECTORY=/app/logs
# Optional TLS:
# - mount your cert directory to /opt/tls
# - set RUSTFS_TLS_PATH=/opt/tls