Project NOMAD应用管理菜单详解:日志、统计、端口与环境变量编辑 Project NOMAD应用管理菜单详解日志、统计、端口与环境变量编辑【免费下载链接】project-nomadProject NOMAD is an offline-first knowledge and education server. Wikipedia, thousands of books, courses, maps, and optional local AI, all running on hardware you own with no internet required.项目地址: https://gitcode.com/GitHub_Trending/pr/project-nomadProject NOMAD 是一款离线优先的知识与教育服务器而它的Supply Depot应用仓库页面内置了完整的应用管理菜单只需点击应用卡片上的Manage按钮就能查看容器日志、实时 CPU/内存统计并直接编辑端口映射和环境变量。本指南带你把这套管理菜单用透让排障和定制变得简单。应用管理菜单位置30 秒找到 Manage 按钮启动 Project NOMAD 后在首页Command Center点击Install Apps即可进入 Supply Depot 页面。页面上按 Installed / Available 分区展示所有应用卡片每张已安装应用的卡片右下角都有一个Manage下拉按钮。展开后你可以看到完整菜单项源码见 supply-depot.tsx菜单项作用Docs打开该应用在 NOMAD 内的使用文档Start / Stop / Restart一键启动、停止或重启容器Logs查看容器日志尾部输出Stats实时查看 CPU 与内存占用Edit编辑端口映射、卷挂载、环境变量、资源上限Set custom URL为反向代理配置自定义访问地址Auto-update单独开关该应用的自动更新Update / Force Reinstall拉取新版 / 清除数据重装Delete / Uninstall删除自定义应用或卸载目录应用Logs查看容器日志快速定位报错原因选择Manage → Logs会弹出日志窗口展示该应用容器最近 500 行日志并支持手动刷新实现见 ServiceLogsModal.tsx。 适用场景应用装好了但打不开界面 → 看启动阶段是否抛错功能异常时 → 观察请求处理时段的报错信息确认服务是否已在正常跑 → 看到例行日志即可放心窗口右下角有Refresh按钮日志不是自动滚动的看完后手动点一次即可获取最新输出。Stats每 2 秒刷新的实时 CPU / 内存监控选择Manage → Stats会打开实时监控面板每2 秒轮询一次该容器的资源占用轮询逻辑见 ServiceStatsModal.tsx展示CPU 使用率百分比进度条内存使用量 / 限额如1.2 GB / 2 GB (60%)进度条还会变色预警绿色正常、橙色超过 70%、红色超过 90%。如果应用没在运行面板会提示你先 Start。判断应用卡是不是资源跑满了看这里最直观不用敲任何命令。Edit 编辑端口映射与环境变量调整Manage → Edit打开的配置窗口同时适用于目录应用和自定义应用窗口实现见 CustomAppModal.tsx可修改四类内容1. 端口映射Port Mappings格式为容器端口 → 宿主机端口例如容器里的 8080 映射到宿主机的 8600浏览器就能访问http://你的NOMAD地址:8600。官方建议宿主机端口使用8600区间避免和 NOMAD 自带服务撞端口。输入时系统会做实时预检端口被占用会立即弹出Port X is already in use警告并提示占用者是谁勾选 install anyway 才能强制继续。2. 环境变量Environment Variables每行一个变量格式为KEYvalue如TZAsia/Shanghai。增删变量点Add Variable/ 垃圾桶图标即可。保存后应用会重建容器使配置生效。3. 卷挂载Volume Mounts宿主机路径:容器路径不加卷的话数据不会跨重启保留。4. 资源上限Resource Limits为容器设置内存MB与 CPU 核数上限防止个别应用吃光整台机器留空则用默认值1024 MB / 1 CPU。⚠️ 编辑过目录应用后卡片会出现modified标记表示该应用将不再被目录更新覆盖你的自定义设置受保护见 supply-depot-apps.md。实战用环境变量给 Stirling PDF 打开登录官方文档给了一个非常典型的例子Stirling PDF 默认关闭登录若想开启进入 Supply Depot找到 Stirling PDF点击Manage → Edit在Environment Variables中把SECURITY_ENABLELOGINfalse改为SECURITY_ENABLELOGINtrue保存。NOMAD 重建应用后登录界面就会出现首次用admin/stirling登录并改密。整个过程无需 SSH、无需编辑 compose 文件全部在管理菜单内完成。常见问答改了端口应用打不开先开 Stats 确认容器在跑再用 Logs 看是否有绑定端口报错确认新端口后浏览器直接访问http://NOMAD地址:新端口。Logs 显示旧内容日志窗口需点 Refresh 手动刷新。误删了自定义应用Delete 只移除容器与配置勾选remove the Docker image仅影响镜像宿主机上的卷数据默认保留可重新创建找回。掌握Logs 看报错、Stats 看资源、Edit 改端口和环境变量这三招你就能在 Project NOMAD 的 Web 界面里完成 90% 的应用运维工作——全程无需命令行。【免费下载链接】project-nomadProject NOMAD is an offline-first knowledge and education server. Wikipedia, thousands of books, courses, maps, and optional local AI, all running on hardware you own with no internet required.项目地址: https://gitcode.com/GitHub_Trending/pr/project-nomad创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考