pooneyy
pooneyy
> > 1. 安装好 1panel 之后使用默认的账号密码通过http登录面板 > > 那其实在步骤1的时候,账号密码就明文传输了一次,对部署时就填写自己常用账号密码的人不太友好,对于整个流程增加了一次修改账号密码的操作。 现在存在一个问题就是:你怎么在安装 1panel 的时候向它上传 ssl 证书?如果使用安装时面板自动生成的自签证书,虽然能用,但是并不能保证安全。 我的方案安装时可以使用面板自动生成的账号密码,后期修改成自己常用的密码
> 感谢反馈,我们先在本地环境尝试复现一下这个问题。 在子菜单内切换时是正常的,当切换到别的主菜单,再切回原先的主菜单,就会出问题
> > 因为数据库既然已经存在,实际上是不影响应用正常使用的。 > > 可能存在数据一致性问题?除非数据库存在但是空的就不影响? 数据库用户名是应用商店安装时随机生成的,默认的postgres其实理论上就是空的 另外某些时候也是存在两个应用需要访问同一个数据库的情况,这样也被限制住了 或者存在第三种可能:卸载应用的时候没有勾选“删除数据库”,然后再次安装同一个应用,需要用到之前的数据库
> 可以使用存量数据库,需要数据库名称,用户名,密码全部保持一致,请在数据库列表复制以上数据,安装应用的时候填进去 那这个默认的数据库为什么用不了呢?它也算存量数据库吧
> > > 可以使用存量数据库,需要数据库名称,用户名,密码全部保持一致,请在数据库列表复制以上数据,安装应用的时候填进去 > > > > > > 那这个默认的数据库为什么用不了呢?它也算存量数据库吧 > > 默认的数据库是? `postgres` 是PostgreSQL默认会创建的数据库
> > > > > 可以使用存量数据库,需要数据库名称,用户名,密码全部保持一致,请在数据库列表复制以上数据,安装应用的时候填进去 > > > > > > > > > > > > 那这个默认的数据库为什么用不了呢?它也算存量数据库吧 > > > > > > > > > 默认的数据库是? >...
比如使用数据库名 `postgres` 安装halo时就是会失败,halo用什么数据库名都可以,但是有些项目数据库名只能用 `postgres`
## 高级 这个授权链接应该是权力有限的。管理员在链接有效期内,可以增加、减少这个链接对面板控制的权力,特别是写入和删除的权力,比如操作应用商店、文件、网站、AI模型管理、MCP管理、数据库、容器、系统、终端等权力。这些权力并不是单独授权,应该是相互依赖的。 ### 举个例子 ```mermaid treemap-beta "终端" "文件" "容器" "应用商店" "网站":1 "计划任务":1 "磁盘管理":1 "防火墙": 1 "进程管理":1 "SSH 管理":1 ``` 例子A: - 由于可以通过“计划任务”在容器内执行代码,所以必须先授权操作容器; - 由于可以通过“文件”修改容器挂载在宿主机的文件,所以必须先授权操作文件; - 由于可以通过“终端”执行代码对系统进行控制,所以上面的行为需要先授权操作终端。 例子B: - 由于可以通过“网站”安装应用、卸载应用,所以“应用商店”是“网站”的父权限;...
> 感谢反馈。麻烦再详细描述一下上述需求的具体使用场景,以便我们更准确地理解你的需求。 在主/从节点的计划任务中使用脚本更新了本地应用商店,希望可以更新本地商店之后直接通过命令同步本地应用。 应用多的时候通过手动点击同步,需要4秒钟,如果更新的时候就自动同步了,使用时会更加无感
> 了解,我们在后续版本考虑一下增加 同步应用 的命令。 主节点和从节点都需要哦