
Cerrado
Publicado
Pagado a la entrega
I need a small program that quietly runs on our server and keeps the freight information on our public site completely in-sync with a local source folder. Every ten minutes it should: • scan the designated directory, • upload any new or changed text files, • remove any text files that were deleted from the directory, so the web content always mirrors what we have internally. The directory path will be configurable; everything in that folder is considered authoritative. Reliability and low overhead are far more important than fancy visuals, so feel free to use a lightweight approach—Python with watchdog and an FTP/SFTP library, a PHP cron job, a Node script, or another solution you prefer—as long as it can run unattended on a typical Linux hosting environment and log its actions for basic auditing. Deliverables • Fully-tested script or service ready to deploy • Simple setup guide (install steps, required packages, and how to edit schedule or path) • Brief usage notes on how to start/stop the service and read the logs I’m happy to answer any case questions up front so the first version you send over can be tested on live production.
ID del proyecto: 40569143
273 propuestas
Proyecto remoto
Activo hace 3 horas
Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
273 freelancers están ofertando un promedio de $420 USD por este trabajo

Hi there, I understand you need a solution to automate the synchronization of files between a local source folder and your public website. To address this, I propose developing a lightweight script that will run as a daemon on your server. This script will scan the defined local source folder every ten minutes, checking for any updates or changes. Using Node.js or Python, I'll set up an automated task that securely handles file differences, ensuring that only modified files are synchronized. This program will efficiently manage resources, seamlessly integrating into your existing Linux server environment without noticeable performance impact. Additionally, it will include logs to track synchronization activities and potential errors. I've previously worked on similar automation projects, leveraging my expertise in Linux, Node.js, and Python to develop robust solutions. This approach will not only keep your freight information consistently updated but also streamline the process to reduce the need for manual intervention. Please let me know if you have any further questions or specific preferences. Best Regards, Khorshed Alam, RS Software
$478 USD en 5 días
9,5
9,5

Hi — Elias here from Miami. I see you're looking for a program to sync freight information quietly on your server. This sounds straightforward, but the real challenge often lies in ensuring that the sync process runs smoothly without causing disruptions. Common issues I’ve seen include data conflicts and performance impacts on the server during sync operations. To tackle this, I would recommend implementing a robust error-handling mechanism and scheduling the sync during off-peak hours to minimize any potential server load. My approach would involve setting up a lightweight script that monitors changes and syncs the data efficiently. I’d also ensure thorough testing to catch any issues before deployment. Could you clarify what specific freight information needs to be synced? Also, how often do you envision this sync process running? Looking forward to your thoughts.
$500 USD en 3 días
8,5
8,5

Hi, I understand you need a program to sync freight information from a local source folder to your public site. I will create a lightweight solution using Python with the watchdog library to monitor the directory for changes. The program will run every ten minutes to upload new or modified text files and remove any that have been deleted. It will be configured to run unattended on a Linux server and will log its actions for auditing purposes. Deliverables will include a fully-tested script ready for deployment, a simple setup guide, and usage notes for starting/stopping the service and reading logs. Ready to get started!
$250 USD en 3 días
8,3
8,3

Hi, I've gone through your requirements for the Automated Website File Sync project and understand you need a robust solution to keep your public site content perfectly mirrored with your local source folder. We can build a reliable, low-overhead script, likely using Python with libraries like `watchdog` and an SFTP client, to automate this file synchronization. This will ensure your web content always reflects your internal data accurately, running quietly in the background on your Linux server with minimal resource usage. We'll also provide a clear setup guide and usage notes for easy management and auditing. We're rated 4.88★ across 905 client reviews, and clients like Alacua L. from Argentina have praised our work, saying: "They are great, very professional, very responsive." What does your ideal timeline look like for getting this sync process fully operational?
$650 USD en 10 días
8,3
8,3

With experience in developing automated syncing systems, I understand the need for a program to ensure freight information sync between a server and a public site. Leveraging Python with watchdog and FTP/SFTP libraries, I can create a reliable, low-overhead solution that runs seamlessly on Linux hosting. Could you clarify if the server environment has specific security measures in place for FTP/SFTP connections? Regards, Yogesh Kumar
$480 USD en 6 días
8,4
8,4

