面向中小团队与个人开发者的轻量级服务器管理面板。1.0.1 版本带来软件商店、在线更新、Docker 容器化部署,并全面优化界面与交互体验。
琳东面板是一个用 Go + Wails 构建的轻量服务器管理工具,提供 Web 可视化操作、进程监控、文件管理与命令行终端。本次 1.0.1 更新聚焦于「开箱即用」与「持续演进」,让数据库安装、版本升级与容器部署都变成一次点击。
MySQL、Redis、PostgreSQL、MongoDB 等常用数据库一键安装并自动配置。
设置页检查新版本并一键升级,无需手动下载替换二进制。
官方提供 Dockerfile,支持容器化部署与镜像发布。
整体交互与视觉体验打磨,操作更直观、响应更迅速。
1.0.1 首次引入「软件商店」模块。目前支持 MySQL、Redis、PostgreSQL、MongoDB 等主流数据库的安装、启停与端口配置。安装过程会自动拉起对应容器或二进制并生成默认账号,免去繁琐的命令行配置。
图 1 · 软件商店:支持多款数据库与运行时的一键安装
在「设置 → 关于 / 更新」中可查看当前版本与最新版本。确认有新版本后,点击「立即更新」即可自动拉取最新二进制并替换,升级过程中服务会短暂重启,随后自动恢复。
图 2 · 在线更新界面(左)与升级过程日志(右)
1.0.1 起官方提供 Dockerfile,可在任意已安装 Docker 的环境中构建并运行面板。镜像体积小、启动快,配合环境变量即可完成端口与数据卷的配置,方便接入已有的容器编排体系。
# 琳东面板 · 多阶段构建 FROM golang:1.23-alpine AS builder WORKDIR /src COPY go.mod go.sum ./ RUN go mod download COPY . . RUN CGO_ENABLED=0 go build -ldflags "-s -w" -o ldplane . FROM alpine:3.20 RUN apk add --no-cache ca-certificates tzdata WORKDIR /app COPY --from=builder /src/ldplane . EXPOSE 8080 VOLUME ["/data"] CMD ["./ldplane", "--addr", ":8080"]
图 3 · 官方提供的多阶段构建 Dockerfile
本次更新对界面视觉与交互流程进行了系统打磨:统一的侧边栏导航、更紧凑的信息密度、统一的按钮与卡片样式,并对移动端响应式布局进行了适配。仪表盘新增实时资源概览,让服务器状态一目了然。
图 4 · 优化后的仪表盘与侧边栏导航
1.0.1 版本已发布,提供 amd64 与 arm64 两种架构的静态二进制,开箱即用。下载后赋予执行权限即可启动。