@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)
47 lines (46 loc) • 1.51 kB
TypeScript
export declare class DockerComposeAuthorizerConfiguration {
image?: string;
featureName?: string;
networks?: {
name: string;
driver: string;
}[];
externalClientPort?: number;
dependsOnServiceNames?: Record<string, 'service_started' | 'service_healthy' | 'service_completed_successfully'>;
env?: 'production' | 'development';
resetPasswordUrl?: string;
disableBasicAuthentication?: string;
disableEmailVerification?: string;
disableMagicLinkLogin?: string;
disableLoginPage?: string;
disableSignUp?: string;
roles?: string;
defaultRoles?: string;
protectedRoles?: string;
jwtRoleClaim?: string;
organizationName?: string;
organizationLogo?: string;
customAccessTokenScript?: string;
awsRegion?: string;
couchbaseBucket?: string;
couchbaseBucketRamQuota?: number;
couchbaseScope?: string;
test?: string;
envPath?: string;
isEmailServiceEnabled?: string;
isSmsServiceEnabled?: string;
appCookieSecure?: string;
adminCookieSecure?: string;
jwtType?: string;
jwk?: string;
disableMobileBasicAuthentication?: string;
disableRedisForEnv?: string;
disableStrongPassword?: string;
enforceMultiFactorAuthentication?: string;
disableMultiFactorAuthentication?: string;
disableTotpLogin?: string;
disableMailOtpLogin?: string;
disablePhoneVerification?: string;
defaultAuthorizeResponseType?: string;
defaultAuthorizeResponseMode?: string;
}