
Closed
Posted
Paid on delivery
I'm looking for an experienced Rust developer to set up a file server. The primary function of this server will be file storage and retrieval, specifically for text documents. Key Requirements: - Rust-based server implementation - Secure and efficient file storage and retrieval system - Handling of text documents Ideal Skills & Experience: - Proficiency in Rust programming - Experience with server setup and file management - Knowledge in securing file storage systems Please provide examples of similar work done and your approach to this project.
Project ID: 40581019
26 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
26 freelancers are bidding on average $139 USD for this job

Hi, I will build your Rust file server with structured text document storage, retrieval endpoints, and proper access controls. The server will use Actix Web (or Axum, your preference) with async I/O for fast file handling. On a similar build, adding chunked uploads and SHA256 integrity checks prevented silent corruption during large batch imports. Questions: 1) Do you need authentication (API keys, JWT), or is this running on a private network? 2) What is the expected volume of text documents: hundreds, thousands, or more? Share your preferred framework and I will draft the initial project structure today. Looking forward to discussing further. Best regards, Kamran
$90 USD in 5 days
6.2
6.2

Hi there, You need a high-performance Rust server specifically for storing and retrieving text documents. I can build a secure, lightweight implementation that ensures fast I/O and reliable file management for your specific use case. What I'll do: ✅ Develop the Rust backend for efficient file storage and retrieval. ✅ Implement secure access controls to prevent unauthorized document access. ✅ Perform rigorous stress testing and validation on a staging environment before final deployment. ✅ Rust Programming ✅ Server Administration & Hardening ✅ Network Security ✅ API Development ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ 300+ projects delivered, 280+ five-star reviews Why me: Fast responses and unlimited revisions until you're completely satisfied with the setup. Do you have a preference for the web framework, such as Actix-web or Axum, for the server interface? I can deliver this in 1 day for 114 USD and can start right now.
$114 USD in 1 day
5.4
5.4

Hi Sir, I am Principal software developer with 7 years of experience in Rust, Python, Go software engineering.I will setup as mentioned. Let’s connect
$120 USD in 1 day
4.6
4.6

Having extensive experience in backend development with languages like Rust, Node.js, and Python, I assure you a robust file server setup that perfectly aligns with your requirements. Efficiency is at the center of my approach, and my knowledge in secure file storage systems will ensure utmost data protection for your text documents. I can build a custom Rust-based server for your project that not only efficiently handles file storage and retrieval but also provides APIs for seamless integration with any client application you have in mind. As a skilled developer, reliability and scalability are part of my code DNA. With high-end knowledge of databases such as MongoDB, Postgres, and MySQL, I can design a solution tailored to your specific needs.
$140 USD in 2 days
4.3
4.3

Good to see this project, We will build your Rust file server with structured text document storage, retrieval endpoints, and secure access controls. For the storage layer, we will use tokio with actix-web or axum. File metadata will sit in SQLite, while documents stay on disk with hashed paths to prevent directory traversal attacks. A couple of quick things to confirm: 1) Do you need authentication (API keys, JWT), or is this internal only? 2) What is the expected volume of documents and average file size? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Looking forward to talking through the details. Faizan
$90 USD in 5 days
3.8
3.8

Rust for file servers makes sense when you want raw speed plus memory safety. Core is building a secure handler for upload, retrieval, file listing—ideally with actix-web or Rocket as the web layer, and per-request auth or token to restrict access. For text docs, I'd store files in a sanitized folder structure, index metadata in SQLite or a simple JSON file, and strictly validate file extensions and size. I’ve built file servers in Go and Node. Can adapt the approach—Rust backend, REST endpoints for upload/retrieve, Dockerized for clean deploy. Security: use JWT, sanitize user input, and OS-level permissions. Any front-end needed, or pure API for now? Which OS should the server run on? Pradeep
$140 USD in 7 days
2.5
2.5

Hi. I'm a backend engineer and I run exactly this in production right now: the file storage service behind one of my own platforms is Rust doing the file serving with MinIO underneath as the object store. So this isn't a stack I'd be learning on your project, it's one I operate daily. For your text-document server my build would look like what I already run: a Rust service (axum on tokio) exposing clean upload, download, list and delete endpoints, streaming file bodies instead of buffering them so memory stays flat under load. Storage either straight to disk with a hashed directory layout or onto MinIO if you want S3-compatible object storage and easy replication later, both patterns I have working code for. Security is where file servers usually go wrong, so: token auth on every route, strict path sanitization so nobody walks out of the storage root, size and type limits on upload, and TLS termination. Backups are a scheduled job shipping snapshots off the box. You also get a small README covering deployment, config and the API, and I can show you the relevant pieces of my own setup in chat as the work examples you asked for. You end up with a server that's already proven in production shape, not a first attempt: stable memory under concurrent transfers, documented, and easy to extend when you outgrow text documents. I can start right away and have a working first version to you within a few days.
$140 USD in 7 days
3.3
3.3

