diff --git a/monitoring/docker-compose.yml b/monitoring/docker-compose.yml index 3526f42b..93b3b8a2 100644 --- a/monitoring/docker-compose.yml +++ b/monitoring/docker-compose.yml @@ -131,7 +131,33 @@ services: - wazuh.manager networks: - monitoring_net - + rustfs_perm: + image: alpine:latest + container_name: rustfs_perm + volumes: + - /mnt/data:/data + command: chown -R 1000:1000 /data + rustfs: + image: rustfs/rustfs:latest + depends_on: + rustfs_perm: + condition: service_completed_successfully + hostname: rustfs + container_name: rustfs + restart: unless-stopped + ports: + - 9000:9000 + - 9001:9001 + volumes: + - /mnt/data:/data + environment: + - RUSTFS_ACCESS_KEY=rustfsadmin + - RUSTFS_SECRET_KEY=rustfsadmin + - RUSTFS_SERVER_DOMAINS=rustfs.uber-stup.club + - RUSTFS_CONSOLE_ENABLE=true + - RUSTFS_ADDRESS=:9000 + networks: + - monitoring_net networks: monitoring_net: driver: bridge