s.yaml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. edition: 1.0.0
  2. name: d8d-webcontainer-server
  3. access: default
  4. services:
  5. framework:
  6. component: fc
  7. props:
  8. region: cn-beijing
  9. service:
  10. name: d8dWebContainer
  11. function:
  12. name: d8d-webcontainer-server
  13. description: D8D WebContainer Server
  14. runtime: custom.debian10
  15. environmentVariables:
  16. PATH: >-
  17. /opt/nodejs18/bin:/usr/local/bin/apache-maven/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ruby/bin:/opt/bin:/code:/code/bin
  18. NODE_PATH: /opt/nodejs/node_modules
  19. LD_LIBRARY_PATH: >-
  20. /code:/code/lib:/usr/local/lib:/opt/lib:/opt/php8.1/lib:/opt/php8.0/lib:/opt/php7.2/lib
  21. PORT: 9000
  22. WORKSPACE_ROOT: /tmp/workspaces
  23. layers:
  24. - acs:fc:cn-beijing:official:layers/Nodejs18/versions/1
  25. memorySize: 512
  26. cpu: 0.5
  27. timeout: 3600
  28. codeUri: ./
  29. diskSize: 512
  30. caPort: 9000
  31. instanceConcurrency: 10
  32. customRuntimeConfig:
  33. command:
  34. - node
  35. args:
  36. - start.js
  37. triggers:
  38. - name: httpTrigger
  39. type: http
  40. config:
  41. authType: anonymous
  42. methods:
  43. - GET
  44. - POST
  45. - PUT
  46. - DELETE
  47. - HEAD
  48. - OPTIONS