文件名称:umbrel-manager:Umbrel的低级系统API
文件大小:167KB
文件格式:ZIP
更新时间:2024-03-07 11:05:57
lightning bitcoin bitcoin-node lnd full-node
:umbrella: 经理 默认情况下,Manager在作为容器化服务运行。 它提供了一个底层系统API,该API处理: 使用JWT的用户身份验证 加密/解密敏感信息,例如闪电钱包的种子 CRUD操作 所有其他集装箱服务的生命周期管理 :rocket: 入门 如果要在硬件上运行Umbrel,则不需要自己运行此服务。 只需下载,一切就好了。 :hammer_and_wrench: 跑步经理 步骤1.安装依赖项 yarn 步骤2.设置环境变量 直接设置以下环境变量,或将其放在项目根目录的.env文件中。 多变的 描述 默认 PORT 经理应监听请求的端口 3006 DEVICE_HOSTS 逗号分隔的IP或域名列表,以将CORS列入白名单 http://umbrel.local USER_FILE 用户数据文件的路径(在用户注册时自动创建) /db/user.json SHUTDOWN_SIGNAL_FILE 写入文件以发出系统关闭信
【文件预览】:
umbrel-manager-master
----.eslintrc(27KB)
----models()
--------errors.js(581B)
----logic()
--------auth.js(8KB)
--------apps.js(1KB)
--------system.js(8KB)
--------disk.js(8KB)
----bin()
--------www(2KB)
----.babelrc(54B)
----package.json(2KB)
----.github()
--------workflows()
----test()
--------endpoints()
--------.eslintrc(132B)
--------global.js(410B)
----routes()
--------v1()
--------ping.js(240B)
----Dockerfile(1KB)
----resources()
--------rpc.proto(89KB)
----LICENSE(1KB)
----.gitignore(129B)
----.dockerignore(181B)
----app.js(2KB)
----README.md(6KB)
----services()
--------bash.js(1KB)
--------lndApi.js(1KB)
--------disk.js(5KB)
----Dockerfile.builder(362B)
----yarn.lock(258KB)
----.eslintignore(9B)
----utils()
--------safeHandler.js(426B)
--------convert.js(2KB)
--------const.js(3KB)
--------jwt.js(869B)
--------UUID.js(604B)
--------logger.js(3KB)
--------validator.js(2KB)
----middlewares()
--------auth.js(5KB)
--------camelCaseRequest.js(220B)
--------errorHandling.js(430B)
--------requestCorrelationId.js(511B)
--------incorrectPasswordAuthHandler.js(691B)
--------cors.js(461B)