资源中心 帮助您更好地使用FreeHost.run

我们提供全面的文档、教程和参考资料,帮助您充分利用FreeHost.run的所有功能。

官方文档

详细的产品文档,包括快速入门指南、各项功能使用说明和最佳实践。

教程中心

通过分步教程和视频指南,学习如何最大化利用我们的服务。

API参考

完整的API文档,帮助开发者通过编程方式与FreeHost.run平台交互。

社区资源

加入我们的开发者社区,分享经验,获取帮助,了解最新动态。

官方博客

了解FreeHost.run的最新动态、功能更新和技术文章。

技术支持

获取技术问题的帮助和解答,解决您在使用过程中遇到的问题。

代码示例

参考这些简单示例,快速上手FreeHost.run的API和功能

使用API部署应用

// 使用API部署应用示例
curl -X POST https://api.freehost.run/v1/apps \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "my-awesome-app",
    "type": "web",
    "stack": "node",
    "source": {
      "type": "github",
      "repo": "username/repo",
      "branch": "main"
    },
    "env": {
      "NODE_ENV": "production"
    }
  }'
                            

优化的Dockerfile示例

# 为FreeHost.run优化的Dockerfile示例
FROM node:16-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build

FROM node:16-alpine AS runner
WORKDIR /app
ENV NODE_ENV=production
COPY --from=builder /app/package*.json ./
COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/dist ./dist
EXPOSE 3000
CMD ["node", "dist/index.js"]
                            

订阅最新资源和更新

获取最新的教程、文档更新和产品功能公告,直接发送到您的邮箱。

我们重视您的隐私,不会向第三方分享您的信息。