deploy-neex
Version:
🚀 CLI tool for deploying Neex applications with PM2 and Nginx
16 lines • 613 B
TypeScript
import { DeployConfig, NeexProject } from '../types.js';
import { Logger } from '../utils/logger.js';
import { SystemUtils } from '../utils/system.js';
export declare class PM2Generator {
private logger;
private system;
constructor(logger: Logger, system: SystemUtils);
generate(config: DeployConfig, project: NeexProject): Promise<void>;
private generateEcosystemConfig;
install(): Promise<void>;
start(config: DeployConfig, project: NeexProject): Promise<void>;
stop(): Promise<void>;
restart(): Promise<void>;
delete(): Promise<void>;
}
//# sourceMappingURL=pm2.d.ts.map