mirror of
https://github.com/multipleof4/ntfy.git
synced 2026-10-08 21:05:21 +00:00
Review
This commit is contained in:
Vendored
BIN
Binary file not shown.
|
After Width: | Height: | Size: 318 KiB |
Vendored
+19
-3
@@ -426,10 +426,26 @@
|
||||
}
|
||||
}
|
||||
|
||||
// Derive volumes from configured file/directory paths
|
||||
const dirs = new Set();
|
||||
["auth-file", "cache-file", "web-push-file"].forEach((key) => {
|
||||
if (values[key]) {
|
||||
const dir = values[key].substring(0, values[key].lastIndexOf("/"));
|
||||
if (dir) dirs.add(dir);
|
||||
}
|
||||
});
|
||||
if (values["attachment-cache-dir"]) {
|
||||
dirs.add(values["attachment-cache-dir"]);
|
||||
}
|
||||
|
||||
if (dirs.size) {
|
||||
lines.push(" volumes:");
|
||||
[...dirs].sort().forEach((dir) => {
|
||||
lines.push(` - ${dir}:${dir}`);
|
||||
});
|
||||
}
|
||||
|
||||
lines.push(
|
||||
" volumes:",
|
||||
" - /var/cache/ntfy:/var/cache/ntfy",
|
||||
" - /etc/ntfy:/etc/ntfy",
|
||||
" ports:",
|
||||
" - \"80:80\"",
|
||||
" restart: unless-stopped"
|
||||
|
||||
Reference in New Issue
Block a user