1.0.6 • Published 3 months ago

oceanpress-server v1.0.6

Weekly downloads
-
License
-
Repository
-
Last release
3 months ago

OceanPress server

方便 OceanPress 部署的程序

本身可以作为 http server 来承担访问流量,或者仅仅作为处理部署请求的后端

大致流程:

  1. 安装 OceanPress server 程序 : pnpm i -g oceanpress-server
  2. 配置 apiKey : 在运行程序的目录中创建文件 .env 并写入配置 API_KEY=api-key-test ,请注意不要泄露 apiKey,另外创建复杂度高一些的
  3. 运行 OceanPress server 程序 : 命令行执行 oceanpress_server
  4. OceanPress 中配置 OceanPress server apiBase 和 ApiKey
  5. OceanPress 发起部署请求(需要部署的笔记本配置和笔记本静态化内容 zip)
  6. 处理部署请求并将 zip 解压部署到本地磁盘
  7. 提供对本地磁盘对应目录的 http server

配置 .env

# 自定义api鉴权密钥
API_KEY=api-key-test

deploy.json

{
    "api-key-test7777": {
        "deployDir": "./test"
    }
}

技术栈

fastify , nodejs , typescript 使用 pnpm 包管理

1.0.6

3 months ago

1.0.5

3 months ago

1.0.4

3 months ago

1.0.2

3 months ago

1.0.1

3 months ago

1.0.0

3 months ago