# rad **Repository Path**: Toymachine/rad ## Basic Information - **Project Name**: rad - **Description**: auto deploy by rust - **Primary Language**: Rust - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-05 - **Last Updated**: 2023-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rad ``rad`` is an automated deployment tool built with Rust Framework: ``axum``: https://github.com/tokio-rs/axum Maybe use ``WebAssembly``: https://webassembly.org ----------------------------------- [step1] * 抽象出部署对象 * 系统服务 * 管理服务 * 动态生成脚本 * 日志管理 * ws实时展示 * 友好交互 * 支持手动输入密码 * 部署目录默认 * 支持修改 ------------------------------------ [step2] * 在线终端 * 支持浏览器 * 支持终端 ------------------------------------ * 思路: * 用户选择部署行为 * 动态生成部署脚本 * 执行部署脚本 * 展示实时日志