UNPKG

@nestjs-mod/docker-compose

Version:

Docker Compose is a tool for defining and running multi-container applications. It is the key to unlocking a streamlined and efficient development and deployment experience. (Generator docker-compose.yml for https://docs.docker.com/compose)

45 lines 1.96 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DockerComposeSsoConfiguration = void 0; const tslib_1 = require("tslib"); const common_1 = require("@nestjs-mod/common"); let DockerComposeSsoConfiguration = class DockerComposeSsoConfiguration { }; exports.DockerComposeSsoConfiguration = DockerComposeSsoConfiguration; tslib_1.__decorate([ (0, common_1.ConfigModelProperty)({ description: 'Docker image name', default: 'ghcr.io/nestjs-mod/nestjs-mod-sso-server:1.10.0', }), tslib_1.__metadata("design:type", String) ], DockerComposeSsoConfiguration.prototype, "image", void 0); tslib_1.__decorate([ (0, common_1.ConfigModelProperty)({ description: 'Feature name for generate prefix to environments keys', }), tslib_1.__metadata("design:type", String) ], DockerComposeSsoConfiguration.prototype, "featureName", void 0); tslib_1.__decorate([ (0, common_1.ConfigModelProperty)({ description: 'Network, if not set networkNames have project name and driver=bridge', }), tslib_1.__metadata("design:type", Array) ], DockerComposeSsoConfiguration.prototype, "networks", void 0); tslib_1.__decorate([ (0, common_1.ConfigModelProperty)({ description: 'External port for sharing container', transform: new common_1.NumberTransformer(), default: 8080, }), tslib_1.__metadata("design:type", Number) ], DockerComposeSsoConfiguration.prototype, "externalClientPort", void 0); tslib_1.__decorate([ (0, common_1.ConfigModelProperty)({ description: 'Depends on services', }), tslib_1.__metadata("design:type", Object) ], DockerComposeSsoConfiguration.prototype, "dependsOnServiceNames", void 0); exports.DockerComposeSsoConfiguration = DockerComposeSsoConfiguration = tslib_1.__decorate([ (0, common_1.ConfigModel)() ], DockerComposeSsoConfiguration); //# sourceMappingURL=docker-compose-sso.configuration.js.map