Commit Graph
4 Commits
Author SHA1 Message Date
lucas 6fe6a54e86 move camera folder and sync 2026-10-02 10:59:07 +00:00
lucas 11f53f9548 add comment for localhost syncNC 2026-10-01 14:07:23 +00:00
lucas fd77d08ef0 add Syncfolder to syncNC 2026-10-01 14:07:21 +00:00
Lucas Faber 3168e3928b feat(sync): refactor Nextcloud sync script with retries and argument handling
feat(sync): refactor Nextcloud sync script with retries and argument
handling

- Add centralized sync_directory() function
- Add retry logic with configurable attempts and delay
- Improve argument parsing and help output
- Add validation for selected sync targets
- Add support for sync marker removal (-del)
- Add logging abstraction with silent/live output modes
- Add dependency and credential file checks
- Prevent concurrent nextcloudcmd executions
- Improve error handling and script structure
- Add version flag support
- Standardize synchronization workflow for all folders

asd
2026-09-25 14:51:49 +00:00