Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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 Contributing

If 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))