Easypanel 模板
在这个仓库中,你可以找到 Easypanel 中可用的模板。
定义模板
- 复制
/templates
目录中的任何模板 - 运行
npm run dev
打开测试演示环境 - 自定义你的模板:
- 编辑
meta.yaml
和index.ts
,但不要修改meta.ts
(该文件是自动生成的) - 使用
logo.png
或logo.svg
作为标志 - 使用
screenshot.png
或screenshot.jpg
作为截图 - 如果有多个截图,使用
screenshot1.png
、screenshot2.png
等命名
- 编辑
- 测试你的模板。在 Easypanel 实例中,你可以从 JSON 创建模板。使用该功能测试你的模板输出。
- 提交 PR。
最佳实践
- 使用
npm run build
确保项目能成功构建 - 使用
npm run prettier
格式化文件 - 为了稳定性,不要使用
latest
标签的 Docker 镜像 - 为了安全性,不要使用非官方 Docker 镜像
表单字段
选择
selectField:
type: string
title: 选择字段
oneOf:
- enum:
- first
title: 第一个选项
- enum:
- second
title: 第二个选项
- enum:
- third
title: 第三个选项