64 lines
1.4 KiB
JSON
64 lines
1.4 KiB
JSON
{
|
|
"system": {
|
|
"mountPoint": "/mnt/flashdrive",
|
|
"ledPath": "/sys/class/leds/ACT",
|
|
"cacheFile": "./data/sync_state.json",
|
|
"targetUuid": "7AEB-FF21",
|
|
"maxFailedMounts": 2
|
|
},
|
|
|
|
"copyparty": {
|
|
"enabled": true,
|
|
"binaryPath": "/opt/usb-syncer/copyparty-sfx.py",
|
|
"port": 3923,
|
|
"user": "pi",
|
|
"password": "changeme",
|
|
"volumeName": "flash",
|
|
"permissions": "rwmd",
|
|
"extraArgs": ["--no-reload", "--q"]
|
|
},
|
|
|
|
"rsync": {
|
|
"enabled": true,
|
|
"nasPath": "/mnt/nas/flash_backup",
|
|
"bidirectional": true,
|
|
"deleteRemote": false,
|
|
"bypassEmptyFolder": true,
|
|
"exclude": [
|
|
".Trash-*",
|
|
"System Volume Information",
|
|
".Spotlight-V100",
|
|
".fseventsd",
|
|
"*.tmp"
|
|
],
|
|
"flags": ["-avu", "--update", "--modify-window=1"]
|
|
},
|
|
|
|
"rclone": {
|
|
"enabled": true,
|
|
"remote": "gdrive:FlashBackup",
|
|
"bidirectional": true,
|
|
"bandwidthLimit": null,
|
|
"exclude": [
|
|
".*",
|
|
"*.tmp"
|
|
],
|
|
"flags": ["--update", "--transfers=2", "--checkers=4"]
|
|
},
|
|
|
|
"openNotebook": {
|
|
"enabled": true,
|
|
"endpoint": "http://192.168.1.50:8000/api/v1",
|
|
"apiToken": "env:NOTEBOOK_TOKEN",
|
|
"notebookId": "class-notes-2026",
|
|
"watchFolder": "classes",
|
|
"allowedExtensions": [".pdf", ".docx", ".md", ".txt"]
|
|
},
|
|
|
|
"notifications": {
|
|
"enabled": false,
|
|
"webhookUrl": "https://ntfy.sh/my-sync-appliance"
|
|
}
|
|
}
|
|
|