getfider / fider

Open platform to collect and prioritize feedback
https://fider.io
GNU Affero General Public License v3.0
2.75k stars 620 forks source link

Any plans to write deploy instructions for Render (or other Heroku alternatives)? #1107

Closed rampatra closed 1 year ago

rampatra commented 1 year ago

Now that Heroku free tier is gone, many would want to move to other providers still offering free tiers, one of them being Render. So, a deploy instruction page (similar to Deploy on Heroku) would be beneficial.

rampatra commented 1 year ago

I actually went ahead and tried to write my own render.yaml file:

services:
  - type: web
    name: presentify-ideas
    env: go
    repo: https://github.com/Compzets/presentify-ideas.git
    buildCommand: npm ci
    startCommand: ./fider migrate && ./fider

But this doesn't work. I get bash: ./fider: No such file or directory error. I tried changing the startCommand to ./bin/fider migrate && ./bin/fider but no luck.

rampatra commented 1 year ago

Render does not support docker-compose.yml currently or else I would have gone with that approach.

goenning commented 1 year ago

We don't have plans for writing docs to other hosting providers, that'd be better placed on a community repository.

Does Render support Containers? If yes, deploy the app with the image and use a managed Postgres for the database, don't try to build and run from source.