新增Node.js运行环境、新增系统缓存清理功能,1Panel开源面板v1.7.0发布

2023年10月16日,现代化、开源的Linux服务器运维管理面板1Panel正式发布v1.7.0版本。

在这个版本中,1Panel新增Node.js运行环境;新增系统缓存清理功能;应用安装时支持选择远程数据库。此外,我们进行了40多项功能更新和问题修复。1Panel应用商店新增了2款应用,并且更新了25款应用。感谢社区用户们的反馈和支持,使得新版本的1Panel功能更加完善。

亮点更新

■ 新增Node.js运行环境

1Panel v1.7.0版本新增Node.js运行环境。现在,您可以在1Panel上轻松创建和管理Node.js网站。通过1Panel,用户可以轻松在几分钟内创建Node.js项目。1Panel提供了直观的设置向导,帮助用户快速启动应用,无需进行复杂的配置,极大地节省时间和精力。

此外,我们提供全面的监控功能,您可以实时追踪Node.js应用程序的性能和运行状态,及时发现并处理错误,保证了应用的健康运营,用户体验更佳。
在这里插入图片描述

▲图1 Node.js 运行环境

■ 支持系统缓存清理功能

1Panel v1.7.0版本支持系统缓存清理功能。用户可以在1Panel上轻松清理系统缓存,释放磁盘空间。目前1Panel支持的清理类型包括:

1.系统垃圾:快照、升级等过程中产生的临时文件,以及版本迭代过程中的废弃文件;

2.临时上传文件:系统上传备份列表中上传的临时文件;

3.临时下载文件:系统从第三方备份账号下载的临时文件;

4.系统日志文件:系统日志信息、容器构建或镜像拉取等日志信息,以及计划任务中产生的日志文件。
在这里插入图片描述

▲图2 系统缓存清理

■ 应用商店

1Panel v1.7.0版本的应用商店进行了全面升级,为用户带来了更加丰富的功能和更便捷的操作体验。

首先,我们对应用分类进行了精细化的重构,以方便用户更轻松地找到符合其兴趣和要求的应用程序。

其次,在操作界面方面,用户可以更快速地浏览不同应用,并通过改进的导航功能,轻松浏览并发现新的应用。
在这里插入图片描述

▲图3 应用商店

新增功能

■ 网站:增加Node.js运行环境;

■ 应用商店:应用安装时支持选择远程数据库;

■ 面板设置:增加系统缓存清理功能。

功能优化

■ 网站:网站主域名支持设置端口;

■ 网站:反向代理网站配置默认增加协议转发;

■ 网站:修改网站日志的关闭参数;

■ 网站:优化设置页面日志按钮样式;

■ 网站:优化运行环境下拉列表样式;

■ 应用商店:已安装应用列表支持查看应用日志;

■ 应用商店:调整部分已安装应用的按钮位置;

■ 应用商店:增加分类标签排序;

■ 应用商店:应用列表顶部增加分页显示;

■ 应用商店:增加同步所有应用状态的提示信息;

■ 数据库:支持复制并查看详细的Redis外部连接地址;

■ 数据库:统一MySQL数据库设置页面的样式;

■ 数据库:MySQL部分性能参数区分版本显示;

■ 数据库:远程数据库增加删除提示;

■ 容器:修改创建容器页面选择挂载卷时的交互方式;

■ 容器:容器升级操作时支持忽略版本比较;

■ 容器:容器镜像列表增加是否使用标签的选项;

■ 容器:容器镜像列表增加详情显示;

■ 容器:容器列表资源使用率增加详情显示;

■ 容器:容器支持自定义控制台的交互方式;

■ 容器:优化删除编排弹出框的提示信息;

■ 容器:优化容器名称校验规则;

■ 主机:防火墙范围端口规则显示占用详情;

■ 日志审计:SSH登录日志增加详情显示;

■ 日志审计:1Panel系统日志支持根据日期进行筛选,并支持追踪读取;

■ 面板设置:支持设置服务器默认网卡;

■ 面板设置:系统授权IP支持IP段;

■ 面板设置:两步验证区分操作系统,并支持设置标题;

■ 面板设置:优化暗色模式下面板设置的按钮样式;

■ 系统:系统重启成功后同步应用商店应用;

■ 系统:优化监控采集方式;

■ 系统:统一部分页面的全屏按钮样式;

■ 系统:缓存部分页面已设置的分页条数。

Bug修复

■ 网站:修复了域名暂停或者移除后无法重新创建该域名的问题;

■ 网站:修复了相同域名和端口可以重复添加的问题;

■ 网站:修复了HTTP模式下证书会保存部分错误数据的问题;

■ 应用商店:修复了强制删除OpenResty后没有同步删除PHP应用的问题;

■ 容器:修复了编辑存储卷失败导致容器丢失的问题;

■ 容器:修复了编辑容器失败时未更新容器ID的问题;

■ 主机:修复了部分场景下系统防火墙未显示具体应用占用情况的问题;

■ 主机:修复了UFW防火墙并发导致的批量操作失败的问题;

■ 主机:修复了部分操作系统添加防火墙端口备注时不生效的问题;

■ 系统:修复了演示环境部分功能不能正常查看的问题。

应用商店

■ 新增Metabase;

■ 新增ShowDoc;

■ JumpServer版本升级至v3.7.1;

■ Halo版本升级至v2.10.0;

