-
-
Notifications
You must be signed in to change notification settings - Fork 15
/
update.conf
100 lines (80 loc) · 5.06 KB
/
update.conf
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
╔══════════════════════════════════════════════╗
║ The Ultimate Updater ║
║ Config File ║
╟──────────────────────────────────────────────╢
║ change 'true/false' or comment out with '#' ║
╚══════════════════════════════════════════════╝
┌──────────────────────────────────────────────┐
│ General │
└──────────────────────────────────────────────┘
VERSION="1.4"
USED_BRANCH="master" # could be "master/beta/develop"
LOG_FILE="/var/log/ultimate-updater.log"
VERSION_CHECK="true"
URL_FOR_INTERNET_CHECK="google.com"
SSH_PORT="22"
╔══════════════════════════════════════════════╗
║ Update-Checker ║
╚══════════════════════════════════════════════╝
┌──────────────────────────────────────────────┐
│ Host / LXC / VM │
└──────────────────────────────────────────────┘
CHECK_WITH_HOST="true"
CHECK_WITH_LXC="true"
CHECK_WITH_VM="true"
CHECK_STOPPED_CONTAINER="true"
CHECK_RUNNING_CONTAINER="true"
CHECK_STOPPED_VM="true"
CHECK_RUNNING_VM="true"
┌──────────────────────────────────────────────┐
│ Only/Exclude LXC and/or VM │
│ Example: ONLY/EXCLUDE="100 110 120" │
│ ! If 'ONLY' is set, 'EXCLUDE' don't work ! │
└──────────────────────────────────────────────┘
ONLY_UPDATE_CHECK=""
EXCLUDE_UPDATE_CHECK=""
╔══════════════════════════════════════════════╗
║ UPDATER ║
╚══════════════════════════════════════════════╝
┌──────────────────────────────────────────────┐
│ Host / LXC / VM │
└──────────────────────────────────────────────┘
WITH_HOST="true"
WITH_LXC="true"
WITH_VM="true"
STOPPED_CONTAINER="true"
RUNNING_CONTAINER="true"
STOPPED_VM="true"
RUNNING_VM="true"
INCLUDE_KERNEL="true"
INCLUDE_PHASED_UPDATES="false"
VM_START_DELAY="45" # secounds
┌──────────────────────────────────────────────┐
│ Only/Exclude LXC and/or VM │
│ Example: ONLY/EXCLUDE="100 110 120" │
│ ! If 'ONLY' is set, 'EXCLUDE' don't work ! │
└──────────────────────────────────────────────┘
ONLY=""
EXCLUDE=""
┌──────────────────────────────────────────────┐
│ Snapshot / Backup │
│ Backup need much more time for the script! │
│ Better make Backups at night with the UI │
└──────────────────────────────────────────────┘
SNAPSHOT="true"
KEEP_SNAPSHOTS="3"
BACKUP="false"
┌──────────────────────────────────────────────┐
│ Extra Updates │
├──────────────────────────────────────────────┤
│ if GLOBAL is not "true" │
│ Extras will be ignored │
└──────────────────────────────────────────────┘
EXTRA_GLOBAL="true"
IN_HEADLESS_MODE="false"
PIHOLE="true"
IOBROKER="true"
PTERODACTYL="true"
OCTOPRINT="true"
DOCKER_COMPOSE="true"
COMPOSE_PATH="/home" # Default is /home but it can be changed to (ex: /root, /opt, ...)