buildahcker
Version:
Buildahcker is a node.js library to create and run commands in OCI (Open Container Initiative) container images (or docker images), based on Buildah and a hash-based cache. It also contains utilities to easily create a partitioned bootable disk image of a
19 lines (18 loc) • 697 B
TypeScript
import type { Writable } from "stream";
import type { ImageOrContainer } from "../container";
import type { ContainerCache } from "../containerCache";
export interface CertificateOptions {
subject: string;
validDays: number;
}
export interface MkcertOptions {
certificateFile: string;
keyFile: string;
keyType?: string;
options: CertificateOptions;
opensslSource?: ImageOrContainer;
containerCache?: ContainerCache;
apkCache?: string;
logger?: Writable;
}
export declare const mkcert: ({ certificateFile, keyFile, keyType, options: { subject, validDays }, opensslSource: existingSource, containerCache, apkCache, logger, }: MkcertOptions) => Promise<void>;