{{if eq .Lang "zh"}}管理员面板{{else}}Admin Panel{{end}}

{{if eq .Lang "zh"}}域名管理{{else}}Domains{{end}} {{if eq .Lang "zh"}}知识库{{else}}Knowledge base{{end}} {{if .IPv6PoolMode}}{{if eq .Lang "zh"}}IPv6 池{{else}}IPv6 pool{{end}}{{else}}{{if eq .Lang "zh"}}IPv6 管理{{else}}IPv6{{end}}{{end}} {{if eq .Lang "zh"}}审计日志{{else}}Audit{{end}} 中文EN
{{if .Msg}}
{{.Msg}}
{{end}} {{if .Err}}
{{.Err}}
{{end}} {{if .Reboot}}
{{if eq .Lang "zh"}}⚠ 系统需要重启以完成内核/软件更新(例如 unattended-upgrades 或 livepatch 已暂存新内核)。请尽快执行 reboot。{{else}}⚠ The host needs a reboot to finish kernel/software updates (e.g. unattended-upgrades or livepatch staged a new kernel). Please reboot soon.{{end}}
{{end}}

{{if eq .Lang "zh"}}宿主机状态{{else}}Host status{{end}}

{{if eq .Lang "zh"}}刷新 / Refresh{{else}}Refresh{{end}}
{{if eq .Lang "zh"}}内存{{else}}Memory{{end}}
{{.Host.MemUsed}} / {{.Host.MemTotal}}
{{if eq .Lang "zh"}}已用 {{.Host.MemPct}}{{else}}{{.Host.MemPct}} used{{end}}
{{if eq .Lang "zh"}}Swap{{else}}Swap{{end}}
{{.Host.SwapUsed}} / {{.Host.SwapTotal}}
{{if eq .Lang "zh"}}已用 {{.Host.SwapPct}}{{else}}{{.Host.SwapPct}} used{{end}}
{{if eq .Lang "zh"}}存储池{{else}}Storage pool{{end}}
{{.Host.PoolUsed}} / {{.Host.PoolTotal}}
{{if eq .Lang "zh"}}可用 {{.Host.PoolAvail}} (已用 {{.Host.PoolPct}}){{else}}{{.Host.PoolAvail}} free ({{.Host.PoolPct}} used){{end}}
{{if eq .Lang "zh"}}启动至今{{else}}Uptime{{end}}
{{.Host.Uptime}}
{{if eq .Lang "zh"}}容器容量{{else}}Capacity{{end}}
{{.UserCount}} / {{.MaxUsers}}

{{if eq .Lang "zh"}}创建用户{{else}}Create user{{end}}

{{if .ShareEnabled}}
{{end}}
{{if eq .Lang "zh"}}自动转为小写{{else}}Folded to lowercase{{end}}
= 1) or a decimal 0.1..0.9 (a fraction of one core){{end}}">
{{if .IPv6PoolMode}}
{{if .PoolTotal}}{{if eq .Lang "zh"}}池 {{.PoolUsed}}/{{.PoolTotal}} 已用{{else}}{{.PoolUsed}}/{{.PoolTotal}} used{{end}}{{end}}
{{end}} {{if .ExtraConfigured}}
{{end}}

{{if eq .Lang "zh"}}用户列表{{else}}Users{{end}}

{{if .Users}} {{if .IPv6PoolMode}}{{end}} {{range .Users}} {{if $.IPv6PoolMode}}{{end}} {{end}}
{{if eq .Lang "zh"}}名称{{else}}Name{{end}} {{if eq .Lang "zh"}}状态{{else}}State{{end}} {{if eq .Lang "zh"}}端口/SSH{{else}}Ports/SSH{{end}} {{if eq .Lang "zh"}}配额 CPU/内存/磁盘{{else}}Quota CPU/Mem/Disk{{end}} {{if eq .Lang "zh"}}1小时CPU{{else}}1h CPU{{end}} {{if eq .Lang "zh"}}内存{{else}}Mem{{end}} {{if eq .Lang "zh"}}进程{{else}}Procs{{end}} {{if eq .Lang "zh"}}磁盘{{else}}Disk{{end}} {{if eq .Lang "zh"}}本月流量 上/下{{else}}Bandwidth ↑/↓{{end}}IPv6{{if eq .Lang "zh"}}操作{{else}}Actions{{end}}
{{if and .Color (not .Expired)}}{{end}} {{.State}}{{if and (ne .Status "ready") (ne .Status "")}} {{.Status}}{{end}} {{if $.DirectV4}}{{.PortsShort}}
{{.SSHPort}}{{else}}{{.PortsShort}}
{{if eq $.V4Policy "web-only"}}{{if eq $.Lang "zh"}}仅 80/443{{else}}80/443 only{{end}}{{else}}v4 off{{end}}{{end}}
{{.QuotaCPU}} / {{.QuotaMem}} / {{.QuotaDisk}}
{{if eq $.Lang "zh"}}流量{{else}}bandwidth{{end}}: {{if eq .BandwidthGB 0}}{{if eq $.Lang "zh"}}不限{{else}}unlimited{{end}}{{else}}{{.BandwidthGB}} GB{{end}}
{{if eq $.Lang "zh"}}有效期{{else}}validity{{end}}: {{if .ExpiresAt}}{{.ExpiresShort}}{{else}}{{if eq $.Lang "zh"}}无限期{{else}}permanent{{end}}{{end}}
{{.CPUUse}} {{.MemUse}} {{if eq .State "Running"}}{{.Procs}}{{else}}-{{end}} {{.DiskUsed}} ↑ {{.UpGB}} / ↓ {{.DownGB}}{{if .IPv6}}{{if eq $.Lang "zh"}}有{{else}}Yes{{end}}{{else}}{{if eq $.Lang "zh"}}无{{else}}No{{end}}{{end}}
{{if .Expired}} {{else}} {{if eq .State "Running"}}
{{else}}
{{end}}
{{end}}
{{else}}
{{if eq .Lang "zh"}}暂无用户{{else}}No users yet{{end}}
{{end}}

{{if eq .Lang "zh"}}修改管理员密码{{else}}Change admin password{{end}}

  • {{if eq .Lang "zh"}}至少 10 位{{else}}At least 10 characters{{end}}
  • {{if eq .Lang "zh"}}包含大写字母{{else}}Uppercase letter{{end}}
  • {{if eq .Lang "zh"}}包含小写字母{{else}}Lowercase letter{{end}}
  • {{if eq .Lang "zh"}}包含数字{{else}}Digit{{end}}

{{if eq .Lang "zh"}}CPU 动态限制规则(全局){{else}}Dynamic CPU limit rule (global){{end}}

{{if eq .Lang "zh"}}启用后:容器连续 X 分钟超过自身配额 Y% 时,限制到 Z 核,持续 N 后恢复原配额。配额不高于 Z 的容器会跳过。{{else}}Once enabled: a container that stays above Y% of its own quota for X minutes is capped to Z core(s) for N, then its quota is restored. Containers whose quota is at or below Z are skipped.{{end}}

{{if eq .Lang "zh"}}未启用:不限制任何容器。{{else}}Disabled: no container is capped.{{end}}

{{if eq .Lang "zh"}}已启用,保存后立即生效,最多延迟 1 分钟触发。{{else}}Enabled: saving applies it at once; it can take a minute to trigger.{{end}}

{{if eq .Lang "zh"}}小时{{else}}h{{end}} {{if eq .Lang "zh"}}分钟{{else}}m{{end}}
{{if .CPULimitActive}}
{{if eq .Lang "zh"}}当前被限制容器{{else}}Currently limited containers{{end}}({{len .CPULimitActive}})
{{range .CPULimitActive}}{{end}}
{{if eq .Lang "zh"}}容器{{else}}Container{{end}}{{if eq .Lang "zh"}}限制到{{else}}Limited to{{end}}{{if eq .Lang "zh"}}剩余{{else}}Remaining{{end}}
{{.Name}}{{.Cores}} {{if eq $.Lang "zh"}}核{{else}}core(s){{end}}{{.Expires}}
{{else}} {{if eq .Lang "zh"}}当前没有容器被限制{{else}}No container is currently limited{{end}} {{end}}