Skip to content

平台支持与默认目录 ​

平台支持 ​

角色平台架构
服务端Linuxx64 / ARM64
服务端Windowsx64
服务端macOSARM64
服务端FreeBSD 13+x64 / ARM64
服务端Docker与宿主机架构一致(x64 / ARM64)
AgentLinux / Windows / macOS / FreeBSD同上(macOS 仅 Apple Silicon)

安装脚本自动检测系统服务管理器(systemd / OpenRC / launchd / FreeBSD rc / Windows 计划任务)并注册为开机自启;Docker 部署依赖 restart unless-stopped,见 Docker 部署。

默认目录 ​

平台程序配置与数据
Linux/opt/nodeflare/etc/nodeflare
Windows%ProgramFiles%\NodeFlare%ProgramData%\NodeFlare\Server
macOS/usr/local/libexec/nodeflare/Library/Application Support/NodeFlare/Server
FreeBSD/usr/local/libexec/nodeflare/var/db/nodeflare/server
Docker镜像内已包含容器内 /etc/nodeflare,示例挂载宿主机的同名目录

Agent(Linux):程序位于 /opt/nodeflare/agent,配置与状态位于 /etc/nodeflare/agent。SQLite 文件位于配置目录下。

按示例部署 Docker 时,宿主机与容器内的配置文件路径均为 /etc/nodeflare/config.toml,目录及配置文件需允许容器用户 10001:10001 读写,见 Docker 部署。

日志位置 ​

  • Linux(systemd):journalctl -u nodeflare -f;Agent 为 journalctl -u nodeflare-agent -f
  • Linux(OpenRC):rc-service nodeflare status
  • macOS:/var/log/nodeflare.log
  • Windows:Get-ScheduledTaskInfo -TaskName nodeflare
  • Docker:docker logs -f nodeflare

基于 MIT 许可发布