2024-02-18 19:08:52 +00:00
|
|
|
import type { IServiceRessources } from "./docker.js";
|
|
|
|
|
|
|
|
export interface IService {
|
|
|
|
name: string;
|
|
|
|
image: string;
|
|
|
|
ports: {
|
|
|
|
web: number;
|
|
|
|
custom?: { [domain: string]: string };
|
|
|
|
};
|
|
|
|
resources?: IServiceRessources;
|
|
|
|
domains: string[];
|
|
|
|
secrets: { [key: string]: string };
|
2024-05-27 12:34:01 +00:00
|
|
|
deploymentIds: string[];
|
|
|
|
deploymentDirectiveIds: string[];
|
2024-02-18 19:08:52 +00:00
|
|
|
}
|