diff --git a/bin/render-build.sh b/bin/render-build.sh new file mode 100755 index 0000000..f857dce --- /dev/null +++ b/bin/render-build.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# exit on error +set -o errexit + +bundle install +bundle exec rails assets:precompile +bundle exec rails assets:clean \ No newline at end of file diff --git a/render.yaml b/render.yaml new file mode 100644 index 0000000..4542ec2 --- /dev/null +++ b/render.yaml @@ -0,0 +1,22 @@ +databases: + - name: pages-ahead + databaseName: pages-ahead + user: pages-ahead + plan: free + +services: + - type: web + name: pages-ahead + runtime: ruby + plan: free + buildCommand: "./bin/render-build.sh" + startCommand: "bundle exec rails server" + envVars: + - key: DATABASE_URL + fromDatabase: + name: pages-ahead + property: connectionString + - key: RAILS_MASTER_KEY + sync: false + - key: WEB_CONCURRENCY + value: 2 \ No newline at end of file