Good to see this project, I will build a lightweight Python service that scans your freight file directory every ten minutes, diffs against your public site over SFTP, pushes new or changed text files, and deletes removed ones. You get the deploy ready script, a setup guide covering config (directory path, schedule, credentials), and clear usage notes for start/stop and log reading. I will include structured logging with timestamps and file level actions so auditing is straightforward. One round of revisions is included after you test on production. Questions: 1) Is the public site accessible via SFTP, plain FTP, or an API upload endpoint? 2) Are the text files all flat (.txt, .csv) or do some contain markup like HTML? Share the server OS version and hosting provider, and I will confirm compatibility tonight. Looking forward to talking through the details. Kamran
$284 USD en 10 días
8,6
8,6

⭐⭐⭐⭐⭐ Sync Freight Information on Your Site with a Reliable Script ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and I see you are looking for a program to sync freight information on your public site. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for data synchronization. I will create a lightweight solution using Python with watchdog and FTP/SFTP libraries to ensure your web content mirrors the local source folder efficiently. ➡️ Why Me? I can easily build your synchronization program as I have 5 years of experience in automation and scripting. My expertise includes Python programming, file management, and server-side solutions. Additionally, I have a strong grip on Linux environments and logging mechanisms to ensure reliability. ➡️ Let's have a quick chat to discuss your project in detail. I can provide samples of my previous work, showcasing my ability to deliver reliable solutions. Looking forward to our discussion! ➡️ Skills & Experience: ✅ Python Programming ✅ File Synchronization ✅ FTP/SFTP Integration ✅ Linux Server Management ✅ Logging and Auditing ✅ Cron Jobs ✅ Watchdog Library ✅ Error Handling ✅ Script Deployment ✅ Configuration Management ✅ Data Backup Solutions ✅ Service Monitoring Waiting for your response! Best Regards, Zohaib
$350 USD en 2 días
8,1
8,1

Hi, I can build a lightweight automated file sync service for this. I have strong experience with Linux servers, Python/Bash automation, cron/systemd services, SFTP/FTP transfers, logging, and production troubleshooting. I can create a reliable script that scans your configured source folder every 10 minutes, uploads new or modified `.txt` files, and removes remote files that no longer exist locally, so the website content stays mirrored with the internal folder. I would keep it simple and maintainable, using a lightweight approach such as Python with SFTP/FTP support, checksum/modified-time comparison, safe delete handling, and clear logs for auditing. It can run unattended through cron or systemd depending on your hosting environment. I’ll provide the tested script/service, configuration file for folder path and remote connection details, setup instructions, start/stop notes, and log review steps. I can also test first against a staging folder before production so we avoid accidental deletes or incorrect uploads. Thanks, Kashif
$500 USD en 7 días
8,2
8,2

Hello, Having been a leading web development company for over a decade, WellSpring Infotech has honed our skills in creating efficient and reliable automated solutions that are essential in managing vast amounts of data. With your requirement for a program to automate and sync your freight information, my team can leverage our automation and web development expertise to create a foolproof system. We have worked extensively with Linux hosting environments and are well-versed in using popular languages like Python, PHP, and Node.js that you've mentioned as part of your specification. Our projects, from simple configurations to large-scale migrations, proceed with full testing, deployment readiness, and comprehensive documentation to make deployment seamless. We appreciate your emphasis on reliability and offer solutions that provide robust responses tailored specifically for your needs. Let's ensure your freight information is well-synchronized between the internal server and public site every 10 minutes without any need for manual intervention or webpage refreshing—a smooth operational rhythm is just a bid away!
$400 USD en 5 días
7,9
7,9

Hi there, I understand the system you're envisioning. It's a lightweight, one-way synchronization agent. Its core function is to ensure a remote web directory is an exact mirror of a local source folder, treating the local state as the single source of truth. The agent will periodically wake up, calculate the delta (new, modified, deleted files), and execute the necessary SFTP operations to bring the remote directory into compliance, logging each action for audit purposes. Technical approach: A self-contained Python script using the paramiko library for SFTP and standard OS libraries for file system scanning. We'll manage its execution via a systemd service for robustness or a simple cron job, as you prefer. Configuration (paths, credentials, schedule) will be externalized to a simple .ini or .env file for easy management. Core modules: - State Scanner: Builds a manifest of the local directory, using file modification times or hashes to detect changes. - Remote Comparator: Fetches the remote directory listing and compares it against the local manifest to identify discrepancies. - Sync Executor: Issues the required SFTP put and rm commands to resolve the delta. - Auditor: Logs all operations, including successes, failures, and files transferred/deleted, to a rotating log file. Implementation strategy: We'll start by building the core sync logic and testing it against a controlled SFTP environment. Once validated, we'll add robust error handling and logging, package it for deployment, and write a clear setup guide. This ensures the first version you test is solid. I have a few clarifying questions: 1. What is the expected volume of file changes (number of files and total size) within a typical 10-minute cycle? 2. Is there a preference between using a systemd service (for auto-restarts on failure) versus a standard cron job for scheduling? 3. In case of a network or transfer failure, what is the desired retry logic? Should it retry immediately or wait for the next scheduled run? Regards, Rohit
$250 USD en 3 días
8,0
8,0

