housemeandGitHub 624889bae5 Add utility functions and configurations for rustfs-gui (#220)
* Initialize rustfs-gui crate

- Set up the `rustfs-gui` package in the workspace.
- Add `dioxus` dependency with `router` feature.
- Configure workspace settings for edition, license, repository, and rust-version.
- Include lints configuration for the workspace.

* Add utility functions and configurations for rustfs-gui

- Implement `RustFSConfig` struct with default values and methods for loading, saving, and clearing configurations.
- Add `ServiceCommand` enum for managing service commands.
- Implement `ServiceManager` struct for starting, stopping, and restarting the service.
- Include helper functions for checking service status, preparing the service, downloading files, and unzipping files.
- Add logging and error handling for service operations.
2025-02-18 00:55:34 +08:00
2025-01-11 01:01:04 +08:00
2025-02-11 10:10:12 +08:00
2025-02-12 17:34:23 +08:00
2025-01-21 16:44:55 +08:00
2025-02-17 16:15:16 +08:00
2025-02-12 17:34:23 +08:00
S
Description
🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.
https://rustfs.com/download/ Readme Apache-2.0
113 MiB
Languages
Rust 95.4%
Shell 3.4%
Python 1.1%