This commit is contained in:
binwiederhier
2026-03-14 14:15:46 -04:00
parent 13be9747e4
commit 2bf8f6271b
3 changed files with 27 additions and 3 deletions

BIN
docs/static/img/config-generator.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 KiB

View File

@@ -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"