v1.7.0

1Panel-dev/1Panelv1.7.0Oct 12, 2023by wanghe-fit2cloud

AI Summary

A major feature release introducing Node.js runtime support, remote database selection during app installation, and system cache cleaning, along with numerous UI and performance improvements.

Key Highlights

  • Introduced Node.js runtime environments and remote database selection for app installations.
  • Added system cache cleaning feature and enhanced container management (custom console interaction).
  • Improved firewall rules display, SSH login logs, and system log filtering.

New Features

  • Node.js runtime environment
  • Remote database selection during app installation
  • System cache cleaning functionality
  • Custom container console interaction
  • SSH login log details
  • System log date filtering
  • Panel default network interface selection
  • Authorization IP range support
  • Two-factor authentication title customization

Full Release Notes

# 一、安装和升级

## 1.1 一键安装

**CentOS/RHEL**

```sh
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
```

**Ubuntu**

```sh
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
```

**Debian**

```sh
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
```

## 1.2 在线升级

登录 1Panel Web 控制台,在页面右下角点击 **【检查更新】** 进行在线升级。

>更多信息请查阅在线文档:https://1panel.cn/docs/

# 二、更新日志

# 2.1 新特性

* 【网站】增加 Node.js 运行环境。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2390
* 【应用商店】应用安装时支持选择远程数据库。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2439
* 【面板设置】增加系统缓存清理功能。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2402

# 2.2 功能优化

* 【网站】网站主域名支持设置端口。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2410
* 【网站】反向代理网站配置默认增加协议转发。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2456
* 【网站】修改网站日志的关闭参数。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2475
* 【网站】优化运行环境下拉列表样式。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2503
* 【网站】优化设置页面日志按钮样式。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2442
* 【应用商店】已安装应用列表支持查看应用日志。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2403
* 【应用商店】增加分类标签排序。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2455
* 【应用商店】应用列表顶部增加分页显示。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2457
* 【应用商店】调整部分已安装应用按钮位置。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2446
* 【应用商店】同步所有应用状态增加提示信息。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2501
* 【数据库】支持复制并查看详细的 Redis 外部连接地址。 by @mx2913 in https://github.com/1Panel-dev/1Panel/pull/2328
* 【数据库】统一 MySQL 数据库设置页面样式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2335
* 【数据库】MySQL 部分性能参数区分版本显示。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2474
* 【数据库】远程数据库增加删除提示。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2454
* 【容器】修改创建容器页面选择挂载卷时的交互方式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2378
* 【容器】容器升级操作时支持忽略版本比较。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2500
* 【容器】容器镜像列表增加是否使用标签。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2364
* 【容器】容器镜像列表增加详情显示。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2370
* 【容器】容器列表资源使用率增加详情显示。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2371
* 【容器】容器支持自定义控制台交互方式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2434
* 【容器】优化删除编排弹出框提示信息。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2437
* 【容器】优化容器名称校验规则。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2467
* 【主机】防火墙范围端口规则显示占用详情。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2369
* 【日志审计】SSH 登录日志增加详情显示。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2347
* 【日志审计】1Panel 系统日志支持根据日期筛选,并支持追踪读取。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2361
* 【面板设置】支持设置服务器默认网卡。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2339
* 【面板设置】系统授权 IP 支持 IP 段。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2352
* 【面板设置】两步验证区分操作系统并支持设置标题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2411
* 【面板设置】优化暗色模式下面板设置按钮样式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2464
* 【系统】系统重启成功后同步应用商店应用。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2479
* 【系统】优化监控采集方式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2489
* 【系统】统一部分页面全屏按钮样式。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2366
* 【系统】缓存部分页面分页条数。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2337

# 2.3 问题修复

* 【网站】修复了域名暂停或者移除后无法重新创建该域名的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2468
* 【网站】修复了相同域名和端口可以重复添加的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2470
* 【网站】修复了 HTTP 模式下证书会保存部分错误数据的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2476
* 【应用商店】修复了强制删除 Openresty 后没有同步删除 PHP 应用的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/2492
* 【容器】修复了编辑存储卷失败导致容器丢失的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2521
* 【容器】修复了编辑容器失败时未更新容器 ID 的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2522
* 【主机】修复了部分场景下系统防火墙未显示具体应用占用情况的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2452
* 【主机】修复了 UFW 防火墙并发导致的批量操作失败的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2483
* 【主机】修复了部分操作系统添加防火墙端口备注时不生效的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2491
* 【系统】修复了演示环境部分功能不能正常查看的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/2413

# 2.4 应用商店

* 新增 Metabase。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/449
* 新增 ShowDoc。 by @wanghe-fit2cloud in https://github.com/1Panel-dev/appstore/pull/480
* JumpServer 版本升级至 v3.7.1。 by @renovate in https://github.com/1Panel-dev/appstore/pull/462
* Halo 版本升级至 v2.10.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/479
* Jenkins 版本升级至 v2.427。 by @renovate in https://github.com/1Panel-dev/appstore/pull/483
* Alist 版本升级至 v3.28.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/447
* PGAdmin4 版本升级至 v7.7。 by @renovate in https://github.com/1Panel-dev/appstore/pull/441
* Jellyfin 版本升级至 v10.8.11。 by @renovate in https://github.com/1Panel-dev/appstore/pull/451
* Tailchat 版本升级至 v1.9.1。 by @renovate in https://github.com/1Panel-dev/appstore/pull/452
* RabbitMQ 版本升级至 v3.12.6。 by @renovate in https://github.com/1Panel-dev/appstore/pull/454
* 青龙 版本升级至 v2.16.3。 by @renovate in https://github.com/1Panel-dev/appstore/pull/455
* MeiliSearch 版本升级至 v1.4.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/456
* EMQX 版本升级至 v5.3.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/463
* VS Code 版本升级至 v4.17.1。 by @renovate in https://github.com/1Panel-dev/appstore/pull/464
* MongoDB 版本升级至 v7.0.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/465
* Docker Registry 版本升级至 v2.8.3。 by @renovate in https://github.com/1Panel-dev/appstore/pull/466
* Nexus Repository 版本升级至 v3.61.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/468
* Gitea 版本升级至 v1.20.5。 by @renovate in https://github.com/1Panel-dev/appstore/pull/469
* Memos 版本升级至 v0.16.0。 by @penndu in https://github.com/1Panel-dev/appstore/pull/471
* Cloudreve 版本升级至 v3.8.3。 by @renovate in https://github.com/1Panel-dev/appstore/pull/472
* Draw.io 版本升级至 v22.0.3。 by @renovate in https://github.com/1Panel-dev/appstore/pull/473
* Nextcloud 版本升级至 v27.1.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/474
* Kodbox 版本升级至 v1.4405。 by @renovate in https://github.com/1Panel-dev/appstore/pull/476
* Uptime Kuma 版本升级至 v1.23.3。 by @renovate in https://github.com/1Panel-dev/appstore/pull/477
* ddns-go 版本升级至 v5.6.3。 by @renovate in https://github.com/1Panel-dev/appstore/pull/481
* Synapse 版本升级至 v1.94.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/482
* AdGuardHome 版本升级至 v0.107.39。 by @renovate in https://github.com/1Panel-dev/appstore/pull/484