Hi there, We’ve built similar file synchronization solutions that run quietly in the background, ensuring your web content is always up-to-date with internal files. For this project, we can use a lightweight PHP script with a cron job to check for new or modified files every 10 minutes, as well as delete any files that no longer exist in the source folder. We can also enhance the script to handle multiple source folders and sync them with different target folders, giving you more flexibility. Let’s schedule a quick 10-minute call to discuss your exact requirements and see if I’m the right fit for this project. I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
$457,42 USD en 7 días
7,6
7,6

Hi I am Software Developer and I have over 25 years of experience and I have completed several very similar projects in the past, therefore I am sure I can complete your project too. I am familiar with Python, PHP, Node.js very well, therefore I am able to use any of those programming languages. I am ready to start working now and I estimate it would take several hours of working time to complete.
$267 USD en 1 día
7,6
7,6

Hello, I have carefully reviewed your requirements and understand the need for a lightweight, reliable file synchronization service that monitors a local directory, uploads new or modified text files, removes deleted files, and keeps your public website fully synchronized with minimal overhead. I have 10+ years of experience in Python, PHP, Node.js, Linux, FTP/SFTP automation, and cron-based services, and can deliver a secure, production-ready solution with configurable paths, detailed logging, and clear deployment documentation. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. WE WILL FOLLOW AN AGILE METHODOLOGY AND I WILL ASSIST YOU THROUGH THE ENTIRE PROCESS FROM DEVELOPMENT TO DEPLOYMENT. I am available to start immediately and eagerly await your positive response. Thanks.
$250 USD en 7 días
7,5
7,5

Hello, Your requirement for an automated file synchronization service aligns perfectly with our expertise at Doomshell Software Pvt. Ltd. We specialize in developing reliable backend automation solutions, scheduled scripts, and server-side services that keep business data synchronized with minimal maintenance. We can support you with: • Lightweight automation using Python, PHP, or Node.js based on your server environment • Scheduled scanning every 10 minutes via Cron or a background service • Automatic upload of new and modified files with deletion sync for removed files • Secure FTP/SFTP integration with detailed logging and error handling • Optimized performance for Linux servers with low resource usage • Complete deployment guide, configuration documentation, and usage instructions Our approach focuses on building a robust, unattended synchronization service that accurately mirrors your local source folder to the live website while ensuring reliability, easy maintenance, and scalability. Quick questions: • Should file transfers use FTP, SFTP, or direct server access (SSH/local filesystem)? • Will the destination preserve the same folder structure, or should files be synchronized to a single target directory? Regards.
$500 USD en 7 días
7,4
7,4

Hi there, I can help you with the automated file sync tool. I'd build it in Python using watchdog for real-time file monitoring and paramiko for SFTP transfer, with a fallback cron-based scan every 10 minutes. It'll log all actions to a file and run as a systemd service on your Linux server. Lightweight, minimal dependencies, and easy to configure. I've done similar sync scripts before and can have this ready for testing quickly. I'm Edward, been doing this kind of automation work for years. Happy to chat more.
$250 USD en 7 días
7,0
7,0

Hello!, This is James from Hollywood... I read your project description carefully, and I understand you need a small server-side program that quietly runs in the background and keeps your freight information on the public website synced automatically and reliably. I’ve got about 15 years of experience with PHP, Python, Linux, Shell scripting, Node.js, automation, and system administration, so this is right in my wheelhouse. My priority would be to make the sync stable, lightweight, and easy to maintain. My approach would be: 1. Review the current file/source structure and sync rules 2. Build the sync logic with solid logging and error handling 3. Test it properly on staging and check edge cases 4. Deploy cleanly and share clear notes for future maintenance A few relevant projects I’ve handled: - internal freight/status sync tool for a logistics team - automated file watcher for a document portal - Linux-based data sync script for an operations dashboard - server-side update processor for a hosted web app Could you please clarify the following questions to help me better understand the project? 1. What is the source of the freight information, and what format is it in? 2. Should this run on a schedule, watch for file changes, or both? 3. Do you need backups or rollback support if a bad file is detected? I’m careful with details, and I’d rather build this the right way than rush something fragile.
$550 USD en 2 días
6,9
6,9

