-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
64 lines (64 loc) · 1.75 KB
/
config.example.json
File metadata and controls
64 lines (64 loc) · 1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
"ftp": {
"host": "dein-server.com",
"port": 21,
"user": "dein-benutzername",
"password": "dein-ftp-passwort",
"type": "ftp",
"remotePath": "/keepass_passwords.kdbx",
"comment": "type: rclone|gdrive (recommended), sftp (prefer over ftp), ftp|smb|scp. port: 21 (FTP), 22 (SFTP/SCP). remotePath = directory + filename"
},
"local": {
"localPath": "keepass_passwords.kdbx",
"_comment_localPath": "Absolute path allowed: /path/to/keepass_passwords.kdbx. Must be the same file as opened in KeePassXC.",
"tempPath": "temp_keepass_passwords.kdbx",
"backupDir": "backups",
"maxBackups": 2
},
"keepass": {
"databasePassword": "dein-keeppass-master-passwort",
"keepassXCPath": "keepassxc-cli"
},
"settings": {
"debug": false,
"language": "de",
"comment": "Supported languages: 'de', 'en', 'es'",
"cleanupLogs": true,
"maxLogAgeDays": 7
},
"protocol_examples": {
"ftp": {
"host": "ftp.example.com",
"user": "username",
"password": "password",
"type": "ftp",
"port": 21,
"remotePath": "/keepass_passwords.kdbx"
},
"sftp": {
"host": "sftp.example.com",
"user": "username",
"password": "password",
"type": "sftp",
"port": 22,
"remotePath": "/home/user/keepass_passwords.kdbx"
},
"smb": {
"host": "fileserver.local",
"share": "Backups",
"user": "username",
"password": "password",
"domain": "WORKGROUP",
"type": "smb",
"remotePath": "keepass_passwords.kdbx"
},
"scp": {
"host": "ssh.example.com",
"user": "username",
"password": "password",
"type": "scp",
"port": 22,
"remotePath": "/home/user/keepass_passwords.kdbx"
}
}
}