Skip to content

ArcReactorKC/S-FTPBackUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S/FTP Backup Scheduler

This container provides a small web UI to register FTP and SFTP devices and schedule backups of the selected directories.

Build and run

docker build -t S-FTPBackUp .

docker run -p 5000:5000 \
  -e BACKUP_OUTPUT_DIR=/backups \
  -v $(pwd)/backups:/backups \
  -v $(pwd)/data:/data \
  plcnext-backup

Open http://localhost:5000 to add devices.

Environment variables

  • BACKUP_OUTPUT_DIR: Where zipped backups are stored (default /backups).
  • DATA_DIR: Internal storage for configuration (default /data).
  • DEVICE_DB: Override the path to the devices JSON file.
  • SFTP credentials are stored per device in the web UI and connect on port 22.

These are stored in a timestamped folder and zipped as label-YYYY-MM-DD_HH-MM-SS.zip in the output directory.

About

Docker container to backup PLC next processors automatically to a local server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors