mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-11-12 12:40:45 +08:00
feat: Update zh-Hant translation (#10380)
This commit is contained in:
parent
c169dfa395
commit
28108a1c02
4 changed files with 1185 additions and 1152 deletions
|
|
@ -92,12 +92,12 @@ ErrCustomApps: '存在已安裝的應用程式,請先解除安裝'
|
|||
ErrCustomRuntimes: '存在已安裝的運作環境,請先刪除'
|
||||
ErrAppVersionDeprecated: "{{ .name }} 應用不適配目前 1Panel 版本,跳過"
|
||||
ErrDockerFailed: "Docker 狀態異常,請檢查服務狀態"
|
||||
ErrDockerComposeCmdNotFound: "Docker Compose 命令不存在,請先在宿主機安裝此命令"
|
||||
ErrDockerComposeCmdNotFound: "Docker Compose 指令不存在,請先在宿主機安裝此指令"
|
||||
|
||||
#ssh
|
||||
ExportIP: "登入IP"
|
||||
ExportArea: "歸屬地"
|
||||
ExportPort: "端口"
|
||||
ExportPort: "埠"
|
||||
ExportAuthMode: "登入方式"
|
||||
ExportUser: "使用者"
|
||||
ExportStatus: "登入狀態"
|
||||
|
|
@ -115,9 +115,9 @@ ErrFileDownloadDir: '不支援下載資料夾'
|
|||
ErrCmdNotFound: '{{ .name}} 指令不存在,請先在宿主機安裝此指令'
|
||||
ErrSourcePathNotFound: '來源目錄不存在'
|
||||
ErrFavoriteExist: '已收藏此路徑'
|
||||
ErrInvalidChar: '禁止使用非法字元'
|
||||
ErrInvalidChar: '禁止使用無效字元'
|
||||
ErrPathNotDelete: '所選目錄不可刪除'
|
||||
ErrLogFileToLarge: "日志文件超过 500M,無法打開"
|
||||
ErrLogFileToLarge: "日誌檔案超過 500M,無法打開"
|
||||
FileDropFailed: "清理文件 {{ .name }} 失敗: {{ .err }}"
|
||||
FileDropSuccess: "清理文件 {{ .name }} 成功,清理 {{ .count }} 個文件,釋放 {{ .size }} 磁碟空間"
|
||||
FileDropSum: "文件清理完成,共清理 {{ .count }} 個文件,共釋放 {{ .size }} 磁碟空間"
|
||||
|
|
@ -138,7 +138,7 @@ ErrProxyIsUsed: "負載均衡已被反向代理使用,無法刪除"
|
|||
ErrSSLValid: '證書文件異常,請檢查證書狀態!'
|
||||
ErrWebsiteDir: "請選擇網站目錄下的目錄"
|
||||
ErrComposerFileNotFound: "composer.json 文件不存在"
|
||||
ErrRuntimeNoPort: "運行環境未設置端口,請先編輯運行環境"
|
||||
ErrRuntimeNoPort: "執行環境未設定埠,請先編輯執行環境"
|
||||
|
||||
#ssl
|
||||
ErrSSLCannotDelete: '{{ .name }} 憑證正在被網站使用,無法刪除'
|
||||
|
|
@ -192,11 +192,11 @@ ErrObjectInUsed: '該物件正被使用,無法刪除'
|
|||
ErrObjectBeDependent: '此鏡像依賴其他鏡像,無法刪除'
|
||||
ErrPortRules: '連接埠數目不匹配,請重新輸入!'
|
||||
ErrPgImagePull: '鏡像拉取逾時,請配置鏡像加速或手動拉取{{ .name }} 鏡像後重試'
|
||||
PruneHelper: "本次清理 {{ .name }} {{ .count }} 個,釋放磁盤空間 {{ .size }}"
|
||||
ImageRemoveHelper: "刪除鏡像 {{ .name }} ,釋放磁盤空間 {{ .size }}"
|
||||
BuildCache: "構建緩存"
|
||||
Volume: "存儲卷"
|
||||
Network: "網絡"
|
||||
PruneHelper: "本次清理 {{ .name }} {{ .count }} 個,釋放磁碟空間 {{ .size }}"
|
||||
ImageRemoveHelper: "刪除鏡像 {{ .name }} ,釋放磁碟空間 {{ .size }}"
|
||||
BuildCache: "構建快取"
|
||||
Volume: "磁碟區"
|
||||
Network: "網路"
|
||||
|
||||
#runtime
|
||||
ErrFileNotExist: '{{ .detail }} 檔案不存在!請檢查來源檔案完整性!'
|
||||
|
|
@ -232,8 +232,8 @@ UploadFile: '上傳備份文件 {{ .file }} 到 {{ .backup }}'
|
|||
Upload: "上傳"
|
||||
IgnoreBackupErr: "備份失敗,錯誤:{{ .detail }},忽略本次錯誤..."
|
||||
IgnoreUploadErr: "上傳失敗,錯誤:{{ .detail }},忽略本次錯誤..."
|
||||
LoadBackupFailed: "獲取備份帳號連接失敗,錯誤:{{ .detail }}"
|
||||
InExecuting: "當前任務正在執行中,請勿重複執行!"
|
||||
LoadBackupFailed: "取得備份帳號連線失敗,錯誤:{{ .detail }}"
|
||||
InExecuting: "目前任務正在執行中,請勿重複執行!"
|
||||
NoSuchResource: "資料庫中未能查詢到備份內容,跳過..."
|
||||
|
||||
#toolbox
|
||||
|
|
@ -316,7 +316,7 @@ TaskBackup: '備份'
|
|||
TaskRecover: '復原'
|
||||
TaskRollback: '回滾'
|
||||
TaskPull: '拉取'
|
||||
TaskCommit: '制作'
|
||||
TaskCommit: '製作'
|
||||
TaskBuild: '建置'
|
||||
TaskPush: '推送'
|
||||
TaskClean: "清理"
|
||||
|
|
@ -371,7 +371,7 @@ SnapDeleteLoginLog: '刪除存取日誌'
|
|||
SnapDeleteMonitor: '刪除監控資料'
|
||||
SnapRemoveSystemIP: '移除系統IP'
|
||||
SnapBaseInfo: '寫入1Panel 基本資料'
|
||||
SnapInstallAppImageEmpty: '當前未勾選應用鏡像,跳過...'
|
||||
SnapInstallAppImageEmpty: '目前未勾選應用鏡像,跳過...'
|
||||
SnapInstallApp: '備份 1Panel 已安裝應用'
|
||||
SnapDockerSave: '壓縮已安裝應用'
|
||||
SnapLocalBackup: '備份1Panel 本機備份目錄'
|
||||
|
|
@ -462,7 +462,7 @@ ErrInstallExtension: "已有安裝任務正在進行,請等待任務結束"
|
|||
|
||||
# alert mail template
|
||||
PanelAlertTitle: "面板警示通知"
|
||||
TestAlertTitle: "測試郵件 - 驗證郵箱連通性"
|
||||
TestAlertTitle: "測試郵件 - 驗證信箱連通性"
|
||||
TestAlert: "這是一封測試郵件,用於確認您的郵件發送設定是否正確。"
|
||||
LicenseExpirationAlert: "您的 1Panel 授權將於 {{ .day }} 天後到期,詳情請登入面板查看。"
|
||||
CronJobFailedAlert: "您的 1Panel 面板中,計畫任務 '{{ .name }}' 執行失敗,詳情請登入面板查看。"
|
||||
|
|
@ -476,13 +476,13 @@ PanelPwdExpirationAlert: "您的 1Panel 面板密碼將於 {{ .day }} 天後到
|
|||
CommonAlert: "您的 1Panel 面板,{{ .msg }},詳情請登入面板查看。"
|
||||
NodeExceptionAlert: "您的 1Panel 面板,{{ .num }} 個節點存在異常,詳情請登入面板查看。"
|
||||
LicenseExceptionAlert: "您的 1Panel 面板,{{ .num }} 個許可證存在異常,詳情請登入面板查看。"
|
||||
SSHAndPanelLoginAlert: "您的 1Panel 面板,面板{{ .name }}從 {{ .ip }} 登錄異常,詳情請登入面板查看。"
|
||||
SSHAndPanelLoginAlert: "您的 1Panel 面板,面板{{ .name }}從 {{ .ip }} 登入異常,詳情請登入面板查看。"
|
||||
|
||||
#disk
|
||||
DeviceNotFound: "設備 {{ .name }} 未找到"
|
||||
DeviceIsMounted: "設備 {{ .name }} 已掛載,請先卸載"
|
||||
DeviceNotFound: "裝置 {{ .name }} 未找到"
|
||||
DeviceIsMounted: "裝置 {{ .name }} 已掛載,請先移除"
|
||||
PartitionDiskErr: "分區失敗,{{ .err }}"
|
||||
FormatDiskErr: "格式化磁盤失敗,{{ .err }}"
|
||||
MountDiskErr: "掛載磁盤失敗,{{ .err }}"
|
||||
UnMountDiskErr: "卸載磁盤失敗,{{ .err }}"
|
||||
FormatDiskErr: "格式化磁碟失敗,{{ .err }}"
|
||||
MountDiskErr: "掛載磁碟失敗,{{ .err }}"
|
||||
UnMountDiskErr: "移除磁碟失敗,{{ .err }}"
|
||||
XfsNotFound: "未檢測到 xfs 文件系統,請先安裝 xfsprogs"
|
||||
|
|
|
|||
|
|
@ -5,14 +5,14 @@ ErrInternalServer: "服務內部錯誤: {{ .detail }}"
|
|||
ErrRecordExist: "記錄已存在"
|
||||
ErrRecordNotFound: "記錄未找到"
|
||||
ErrStructTransform: "類型轉換失敗: {{ .detail }}"
|
||||
ErrNotLogin: "用戶未登入: {{ .detail }}"
|
||||
ErrNotLogin: "使用者未登入: {{ .detail }}"
|
||||
ErrPasswordExpired: "目前密碼已過期: {{ .detail }}"
|
||||
ErrNotSupportType: "系統暫不支援目前類型: {{ .detail }}"
|
||||
ErrProxy: "請求錯誤,請檢查該節點狀態: {{ .detail }}"
|
||||
ErrApiConfigStatusInvalid: "API 介面禁止訪問: {{ .detail }}"
|
||||
ErrApiConfigStatusInvalid: "API 介面禁止存取: {{ .detail }}"
|
||||
ErrApiConfigKeyInvalid: "API 金鑰錯誤: {{ .detail }}"
|
||||
ErrApiConfigIPInvalid: "API 請求 IP 不在白名單: {{ .detail }}"
|
||||
ErrApiConfigDisable: "此介面禁止使用 API 調用: {{ .detail }}"
|
||||
ErrApiConfigDisable: "此介面禁止使用 API 呼叫: {{ .detail }}"
|
||||
ErrApiConfigKeyTimeInvalid: "API 時間戳錯誤: {{ .detail }}"
|
||||
|
||||
#request
|
||||
|
|
@ -57,7 +57,7 @@ ErrXpackNotFound: "該部分為專業版功能,請先在 面板設定-許可
|
|||
ErrXpackExceptional: "該部分為專業版功能,請先在 面板設定-許可證 介面同步許可證狀態"
|
||||
ErrXpackLost: "許可證已達到最大重試次數,請進入【面板設定】【許可證】頁面手動點擊同步按鈕,以確保專業版功能正常使用"
|
||||
ErrDeviceLost: "許可證校驗必要檔案遺失,請檢查後重試!"
|
||||
ErrDeviceErr: "當前環境與許可證導入環境不一致,請編輯許可證重新導入!"
|
||||
ErrDeviceErr: "目前環境與許可證匯入環境不一致,請編輯許可證重新匯入!"
|
||||
ErrXpackTimeout: "請求超時,網路連接可能不穩定,請稍後再試!"
|
||||
ErrUnbindMaster: "檢測到節點管理內存在節點,無法解綁目前許可證,請先移除後重試!"
|
||||
ErrFreeNodeLimit: "社區版節點數量已達免費上限,請前往 www.lxware.cn/1panel 購買後重試!"
|
||||
|
|
@ -71,15 +71,15 @@ ErrNodeUnbind: "檢測到該節點未在許可證綁定範圍內,請檢查後
|
|||
ErrNodeBind: "檢測到該節點已綁定許可證,請檢查後重試!"
|
||||
ErrNodeLocalRollback: "主節點暫不支援直接回滾,請手動執行「1pctl restore」指令回滾!"
|
||||
|
||||
InvalidRequestBodyType: "請求體格式錯誤,請檢查請求內容是否符合格式要求後重試!"
|
||||
InvalidLicenseCodeType: "提供的授權碼格式錯誤,請檢查後重試!"
|
||||
LicenseNotFoundType: "授權不存在,系統中未找到與提供授權匹配的記錄,請檢查後重試!"
|
||||
LicenseRevokedType: "請求的授權已被廢棄,無法使用,請檢查後重試!"
|
||||
LicenseExpiredType: "授權已超過有效期,請續費或在 面板設定-授權 介面重新導入授權後重試!"
|
||||
LicenseProductMismatchType: "授權與當前請求的產品或服務不匹配!"
|
||||
InvalidAssigneeType: "授權分配的目標用戶或設備資訊無效,請檢查後重試!"
|
||||
LicenseUsageNotFoundType: "無使用記錄,當前授權尚未被啟動或使用,請檢查後重試!"
|
||||
LicenseUsageLimitExceededType: "該授權已綁定到其他節點,請檢查後重試!"
|
||||
InvalidRequestBodyType: "請求體格式錯誤,請檢查請求內容是否符合格式要求後重試!"
|
||||
InvalidLicenseCodeType: "提供的許可證格式錯誤,請檢查後重試!"
|
||||
LicenseNotFoundType: "許可證不存在,系統中未找到與提供許可證匹配的紀錄,請檢查後重試!"
|
||||
LicenseRevokedType: "請求的許可證已被廢棄,無法使用,請檢查後重試!"
|
||||
LicenseExpiredType: "許可證已超過有效期,請續費或在 面板設定-許可證 介面重新匯入許可證後重試!"
|
||||
LicenseProductMismatchType: "許可證與目前請求的產品或服務不匹配!"
|
||||
InvalidAssigneeType: "許可證分配的目標使用者或裝置資訊無效,請檢查後重試!"
|
||||
LicenseUsageNotFoundType: "無使用記錄,目前許可證尚未被啟動或使用,請檢查後重試!"
|
||||
LicenseUsageLimitExceededType: "該許可證已綁定到其他節點,請檢查後重試!"
|
||||
|
||||
# alert
|
||||
ErrAlertSync: "告警資訊同步錯誤,請檢查後重試!"
|
||||
|
|
@ -95,7 +95,7 @@ SubTaskSuccess: "{{ .name }} 成功"
|
|||
SubTaskFailed: "{{ .name }} 失敗: {{ .err }}"
|
||||
TaskInstall: "安裝"
|
||||
TaskUpgrade: "升級"
|
||||
TaskSync: '同步'
|
||||
TaskSync: "同步"
|
||||
TaskBackup: "備份"
|
||||
SuccessStatus: "{{ .name }} 成功"
|
||||
FailedStatus: "{{ .name }} 失敗 {{ .err }}"
|
||||
|
|
@ -105,14 +105,14 @@ Skip: "忽略錯誤並繼續..."
|
|||
|
||||
#script
|
||||
ScriptLibrary: "腳本庫"
|
||||
ScriptSyncSkip: "當前腳本庫已是最新版本!"
|
||||
ScriptSyncSkip: "目前腳本庫已是最新版本!"
|
||||
DownloadData: "下載腳本庫文件 data.yaml"
|
||||
DownloadPackage: "下載腳本庫壓縮包"
|
||||
DownloadPackage: "下載腳本庫壓縮檔"
|
||||
AnalyticCompletion: "解析成功,現在開始同步到資料庫..."
|
||||
|
||||
#sync node
|
||||
Node: "節點"
|
||||
SyncNode: "同步數據到節點 {{ .name }}"
|
||||
SyncNode: "同步資料到節點 {{ .name }}"
|
||||
LocalName: "'local' 名稱僅用於系統本機標識"
|
||||
SyncPackageData: "打包同步資料"
|
||||
SyncPackageEncrypt: "封包加密"
|
||||
|
|
@ -122,10 +122,11 @@ SyncFailed: "同步失敗,請在節點列表中手動同步!"
|
|||
SyncSystemProxy: "系統代理配置"
|
||||
SyncScripts: "腳本庫"
|
||||
SyncBackupAccounts: "備份帳號"
|
||||
SyncAlertSetting: "告警設置"
|
||||
SyncCustomApp: "自定義應用"
|
||||
SyncAlertSetting: "告警設定"
|
||||
SyncCustomApp: "自訂應用"
|
||||
SyncLanguage: "系統語言"
|
||||
|
||||
|
||||
#upgrade node
|
||||
NodeUpgrade: "升級節點 {{ .name }}"
|
||||
UpgradeCheck: "檢查節點更新"
|
||||
|
|
@ -137,11 +138,11 @@ UploadUpgradeFile: "發送升級所需文件"
|
|||
RestartAfterUpgrade: "升級後啟動服務"
|
||||
|
||||
#add node
|
||||
MasterData: "主節點數據"
|
||||
LoadSftpClient: "獲取上傳客戶端"
|
||||
PackageMasterData: "生成主節點備份壓縮包"
|
||||
UploadBackup: "上傳備份數據"
|
||||
MvBackup: "移動數據到備份目錄"
|
||||
MasterData: "主節點資料"
|
||||
LoadSftpClient: "取得上傳用戶端"
|
||||
PackageMasterData: "生成主節點備份壓縮檔"
|
||||
UploadBackup: "上傳備份資料"
|
||||
MvBackup: "行動數據到備份目錄"
|
||||
TaskAddNode: "新增節點"
|
||||
LoadNodeArch: "取得節點架構資訊"
|
||||
LoadNodeArchDetail: "檢測到主節點架構: {{ .local }},子節點架構: {{ .node }}"
|
||||
|
|
@ -152,7 +153,7 @@ ConnInfoNotMatch: "連接資訊不匹配"
|
|||
MakeAgentPackage: "生成節點安裝包"
|
||||
SendAgent: "下發節點安裝包"
|
||||
StartService: "啟動服務"
|
||||
NoBackupNode: "當前備份節點為空,請選擇備份節點保存後重試!"
|
||||
NoBackupNode: "目前備份節點為空,請選擇備份節點儲存後重試!"
|
||||
|
||||
#cmd
|
||||
AppVersion: "應用版本"
|
||||
|
|
@ -166,7 +167,7 @@ AppMissVersion: "應用版本缺失,使用 -v 指定"
|
|||
AppVersionExist: "版本已存在!"
|
||||
AppCreateSuccessful: "建立成功!"
|
||||
AppWriteErr: "文件 {{ .name }} 寫入失敗 {{ .err }}"
|
||||
SudoHelper: "請使用 {{ .cmd }} 或者切換到 root 用戶"
|
||||
SudoHelper: "請使用 {{ .cmd }} 或者切換到 root 使用者"
|
||||
ListenIPCommands: "切換監聽 IP"
|
||||
ListenIPv4: "監聽 IPv4"
|
||||
ListenIPv6: "監聽 IPv6"
|
||||
|
|
@ -176,7 +177,7 @@ ResetMFA: "取消 1Panel 兩步驗證"
|
|||
ResetHttps: "取消 1Panel https 方式登入"
|
||||
ResetEntrance: "取消 1Panel 安全入口"
|
||||
ResetIPs: "取消 1Panel 授權 IP 限制"
|
||||
ResetDomain: "取消 1Panel 訪問域名綁定"
|
||||
ResetDomain: "取消 1Panel 存取域名綁定"
|
||||
RestoreCommands: "回滾 1Panel 服務及資料"
|
||||
RestoreNoSuchFile: "暫無可回滾文件"
|
||||
RestoreStep1: "(1/5)開始從 {{ .name }} 目錄回滾 1Panel 服務及資料... "
|
||||
|
|
@ -186,15 +187,15 @@ RestoreStep4: "(4/5)1Panel 服務回滾成功"
|
|||
RestoreStep5: "(5/5)1Panel 資料回滾成功"
|
||||
RestoreSuccessful: "回滾成功!正在重啟服務,請稍候..."
|
||||
UpdateCommands: "修改面板資訊"
|
||||
UpdateUser: "修改面板用戶"
|
||||
UpdateUser: "修改面板使用者"
|
||||
UpdatePassword: "修改面板密碼"
|
||||
UpdatePort: "修改面板埠"
|
||||
UpdateUserNull: "錯誤: 輸入面板用戶為空!"
|
||||
UpdateUserBlank: "錯誤: 輸入面板用戶中包含空格字元!"
|
||||
UpdateUserFormat: "錯誤: 輸入面板用戶錯誤!僅支援英文、中文、數字和_,長度3-30"
|
||||
UpdateUserErr: "錯誤: 面板用戶修改失敗,{{ .err }}"
|
||||
UpdateUserNull: "錯誤: 輸入面板使用者為空!"
|
||||
UpdateUserBlank: "錯誤: 輸入面板使用者中包含空格字元!"
|
||||
UpdateUserFormat: "錯誤: 輸入面板使用者錯誤!僅支援英文、中文、數字和_,長度3-30"
|
||||
UpdateUserErr: "錯誤: 面板使用者修改失敗,{{ .err }}"
|
||||
UpdateSuccessful: "修改成功!"
|
||||
UpdateUserResult: "面板用戶: {{ .name }}"
|
||||
UpdateUserResult: "面板使用者: {{ .name }}"
|
||||
UpdatePasswordRead: "錯誤: 面板密碼資訊讀取錯誤,{{ .err }}"
|
||||
UpdatePasswordNull: "錯誤: 輸入面板密碼為空!"
|
||||
UpdateUPasswordBlank: "錯誤: 輸入面板密碼中包含空格字元!"
|
||||
|
|
@ -232,11 +233,11 @@ ErrInvalidToken: '無效的令牌,請重設後再次掃碼'
|
|||
ErrExpiredToken: '令牌過期,請重設後再次掃碼'
|
||||
|
||||
#cluster
|
||||
ErrMasterDelete: "無法刪除主節點,請先刪除從節點。"
|
||||
ClusterNameIsExist: "集群名稱已存在。"
|
||||
AppStatusUnHealthy: "應用獲取狀態異常,請在節點列表檢查安裝節點狀態。"
|
||||
MasterNodePortNotAvailable: "節點 {{ .name }} 端口 {{ .port }} 連通性校驗失敗,請檢查防火牆/安全組設置和主節點狀態。"
|
||||
ClusterMasterNotExist: "集群主節點失聯,請刪除子節點。"
|
||||
ErrMasterDelete: "無法刪除主節點,請先刪除從節點"
|
||||
ClusterNameIsExist: "叢集名稱已存在"
|
||||
AppStatusUnHealthy: "應用取得狀態異常,請在節點列表檢查安裝節點狀態"
|
||||
MasterNodePortNotAvailable: "節點 {{ .name }} 埠 {{ .port }} 連通性校驗失敗,請檢查防火牆/安全組設定和主節點狀態"
|
||||
ClusterMasterNotExist: "叢集主節點失聯,請刪除子節點"
|
||||
|
||||
#ssl
|
||||
ErrReqFailed: "{{.name}} 請求失敗: {{ .err }}"
|
||||
ErrReqFailed: "{{.name}} 請求失敗: {{ .err }}"
|
||||
|
|
|
|||
|
|
@ -1,21 +1,21 @@
|
|||
<p align="center"><a href="https://1panel.pro"><img src="https://resource.1panel.pro/img/1panel-logo.png" alt="1Panel" width="300" /></a></p>
|
||||
<p align="center"><b>評分最高的基於網頁的 Linux 伺服器管理工具</b></p>
|
||||
<p align="center"><a href="https://1panel.cn"><img src="http://1panel.oss-cn-hangzhou.aliyuncs.com/img/1panel-logo.png" alt="1Panel" width="300" /></a></p>
|
||||
<p align="center"><b>Top-Rated Web-based Linux Server Management Tool</b></p>
|
||||
<p align="center"><b>現代化、開源的 Linux 伺服器運維管理面板</b></p>
|
||||
<p align="center">
|
||||
<a href="https://trendshift.io/repositories/2462" target="_blank"><img src="https://trendshift.io/api/badge/repositories/2462" alt="1Panel-dev%2F1Panel | Trendshift" style="width: 180px; height: auto;" /></a>
|
||||
<a href="https://www.producthunt.com/posts/1panel?embed=true&utm_source=badge-featured&utm_medium=badge&utm_souce=badge-1panel" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=639696&theme=light" alt="1Panel - Top-Rated web-based Linux server management tool | Product Hunt" style="width: 180px; height: auto;" /></a>
|
||||
<a href="https://hellogithub.com/repository/71791baf930149ac9b84e1acf186573f" target="_blank"><img src="https://api.hellogithub.com/v1/widgets/recommend.svg?rid=71791baf930149ac9b84e1acf186573f&claim_uid=p8vB3kP5CMrthiL&theme=dark&theme=neutral" alt="Featured|HelloGitHub" style="width: 180px; height: auto;" /></a>
|
||||
</p>
|
||||
<p align="center">
|
||||
<a href="https://www.gnu.org/licenses/gpl-3.0.html"><img src="https://shields.io/github/license/1Panel-dev/1Panel?color=%231890FF" alt="License: GPL v3"></a>
|
||||
<a href="https://app.codacy.com/gh/1Panel-dev/1Panel?utm_source=github.com&utm_medium=referral&utm_content=1Panel-dev/1Panel&utm_campaign=Badge_Grade_Dashboard"><img src="https://app.codacy.com/project/badge/Grade/da67574fd82b473992781d1386b937ef" alt="Codacy"></a>
|
||||
<a href="https://discord.gg/bUpUqWqdRr" target="_blank">
|
||||
<img src="https://img.shields.io/discord/1318846410149335080?logo=discord&labelColor=%20%235462eb&logoColor=%20%23f5f5f5&color=%20%235462eb"
|
||||
alt="chat on Discord"></a>
|
||||
<a href="https://github.com/1Panel-dev/1Panel/releases"><img src="https://img.shields.io/github/v/release/1Panel-dev/1Panel" alt="GitHub release"></a>
|
||||
<a href="https://github.com/1Panel-dev/1Panel"><img src="https://img.shields.io/github/stars/1Panel-dev/1Panel?color=%231890FF&style=flat-square" alt="Stars"></a><br>
|
||||
<a href="https://github.com/1Panel-dev/1Panel"><img src="https://img.shields.io/github/stars/1Panel-dev/1Panel?color=%231890FF&style=flat-square" alt="GitHub Stars"></a>
|
||||
<a href="https://gitee.com/fit2cloud-feizhiyun/1Panel"><img src="https://gitee.com/fit2cloud-feizhiyun/1Panel/badge/star.svg?theme=gvp" alt="Gitee Stars"></a>
|
||||
<a href="https://gitcode.com/feizhiyun/1Panel"><img src="https://gitcode.com/feizhiyun/1Panel/star/badge.svg" alt="GitCode Stars"></a><br>
|
||||
</p>
|
||||
<p align="center">
|
||||
<a href="/README.md"><img alt="English" src="https://img.shields.io/badge/English-d9d9d9"></a>
|
||||
<a href="/docs/README.zh-Hans.md"><img alt="中文(简体)" src="https://img.shields.io/badge/中文(简体)-d9d9d9"></a>
|
||||
<a href="/docs/README.zh-Hans.md"><img alt="中文(簡體)" src="https://img.shields.io/badge/中文(簡體)-d9d9d9"></a>
|
||||
<a href="/docs/README.ja.md"><img alt="日本語" src="https://img.shields.io/badge/日本語-d9d9d9"></a>
|
||||
<a href="/docs/README.pt-br.md"><img alt="Português (Brasil)" src="https://img.shields.io/badge/Português (Brasil)-d9d9d9"></a>
|
||||
<a href="/docs/README.ar.md"><img alt="العربية" src="https://img.shields.io/badge/العربية-d9d9d9"></a><br>
|
||||
|
|
@ -30,38 +30,54 @@
|
|||
<a href="/docs/README.ms.md"><img alt="Bahasa Melayu" src="https://img.shields.io/badge/Bahasa Melayu-d9d9d9"></a>
|
||||
</p>
|
||||
|
||||
[](https://www.bilibili.com/video/BV1Mt421n7LZ/)
|
||||
|
||||
------------------------------
|
||||
## 什麼是 1Panel?
|
||||
|
||||
1Panel 是一個現代化、開源的 Linux 服務器運維管理面板。1Panel 的功能和優勢包括:
|
||||
1Panel 是新一代的 Linux 伺服器運維管理面板。
|
||||
|
||||
- **高效管理**:使用者可以透過網頁圖形介面輕鬆管理 Linux 伺服器,實現主機監控、檔案管理、資料庫管理、容器管理等功能;
|
||||
- **快速建站**:深度整合開源建站軟體 WordPress 和 [Halo](https://github.com/halo-dev/halo/),域名綁定、SSL 憑證配置等操作一鍵搞定;
|
||||
- **高效管理**:使用者可以透過 Web 介面輕鬆管理 Linux 伺服器,如主機監控、文件管理、資料庫管理、容器管理等;
|
||||
- **快速建站**:深度整合開源建站軟體 WordPress 和 [Halo](https://github.com/halo-dev/halo/),域名綁定、SSL 證書配置等操作一鍵搞定;
|
||||
- **應用商店**:精選上架各類高品質的開源工具和應用軟體,協助使用者輕鬆安裝並升級;
|
||||
- **安全可靠**:基於容器管理並部署應用,實現最小的漏洞暴露面,同時提供防火牆和日誌審計等功能;
|
||||
- **一鍵備份**:支援一鍵備份和恢復,使用者可以將資料備份到各類雲端儲存媒介,永不遺失。
|
||||
- **安全可靠**:基於容器管理並部署應用,實現最小的漏洞暴露面,同時提供病毒防護、防火牆和日誌審計等功能;
|
||||
- **一鍵備份**:支援一鍵備份和復原,使用者可以將資料備份到各類雲端儲存介質,永不遺失。
|
||||
|
||||
## 快速開始
|
||||
|
||||
執行如下命令一鍵安裝 1Panel:
|
||||
**一鍵安裝**
|
||||
|
||||
執行如下指令一鍵安裝 1Panel:
|
||||
|
||||
```sh
|
||||
curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh && bash quick_start.sh
|
||||
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
|
||||
```
|
||||
|
||||
## UI 展示
|
||||
如果是用於離線環境,推薦使用 [安裝包方式](https://1panel.cn/docs/installation/package_installation/) 進行安裝部署。
|
||||
|
||||

|
||||
**學習資料**
|
||||
|
||||
## Star History
|
||||
- [線上文件](https://1panel.cn/docs/)
|
||||
- [社區論壇](https://bbs.fit2cloud.com/c/1p/7)
|
||||
- [如何加入微信交流群?](https://bbs.fit2cloud.com/t/topic/2147)
|
||||
|
||||
[](https://star-history.com/#1Panel-dev/1Panel&Date)
|
||||
## 專業版
|
||||
|
||||
## 安全說明
|
||||
相比於社區版,1Panel 專業版為使用者提供了大量增強功能及技術支援服務,增強功能包括 WAF 增強、網站防篡改、網站監控、GPU 監控、黑金主題及自訂介面等。 [點擊查看專業版詳細介紹](https://www.lxware.cn/1panel)。
|
||||
|
||||
如果您發現任何安全問題,請通過以下方式聯繫我們:wanghe@fit2cloud.com。
|
||||
## 飛致雲的其他明星項目
|
||||
|
||||
- [MaxKB](https://github.com/1Panel-dev/MaxKB/) - 基於 LLM 大語言模型的開源知識庫問答系統
|
||||
- [JumpServer](https://github.com/jumpserver/jumpserver/) - 廣受歡迎的開源堡壘機
|
||||
- [Halo](https://github.com/halo-dev/halo/) - 強大易用的開源建站工具
|
||||
- [DataEase](https://github.com/dataease/dataease/) - 人人可用的開源資料可視化分析工具
|
||||
- [MeterSphere](https://github.com/metersphere/metersphere/) - 開源持續測試工具
|
||||
- [KubePi](https://github.com/1Panel-dev/KubePi/) - 現代化、開源的 K8s 面板
|
||||
|
||||
## License
|
||||
|
||||
Copyright (c) 2014-2025 [FIT2CLOUD 飞致云](https://fit2cloud.com/), All rights reserved.
|
||||
|
||||
Licensed under The GNU General Public License version 3 (GPLv3) (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
|
||||
|
||||
<https://www.gnu.org/licenses/gpl-3.0.html>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue