diff --git a/.gitignore b/.gitignore index 8be246d2..e59a2c76 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,5 @@ /app/assets/builds/* !/app/assets/builds/.keep /node_modules + +/config/master.key diff --git a/bin/render-build.sh b/bin/render-build.sh new file mode 100755 index 00000000..cc3924db --- /dev/null +++ b/bin/render-build.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# exit on error +set -o errexit + +bundle install +./bin/rails assets:precompile +./bin/rails assets:clean +./bin/rails db:reset diff --git a/config/credentials.yml.enc b/config/credentials.yml.enc new file mode 100644 index 00000000..62653a7f --- /dev/null +++ b/config/credentials.yml.enc @@ -0,0 +1 @@ +4fsqkfii8ZegJd7p+CuxH5qbtDPqmjxbJAmVoM84lxY0M/Cvi1sjviadoTuXw3eh9OooOkPaFlWQtnffoApCzl9x06LX99hcxu+87bTNUvULABU79uGW9rmNS7ZeZHuKod4MyBD41CQ8dVQqVgWOS0h7T8Pz7Dp8ixdBGzUkVm6Fwzc/qS7c7eHeg1Avjva73WsHd+N8gu085+TvtpuzP2LlakwXLSvHfb+hdYxCxwM+dIVpylyE7Z4/Rmh1b1KL6/qKESHYglaILiGGT2avPUhN4xnzdViwpLZwh3CF/jyIGuhMHJyzDQxxBxCDDBDVBFCGUtUpyYhzwFkNXJfEARRXfdORelk3cbFDawyp7E7fy406ifPRIqEkxlEalOtKuvqF1ie234fKpMROZBIHzHXLB1Qr--DsYW4vJxRVekyRBu--/K7izllLl/6xze9Jmy2dPw== \ No newline at end of file diff --git a/render.yml b/render.yml new file mode 100644 index 00000000..dc139b35 --- /dev/null +++ b/render.yml @@ -0,0 +1,22 @@ +databases: + - name: activeadmin-demo-test-db + databaseName: mysite + user: activeadmin-demo-test + plan: free + +services: + - type: web + name: activeadmin-demo-test + runtime: ruby + plan: free + buildCommand: "./bin/render-build.sh" + startCommand: "./bin/rails server" + envVars: + - key: DATABASE_URL + fromDatabase: + name: mysite + property: connectionString + - key: RAILS_MASTER_KEY + sync: false + - key: WEB_CONCURRENCY + value: 2 # sensible default