Hello. This is Bravion from Cleveland. My method to complete this project involves first designing a secure Rust-based server using asynchronous programming with Tokio to ensure efficient file handling and retrieval. I will implement robust file storage management with proper error handling and encryption to protect text documents. To address challenges like concurrent access and data integrity, I will use Rust’s ownership model and secure APIs to maintain performance and security. Could you please clarify if you require user authentication or access controls on the file server? Also, do you have any preferred storage backend or should I use the local filesystem? If you want high-quality results, please do not hesitate to contact me.
$140 USD in 1 day
0.3
0.3

I propose developing a secure and efficient file server in Rust, specialized for text document storage and retrieval. Leveraging Rust's strengths in security, I will implement encryption, access controls, and performance optimization. With experience in Rust programming and server setup, I will ensure a robust and reliable solution. Let's discuss additional features like user authentication and compliance standards for an enhanced solution. I look forward to collaborating for a successful project.
$225 USD in 5 days
0.0
0.0

Hello There, We have experience in setting up high-performance Rust-based file servers with secure API integration, efficient file storage, authentication, upload/download management, and production-ready deployment on Linux and cloud environments. Couple of quick questions: - Do you need the file server built from scratch in Rust, or do you already have an existing project that needs deployment, configuration, or bug fixes? - Should the server support features like user authentication, resumable uploads, file versioning, and cloud storage integration (AWS S3, Azure Blob, etc.), or is the scope limited to basic file hosting? Our company has 17+ years experience in IT service development. You might see our profile is new, but not new in this business. Kindly open the chatroom, we will discuss your requirement in detail. Also release the payment once we are finish the task as you prefer. Give us a opportunity and we won't fail you. Thanks, Sandeep K.
$30 USD in 10 days
0.0
0.0

_____ Hi, there Rust Expert Here_____ I have read your job description carefully and understood almost clearly. I can start the work immediately and will work on your time zone and can keep real-time communication. I’d love to chat more about your project to make sure I’m the right fit for what you’re looking for. Thank you
$140 USD in 7 days
0.0
0.0

With a strong background in Rust programming and server setup, I understand the need for secure and efficient file storage solutions for text documents. Could you please elaborate on any specific security measures or integrations you have in mind for this file server setup? Regards, mundadiya
$170 USD in 16 days
0.0
0.0

Howdy! I'll be straightforward with you, my core stack is Python, FastAPI, Node.js, and related backend technologies, so Rust is not my primary language. That said, I have a strong systems and backend foundation, and I can absolutely deliver a clean, functional file server for text document storage and retrieval. I would leverage well supported Rust frameworks like Actix web or Axum to build the HTTP layer, implement secure file I/O with proper path sanitization to prevent directory traversal attacks, and add authentication middleware to protect endpoints. The result would be a lightweight, performant server with clear REST endpoints for upload, download, listing, and deletion of text files. Thank you. Marcos.
$156 USD in 74 days
0.0
0.0

As a seasoned full-stack developer with a specific focus on Rust, my skillset aligns perfectly with your project needs. I have ample experience in setting up servers, managing file systems and delivering secure solutions - all imperative for this task. Additionally, my expertise lies in text document manipulation which ensures efficient and accurate storage and retrieval system for your specific text document requirement. Beyond project delivery, I extend free post-sale support to guarantee long-term satisfaction by quickly addressing post-deployment bug issues or structuring code clarifications. I firmly believe that successful collaborations acquaint themselves with clear communication from the start. To serve this purpose, I remain committed to providing honest timelines, teaming up with you in troubleshooting any potential roadblocks early on while keeping your project cost-effective. I’m hopeful that you find my skillset tailored to your precise parameters and look forward to discussing your project’s unique needs further.
$240 USD in 2 days
0.0
0.0

Istanbul, Turkey
Payment method verified
Member since Jun 29, 2024
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
$250-750 USD
₹600-1500 INR
$10-30 AUD
$30-250 USD
$15-25 USD / hour
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
₹100-400 INR / hour
₹12500-37500 INR
₹1500-12500 INR
min $50 USD / hour
$3000-5000 USD
₹1500-12500 INR
$2-8 USD / hour
₹100-400 INR / hour
₹600-1500 INR