# distroboxface **Repository Path**: anlinxi/distroboxface ## Basic Information - **Project Name**: distroboxface - **Description**: DistroboxFace 是一个基于 Tauri + Vue3 + TypeScript 的桌面应用,旨在为 distrobox 提供可视化管理界面。你可以方便地查看、创建、管理和进入 Linux 容器。 - **Primary Language**: Rust - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-15 - **Last Updated**: 2025-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DistroboxFace DistroboxFace 是一个基于 Tauri + Vue3 + TypeScript 的桌面应用,旨在为 [distrobox](https://github.com/89luca89/distrobox) 提供可视化管理界面。你可以方便地查看、创建、管理和进入 Linux 容器。 ## 技术栈 - **前端**:Vue 3, TypeScript, Vite, Font Awesome, Tailwind CSS(推测) - **后端**:Rust, Tauri, serde, log, simple_logger - **跨平台**:支持 Windows、Linux、macOS ## 功能特性 - 容器列表展示与搜索 - 一键创建/删除/进入容器 - 支持多种主流 Linux 镜像(如 Fedora、Ubuntu、Debian、Arch、Alpine) - 现代美观的 UI 界面 - 快速响应的桌面体验 ## 开发环境推荐 - [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) - [Tauri VSCode 插件](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) - [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer) ## 本地开发与运行 1. 安装依赖 ```bash bun install ``` 2. 启动开发环境 ```bash bun run tauri:dev ``` 3. 构建发布版本 ```bash bun run build ``` ## 目录结构简述 - `src/`:前端 Vue3 + TypeScript 源码 - `src-tauri/`:Rust + Tauri 后端源码 - `public/`、`dist/`:静态资源与构建产物 ## 贡献与反馈 欢迎 issue、PR 或建议! --- 如需更详细的使用说明或开发文档,请参考源码注释或联系作者。 ---