Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junsious/cirrus
Just a cloud written in Rust, HTML, CSS, JavaScript.
https://github.com/junsious/cirrus
cloud css html javascript rust server website
Last synced: 6 days ago
JSON representation
Just a cloud written in Rust, HTML, CSS, JavaScript.
- Host: GitHub
- URL: https://github.com/junsious/cirrus
- Owner: Junsious
- License: mit
- Created: 2024-10-09T12:58:37.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-25T02:03:30.000Z (23 days ago)
- Last Synced: 2024-10-26T15:33:14.402Z (22 days ago)
- Topics: cloud, css, html, javascript, rust, server, website
- Language: Rust
- Homepage:
- Size: 133 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cirrus
![Cirrus 2](https://github.com/user-attachments/assets/812d5ad7-ff08-4e39-859f-1ec9e92747ae)Just a cloud written in Rust, HTML, CSS, JavaScript.
---
- [README_RU](https://github.com/Junsious/Cirrus/blob/main/README_ru.md)
---
Processes requests for uploading files to the server, as well as uploading to your personal PC.## Installation and Running
### Requirements
- [Rust](https://www.rust-lang.org/tools/install) version 1.65 or newer
- [Cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html) for dependency management### Installation
1. Clone the repository:
```bash
git clone https://github.com/junsious/Cirrus
```2. Navigate to the project directory:
```bash
cd Cirrus
```3. Build the project:
```bash
cargo build --release
```4. Run the application:
```bash
cargo run
```
5. go to port 0.0.0.0:7878
```bash
http://0.0.0.0:7878/
```
## Development and ContributingIf you would like to contribute to the project, follow these steps:
1. **Create a branch**:
```bash
git checkout -b feature-branch
```2. **Make your changes** and test them.
3. **Commit your changes**:
```bash
git commit -am 'Added new feature'
```4. **Push your changes**:
```bash
git push origin feature-branch
```5. **Create a Pull Request** on GitHub, describing your changes and their purpose.
## Screenshots
![image](https://github.com/user-attachments/assets/56b27bc0-c1c4-445a-bca3-ee0b708e8765)
![image](https://github.com/user-attachments/assets/2234f1ae-70ff-477b-b1cf-b3b17e144aff)
![image](https://github.com/user-attachments/assets/4dbe8f27-f1e7-419f-a7ad-7e7804e061ec)
## License
This project is licensed under the [MIT License.](https://github.com/Junsious/Cirrus/blob/main/LICENSE)
---
### Author
Coder - Junsious ([GitHub](https://github.com/junsious))
Designer - Konrad ([GitHub](https://github.com/WilliamKonRaDDD))