■ Jenkins版本升级至v2.427;

■ Alist版本升级至v3.28.0;

■ PGAdmin4版本升级至v7.7;

■ Jellyfin版本升级至v10.8.11;

■ Tailchat版本升级至v1.9.1;

■ RabbitMQ版本升级至v3.12.6;

■ 青龙版本升级至v2.16.3;

■ MeiliSearch版本升级至v1.4.0;

■ EMQX版本升级至v5.3.0;

■ VS Code版本升级至v4.17.1;

■ MongoDB版本升级至v7.0.2;

■ Docker Registry版本升级至v2.8.3;

■ Nexus Repository版本升级至v3.61.0;

■ Gitea版本升级至v1.20.5;

■ Memos版本升级至v0.16.0;

■ Cloudreve版本升级至v3.8.3;

■ Draw.io版本升级至v22.0.3;

■ Nextcloud版本升级至v27.1.2;

■ Kodbox版本升级至v1.4405;

■ Uptime Kuma版本升级至v1.23.3;

■ ddns-go版本升级至v5.6.3;

■ Synapse版本升级至v1.94.0;

■ AdGuardHome版本升级至v0.107.39。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/138635.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

apk和小程序渗透

apk和小程序域服务器通信使用的还是http协议,只是使用了加密。只要可以获取到http的请求报文,就可以回归到web渗透的层面。apk和小程序的渗透很复杂,涉及逆向时要进行脱壳,脱壳后反编译了,源代码没做加密就能直接逆向出…

阵列信号处理_对比常规波束形成法(CBF)和Capon算法

空间谱估计 利用电磁波信号来获取目标或信源相对天线阵列的角度信息的方式,也称测向、波达方向估计(DOA)。主要应用于雷达、通信、电子对抗和侦察等领域。 发展 常规波束形成(CBF)。本质是时域傅里叶变换在空域直接…

排序算法-基数排序法(RadixSort)

排序算法-基数排序法(RadixSort) 1、说明 基数排序法与我们之前讨论的排序法不太一样,并不需要进行元素之间的比较操作,而是属于一种分配模式排序方式。 基数排序法比较的方向可分为最高位优先(Most Significant Di…

centos 里面的service自启动app.jar,出现两个java进程,app是同一个端口

当使用jps -lv查看java虚拟机进程 app.jar启动后,居然出现两个启动进程,而且他们的端口都一样,同一端口,是不允许启动两个相同app的。 使用进程ps查看进程工具 #ps -aux 参数说明: a: 显示跟当前终端关联的所有进…

做web自动化测试遇到Chrome浏览器老是自动更新,怎么办 ? 这里提供两个解决办法 。

web自动化安装驱动安装 进行web自动化时 ,需要提前安装浏览器的驱动 ,尤其是chrome浏览器 。它的更新速度很快 ,是不是更新了新版本 。这就导致我们的驱动也要跟着变化。 1.停止自动更新 那么 ,如何关闭chrome浏览器的自动更新…

6.6 图的应用

思维导图: 6.6.1 最小生成树 ### 6.6 图的应用 #### 主旨:图的概念可应用于现实生活中的许多问题,如网络构建、路径查询、任务排序等。 --- #### 6.6.1 最小生成树 **概念**:要在n个城市中建立通信联络网,则最少需…

项目经理每天,每周,每月的工作清单

很多不懂项目管理的伙伴问,项目经理每天每周每个月的工作是什么呢? 仿佛他们什么都管,但是又没有具体的产出,但是每天看他们比谁都忙,其实很简单,项目中的每个环节负责具体的事情,但是每个环节…

Python文件共享+cpolar内网穿透:轻松实现公网访问

文章目录 1.前言2.本地文件服务器搭建2.1.Python的安装和设置2.2.cpolar的安装和注册 3.本地文件服务器的发布3.1.Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1.前言 数据共享作为和连接作为互联网的基础应用,不仅在商业和办公场景有广泛的应用&#…

【Linux】六、进程控制

进程创建 fork函数的认识 #include <unistd.h> pid_t fork(void) #include <stdio.h> #include <unistd.h>int main() {printf("我是父进程&#xff01;\n");pid_t id fork();if(id < 0){printf("创建子进程失败\n");return 1;}else…

idea使用debug无法启动,使用run可以启动

1、将调试断点清除 使用快捷键ctrl shift F8&#xff0c;将勾选的选项去除即可 2、Error running SampleApplication: Command line is too long. Shorten command line for SampleApplication or also for Spring Boot default configuration&#xff0c;报这种错误&#x…

Python爬虫:制作一个属于自己的IP代理模块

前言 在Python爬虫过程中&#xff0c;为了避免被网站的反爬虫机制干扰&#xff0c;我们需要使用IP代理。所谓IP代理&#xff0c;就是通过修改网络请求中的IP地址&#xff0c;来达到隐藏真实IP地址的效果。本文将教你如何制作一个自己的IP代理模块&#xff0c;让你的爬虫更加稳…

Hadoop3教程(九):MapReduce框架原理概述

文章目录 简介参考文献 简介 这属于整个MR中最核心的一块&#xff0c;后续小节会展开描述。 整个MR处理流程&#xff0c;是分为Map阶段和Reduce阶段。 一般&#xff0c;我们称Map阶段的进程是MapTask&#xff0c;称Reduce阶段是ReduceTask。 其完整的工作流程如图&#xff…