As an experienced full-stack software engineer with a strong background in Linux, PHP, Node.js and Python, I am confident in my ability to create the perfect solution for your file sync needs. Whether you opt for a Python-FTP/SFTP library or a PHP cron job, reliability and efficiency will be my priority. With your preference for a lightweight approach, I have the right skills to deliver a high-performing script while ensuring low overhead on your server. In addition to my significant experience with web & mobile app development and multi-solution development over the past decade, I have amassed deep knowledge of managing data synchronization between different sources. My expertise also extends to integrating third-party APIs seamlessly. This means incorporating features such as Google, Facebook or Instagram APIs will be smooth. This would come in handy if you require any additional integrations to enhance the functionality of the automated sync process. Lastly, I understand that this project occurs primarily on your live production system and must run unattended on Linux hosting environment. As accordingly, I will develop a well-tested script/service that is ready to deploy. Plus, providing simple setup guidance and comprehensive usage notes on how to manage the system easily places me as an ideal candidate for this task. Trust me with your project, and together we'll make sure that your web content mirrors exactly what you have internally without any worries!
$500 USD en 7 días
7,1
7,1

As a seasoned developer with over 13 years of experience, I'm confident that I have the iteration and troubleshooting skills to perfect this project. My expertise lies in automating web processes, extracting and manipulating data, and employing innovative solutions to facilitate seamless and efficient digital operations. The significance of your website's cargo information is not lost on me and I recognize the gravity of having it continuously updated and synced with the local source folder. My preferred environment for this particular project would be Python running unattended on a Linux hosting system – an aspect you've highlighted as important in your description. Why Python? It's because the language is not only incredibly efficient, lightweight, and easily deployable, it also has a rich repertoire of libraries and modules such as watchdog – which I can readily integrate into your solution to create real-time monitoring, sync, and purge functionalities with minimal overhead. Finally, reliability does not simply mean delivering an effective solution – it also entails providing extensive guidelines for easy installation, customization, maintenance, and usage; a task I will approach diligently. With my proficient knowledge in web automation using Python in Linux environment layered with a touch of watchful precision - quite literally in this case - I am confident that I can exceed your expectations for this project.
$250 USD en 1 día
7,3
7,3

Thank you for sharing your requirements. I understand you need a lightweight, reliable file synchronization service that automatically mirrors a local directory to your public website every 10 minutes with minimal overhead and detailed logging. Implementation Approach: Develop a secure sync service (Python or PHP) that detects new, modified, and deleted files, then synchronizes them efficiently via FTP/SFTP or direct server access. Implement configurable folder paths, scheduled execution via Cron, robust logging, error handling, and retry mechanisms for reliable unattended operation. Deliver a fully tested solution with deployment documentation, setup instructions, and guidance for managing schedules, logs, and configuration. A few questions: Will the script run on the same server as the website, or will it connect to a remote server via SFTP/FTP? Approximately how many files and what is the average file size in the source directory? Should deleted files be permanently removed immediately, or would you prefer an optional backup/archive before deletion? I can provide a lightweight, production-ready solution focused on reliability, performance, and easy maintenance. Can we discuss details? Best regards, Jitendra
$500 USD en 10 días
7,0
7,0

Hello, I have solid experience building lightweight Linux automation scripts for file syncing, including Python watchdog/cron jobs, SFTP/FTP uploads, deletion mirroring, and clear audit logging. I understand you need a quiet unattended service that treats the local freight folder as authoritative and keeps only the public text files matched every ten minutes. I can deliver a simple deploy-ready script with configurable paths, safe change detection, upload/delete handling, logs for review, and concise setup plus start/stop notes. Please connect in chat and I’ll align the final approach with your hosting access and preferred transfer method. Best regards, Teo
$300 USD en 3 días
6,6
6,6

MARION, United States
Miembro desde ene 27, 2014
$30-250 USD
$750-1500 USD
$250-750 USD
$15-25 AUD /hora
$250-750 USD
$250-750 USD
$30-250 USD
$250-750 USD
$250-750 USD
$250-750 USD
€50-100 EUR /hora
$250-750 USD
$250-750 USD
₹12500-37500 INR
₹75000-150000 INR
$250-750 USD
$750-1500 CAD
$250-750 USD
₹600-1500 INR
₹600-1500 INR
$10-30 USD
$250-750 USD
$5000-10000 USD