A modern approach to file serving and management
🚀 ServeIt combines Rust's performance, React's reactivity, and Tailwind CSS's style, offering a comprehensive file server solution. Serve directories, manage files, and enjoy a modern UI, all from your local network.
🌱 Key Features: Modern UI, live directory browsing, and full-stack React and Rust integration.
🔹 Full-stack application with React frontend and Rust backend
🔹 Dynamic directory browsing with a responsive user interface
🔹 Styled with Tailwind CSS for a modern look and feel
🔹 Cross-platform support for Linux, macOS, and Windows
Clone the repository and set up the full-stack application:
git clone https://github.com/spmfte/serveit.git
cd serveit
cargo build --release
cd serveit-dashboard
npm install
npm run build
Start the ServeIt application:
cd ..
./target/release/serveit
Access the UI at:
http://localhost:3030
Contributions are welcome! Whether it's feature requests, bug reports, or code contributions. Feel free to get involved.
Please open an issue first to discuss what you would like to change.
Don't hesitate to fork the repo and create a pull request.
📧 Direct contact: aidanlittman@gmail.com
This project is built with cutting-edge technologies:
To get a deeper understanding of ServeIt and its underlying technologies, check out the following resources:
🔗 Rust Programming Language
🔗 Warp Web Framework
🔗 Tokio Runtime