Platform.sh Deploy Nitro apps to

将 Nitro 应用部署到 Platform.sh

Preset: platform_sh

相关阅读:https://platform.sh

设置

首先,在 platform.sh 上创建一个新项目并将其链接到您想要自动部署的存储库。

然后在存储库中创建 .platform.app.yaml 文件:

.platform.app.yaml
yaml
name: nitro-app
type: 'nodejs:18'
disk: 128
web:
  commands:
    start: node .output/server/index.mjs
build:
  flavor: none
hooks:
  build: |
    corepack enable
    npx nypm install
    NITR_PRESET=platform_sh npm run build
mounts:
  .data:
    source: local
    source_path: .data