Skip to content

Automatically rsync to an ftp share (e.g. digital photo frame) using curlftpfs and systemd

Notifications You must be signed in to change notification settings

cryobry/rsync-to-ftp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage:

  1. Configure user options in install.sh
  2. Run ./install.sh as your normal user
  3. Confirm that user services are running and enabled: systemctl --user status $name.service; systemctl --user status $name.timer
  4. If errors occur, check journal output: journalctl -r -u $name.service

Notes:

  1. curlftpfs doesn't support file permissions, thus we must only use -r in rsync
  2. curlftpfs doesn't support temporary files, thus the intermediate temp file step
  3. I mount the share to /media (by design so that my file manager will display it if it is erroneously mounted) but it may be easier for users to mount the ftp share somewhere in $HOME to avoid permissions issues

About

Automatically rsync to an ftp share (e.g. digital photo frame) using curlftpfs and systemd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages