diff --git a/builders/nginx.js b/builders/nginx.js index 21b6a6e..ebe4c9d 100644 --- a/builders/nginx.js +++ b/builders/nginx.js @@ -26,6 +26,7 @@ module.exports = { '1.17', '1.16', ], + backends: [], pinPairs: { '1': 'bitnamilegacy/nginx:1.29.1-debian-12-r0', '1.29': 'bitnamilegacy/nginx:1.29.1-debian-12-r0', @@ -108,6 +109,11 @@ module.exports = { ], }; + // Add backend dependencies if specified + if (options.backends && options.backends.length > 0) { + nginx.depends_on = options.backends; + } + // Send it downstream super(id, options, {services: _.set({}, options.name, nginx)}); }