twentyhq / twenty

Building a modern alternative to Salesforce, powered by the community.
https://twenty.com
GNU Affero General Public License v3.0
15.02k stars 1.48k forks source link

render.yaml using deprecated docker images #5874

Open nickwild-999 opened 3 weeks ago

nickwild-999 commented 3 weeks ago

Bug Description

When clicking on the one click install to render it uses lt deprecated Docker Images

Expected behavior

It should use upto date images

greptile-apps[bot] commented 3 weeks ago

Update the render.yaml file to use the latest Docker images. Specifically, change the image.url fields for the front, server, and twenty_postgres services to the latest versions available.

services:
- type: web
  name: front
  runtime: image
  plan: free
  image:
    url: twentycrm/twenty-front:latest
  autoDeploy: false
  envVars:
    - key: REACT_APP_SERVER_BASE_URL
      fromService:
        name: server
        type: web
        envVarKey: RENDER_EXTERNAL_URL
- type: web
  name: server
  runtime: image
  image:
    url: twentycrm/twenty-server:latest
  dockerCommand: "sh -c ./scripts/render-run.sh"
  autoDeploy: false
  plan: standard
  envVars:
    - key: FRONT_BASE_URL
      fromService:
        name: front
        type: web
        envVarKey: RENDER_EXTERNAL_URL
    - key: ACCESS_TOKEN_SECRET
      generateValue: true
    - key: LOGIN_TOKEN_SECRET
      generateValue: true
    - key: REFRESH_TOKEN_SECRET
      generateValue: true
    - key: FILE_TOKEN_SECRET
      generateValue: true
    - key: PG_DATABASE_HOST
      fromService:
        name: twenty_postgres
        type: pserv
        property: host
    - key: PG_DATABASE_PORT
      fromService:
        name: twenty_postgres
        type: pserv
        property: port
  disk:
    name: twenty-disk
    mountPath: /.local-storage
    sizeGB: 5
- type: pserv
  name: twenty_postgres
  plan: starter
  runtime: image
  image:
    url: twentycrm/twenty-postgres:latest
  autoDeploy: false
  disk:
    name: data
    mountPath: /var/lib/postgresql/data
    sizeGB: 10
  envVars:
  - key: POSTGRES_USER
    value: postgres
  - key: POSTGRES_PASSWORD
    value: postgres
  - key: POSTGRES_DB
    value: default

References

/render.yaml

Ask Greptile