UNPKG

caprover-lib

Version:

A library to communicate with CapRover instances

33 lines 837 B
import { IHashMapGeneric } from './IHashMapGeneric'; export interface IOneClickAppIdentifier { name: string; download_url: string; } export interface IOneClickVariable { id: string; label: string; defaultValue?: string; validRegex?: string; description?: string; } export interface IDockerComposeService { image?: string; dockerFileLines?: string[]; volumes?: string[]; ports?: string[]; environment?: IHashMapGeneric<string>; depends_on?: string[]; } export interface IOneClickTemplate { captainVersion: number; dockerCompose: { version: string; services: IHashMapGeneric<IDockerComposeService>; }; instructions: { start: string; end: string; }; variables: IOneClickVariable[]; } //# sourceMappingURL=IOneClickAppModels.d.ts.map