FlightcontrolNitro 支持部署到通过 Flightcontrol 部署到 AWS只需少量配置。
从高层次来看,首次部署项目需要遵循的步骤包括:
flightcontrol.json 文件创建 Flightcontrol 项目。GUI 配置类型。flightcontrol.json 创建项目flightcontrol.json 配置类型。flightcontrol.json 的新文件。这是一个为您的应用程序创建 AWS Fargate 服务的示例配置。{
"$schema": "https://app.flightcontrol.dev/schema.json",
"environments": [
{
"id": "production",
"name": "Production",
"region": "us-west-2",
"source": {
"branch": "main"
},
"services": [
{
"id": "nitro",
"buildType": "nixpacks",
"name": "My Nitro site",
"type": "fargate",
"domain": "www.yourdomain.com",
"outputDirectory": ".output",
"startCommand": "node .output/server/index.mjs",
"cpu": 0.25,
"memory": 0.5
}
]
}
]
}