This project is not for productive enviroments. This project is still in developement.
A sleek, password-protected web server for scheduling and running file sync jobs – complete with queue management, live progress, logs, a built-in file explorer, and scheduled executions.
- SYNC with live progress bars, speed tracking, ETA, and charts 📊
- LOG with auto-scroll, copy & clear functions 📝
- QUEUE with drag & drop, delete, job details, and scheduled-job indicator (🕒)
- JOBS: create, edit, delete, and load jobs as the current task 🔧
- PLANNED JOBS: time-based execution with form inputs (job, direction, time), plus a details list and delete option ⏰
- FILE EXPLORER: browse directories and view files 🗂️
- Install Node.js
node -v # check installed version
-
Clone the repo
git clone https://github.com/binse03/FileBackup-Server.git
-
Navigate into the directory
cd filebackup-server -
Install required Node modules
npm install express cookie-parser fs-extra ws uuid (optional:) nodemon
-
Start the server
node ./server.js
(Tip: For development with auto-restart use
nodemon server.js. The default password is 'filebackup2024')
| Language | Progress |
|---|---|
| German 🇩🇪 | [##########] 100% |
| English 🇬🇧 | [##########] 100% |
| Spanish 🇪🇸 | [##########] 100% (via Translator) |
| Chinese (Mandarin) 🇨🇳 | [----------] 0% |
| Hindi 🇮🇳 | [----------] 0% |
| Arabic 🇸🇦 | [----------] 0% |
| Portuguese 🇧🇷 | [----------] 0% |
| French 🇫🇷 | [----------] 0% |
| Russian 🇷🇺 | [----------] 0% |
| Bengali 🇧🇩 | [----------] 0% |
| Indonesian 🇮🇩 | [----------] 0% |
| Japanese 🇯🇵 | [----------] 0% |
| Turkish 🇹🇷 | [----------] 0% |
| Korean 🇰🇷 | [----------] 0% |
| Vietnamese 🇻🇳 | [----------] 0% |
Please feel free to help the translation.
Archivo Black Regular: https://fonts.google.com/specimen/Archivo+Black
Outfit: https://fonts.google.com/specimen/Outfit
Both fonts are provided by Google Fonts and are licensed under the SIL Open Font License 1.1.
This project is licensed under the MIT License.
This means you are free to use, copy, modify, and distribute the code — including for commercial purposes.
A full copy of the license can be found in the LICENSE file.

