Initial commit: get everything rolling
This commit is contained in:
63
config.json
Normal file
63
config.json
Normal file
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user