deploy.template.yaml 876 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. spec:
  2. name: medusa-app
  3. services:
  4. - name: medusa-server
  5. environment_slug: node-js
  6. build_command: npm run build
  7. run_command: npm start
  8. git:
  9. repo_clone_url: https://github.com/medusajs/medusa-starter-default.git
  10. branch: feat-deploy-digitalocean
  11. envs:
  12. - key: DB_USERNAME
  13. value: ${db.USERNAME}
  14. - key: DB_PASSWORD
  15. value: ${db.PASSWORD}
  16. - key: DB_HOST
  17. value: ${db.HOSTNAME}
  18. - key: DB_PORT
  19. value: ${db.PORT}
  20. - key: DB_DATABASE
  21. value: ${db.DATABASE}
  22. - key: REDIS_URL
  23. value: ${redis.DATABASE_URL}
  24. - key: JWT_SECRET
  25. value: "secret"
  26. - key: COOKIE_SECRET
  27. value: "secret"
  28. - key: NPM_CONFIG_PRODUCTION
  29. value: "false"
  30. - key: NODE_ENV
  31. value: "production"
  32. routes:
  33. - path: /
  34. databases:
  35. - name: db
  36. engine: PG
  37. - name: redis
  38. engine: REDIS