Skip to content

[Feature] Consider cleaning up or packaging unnecessary files after the upgrade is complete #11241

@HynoR

Description

@HynoR

1Panel Version

2.0.14

Please describe your needs or suggestions for improvements

这玩意空间占用挺大的,升级完成后就没什么用处了,如果需要保留副本,只需要保留安装包的 tar.gz 即可。
版本升级多了整个 tmp/upgrade 的文件都很大。
Image

Image

Please describe the solution you suggest

很多个人用户的服务器磁盘空间相当少,大部分小云主机在 15GB-40GB 左右,因此这个占用相当奢侈,而用户一般如果不是遇到磁盘不够不会主动去缓存清理或者自行删除这些内容,随着版本更新这个内容肯定是会不断增长的。

升级一个新版本,实际上会产生三份 1panel-agent / 1panel-core。(/usr/bin 在运行的一份,tmp/upgrade/版本文件夹/downloads 两份:一份在安装压缩包,一份在解压里)

因此最好针对这些副本文件都做 targz 压缩处理,清理掉多余的临时文件,只保留重要的副本文件,并且按需清理掉一些过时的老版本存档。至少安装成功后要清理掉解压安装包出来的文件。

Additional Information

No response

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions