If anyone is need of a Parse Server free Heroku One button deployment that is highly configurable through environment variables, feel free to check out the netrecon repo here:
You only need to add values for 3 environment variables: NEW_RELIC_APP_NAME
, PARSE_DASHBOARD_USER_ID
, and PARSE_DASHBOARD_USER_PASSWORD
; though there are 40+ other environment variables that you can change to tailor the server to your needs.
This uses the latest parse-server 5.1.1+ by default and is configured for:
- REST and GraphQL enabled
- Comes with Parse Dashboard, just need to add a username and password to the environment before deploying
- LiveQuery
- PM2, the default configuration runs 4 parse-servers load balanced
- Much moreβ¦
It also comes with a number of configured add ons out-of-the-box:
- Postgres (using TLS)
- Redis (using TLS)
- New Relic APM
- Papertrail
- Heroku Scheduler
Note that the snapcat branch I linked above is for any general server needed for ANY application you want to build. Itβs currently used for the sample ParseSwift SDK app, SnapCat.
The above configurations are setup for Herokuβs free plan, so if you need the HIPAA/GDPR compliance, please refer to the notes in the README.
If you are interested in testing out ParseSwift SDK in Playgrounds, use the parse-swift branch of parse-hipaa as itβs already configured properly.