You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://community.parseplatform.org/c/parse-server)
4
4
[][open-collective-link]
5
5
[][open-collective-link]
Example project using the [parse-server](https://github.com/ParsePlatform/parse-server) module on Express.
10
-
11
-
Read the full Parse Server guide here: https://github.com/ParsePlatform/parse-server/wiki/Parse-Server-Guide
12
-
13
-
### For Local Development
9
+
Example project using the [parse-server](https://github.com/ParsePlatform/parse-server) module on Express. Read the full [Parse Server Guide](https://docs.parseplatform.org/parse-server/guide/) for more information.
* Log in with the [Heroku Toolbelt](https://toolbelt.heroku.com/) and create an app: `heroku create`
35
62
* Use the [mLab addon](https://elements.heroku.com/addons/mongolab): `heroku addons:create mongolab:sandbox --app YourAppName`
36
63
* By default it will use a path of /parse for the API routes. To change this, or use older client SDKs, run `heroku config:set PARSE_MOUNT=/1`
37
64
* Deploy it with: `git push heroku master`
38
65
39
-
### Getting Started With AWS Elastic Beanstalk
40
-
41
-
#### With the Deploy to AWS Button
66
+
## AWS Elastic Beanstalk
42
67
43
68
<atitle="Deploy to AWS"href="https://console.aws.amazon.com/elasticbeanstalk/home?region=us-west-2#/newApplication?applicationName=ParseServer&solutionStackName=Node.js&tierName=WebServer&sourceBundleUrl=https://s3.amazonaws.com/elasticbeanstalk-samples-us-east-1/eb-parse-server-sample/parse-server-example.zip"target="_blank"><imgsrc="http://d0.awsstatic.com/product-marketing/Elastic%20Beanstalk/deploy-to-aws.png"height="40"></a>
44
69
45
-
#### Without It
70
+
Alternatively, deploy your local changes manually:
46
71
47
72
* Clone the repo and change directory to it
48
73
* Log in with the [AWS Elastic Beanstalk CLI](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html), select a region, and create an app: `eb init`
49
74
* Create an environment and pass in MongoDB URI, App ID, and Master Key: `eb create --envvars DATABASE_URI=<replace with URI>,APP_ID=<replace with Parse app ID>,MASTER_KEY=<replace with Parse master key>`
50
75
51
-
### Getting Started With Microsoft Azure App Service
52
-
53
-
#### With the Deploy to Azure Button
76
+
## Microsoft Azure App Service
54
77
55
78
[](https://portal.azure.com/#create/Microsoft.ParseServer)
56
79
57
80
Detailed information is available here:
58
81
*[Parse Server with Azure Managed Services](https://azure.microsoft.com/en-us/marketplace/partners/microsoft/parseserver/)
59
82
*[Parse Server Azure Blog Post](https://azure.microsoft.com/en-us/blog/announcing-the-publication-of-parse-server-with-azure-managed-services/)
60
83
61
-
62
-
### Getting Started With Google App Engine
84
+
## Google App Engine
63
85
64
86
1. Clone the repo and change directory to it
65
87
1. Create a project in the [Google Cloud Platform Console](https://console.cloud.google.com/).
@@ -75,13 +97,11 @@ Detailed information is available here:
75
97
A detailed tutorial is available here:
76
98
[Running Parse server on Google App Engine](https://cloud.google.com/nodejs/resources/frameworks/parse-server)
77
99
78
-
### Getting Started With Scalingo
79
-
80
-
#### With the Scalingo button
100
+
## Scalingo
81
101
82
102
[](https://my.scalingo.com/deploy)
83
103
84
-
#### Without it
104
+
Alternatively, to deploy manually:
85
105
86
106
* Clone the repo and change directory to it
87
107
* Log in with the [Scalingo CLI](http://cli.scalingo.com/) and create an app: `scalingo create my-parse`
@@ -90,7 +110,7 @@ A detailed tutorial is available here:
90
110
* By default it will use a path of /parse for the API routes. To change this, or use older client SDKs, run `scalingo env-set PARSE_MOUNT=/1`
91
111
* Deploy it with: `git push scalingo master`
92
112
93
-
### Getting Started With OpenShift Online (Next Gen)
113
+
## OpenShift Online (Next Gen)
94
114
95
115
1. Register for a free [OpenShift Online (Next Gen) account](http://www.openshift.com/devpreview/register.html)
96
116
1. Create a project in the [OpenShift Online Console](https://console.preview.openshift.com/console/).
@@ -106,70 +126,84 @@ A detailed tutorial is available here:
106
126
A detailed tutorial is available here:
107
127
[Running Parse Server on OpenShift Online (Next Gen)](https://blog.openshift.com/parse-server/)
108
128
109
-
# Using it
129
+
# Using Parse Server
130
+
131
+
## Health Check
132
+
133
+
You can use the `/health` endpoint to verify that Parse Server is up and running. For example, for local deployment, enter this URL in your browser:
110
134
111
-
Before using it, you can access a test page to verify if the basic setup is working fine [http://localhost:1337/test](http://localhost:1337/test).
112
-
Then you can use the REST API, the JavaScript SDK, and any of our open-source SDKs:
If you deployed Parse Server remotely, change the URL accordingly.
115
138
116
-
```curl
139
+
## APIs and SDKs
140
+
141
+
Use the REST API, GraphQL API or any of the Parse SDKs to see Parse Server in action. Parse Server comes with a variety of SDKs to cover most common ecosystems and languages, such as JavaScript, Swift, ObjectiveC and Android just to name a few.
142
+
143
+
The following shows example requests when interacting with a local deployment of Parse Server. If you deployed Parse Server remotely, change the URL accordingly.
configuration.server="http://localhost:1337/parse/"// '/' important after 'parse'
202
+
configuration.applicationId="YOUR_APP_ID"
166
203
}))
167
204
```
168
205
You can change the server URL in all of the open-source SDKs, but we're releasing new builds which provide initialization time configuration of this property.
169
206
170
-
-----
171
-
As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code.
0 commit comments