Files
rfile/README.md
Elaina Claus 24cb1e449c Update README.md
accidentally had a different one of my projects on my mind.
corrected instances of Stubby to rFile
2023-08-30 10:14:50 -04:00

80 lines
1.5 KiB
Markdown
Executable File

# rFile - Simple File and Text Sharing
rFile is a simple yet powerful file and text sharing web service built using Rust and Rocket. Inspired by the functionality of Pastebin and Gist, rFile aims to provide a similar experience with additional support for file uploads.
🚀 **Why rFile?**
- Responsive UI
- File and text snippet uploads
- Built with Rust and Rocket for performance and safety
## Installation
### Prerequisites
- Rust programming language
- Cargo package manager
### Steps
1. Clone the repository:
```bash
git clone https://github.com/Nivirx/rFile.git
```
2. Navigate into the project directory:
```bash
cd rFile
```
3. Build and run the application using Cargo:
```bash
cargo run
```
Or build it first:
```bash
cargo build --release
```
And then run the resulting binary:
```bash
./target/release/rFile
```
## Usage
Open your web browser and navigate to `http://localhost:8000` (or the port you configured).
### Features
- Upload files
- Upload text snippets (coming soon)
## Dependencies
rFile relies on the following dependencies as listed in the `Cargo.toml`:
- Rocket
- (other dependencies, if any)
Please refer to `Cargo.toml` for a complete list.
## Contribution
Feel free to submit issues, create pull requests or spread the word.
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
## Acknowledgments
- The Rust Language Team
- The Rocket Web Framework Team