-
Notifications
You must be signed in to change notification settings - Fork 194
DeploymentGuide
Google's instance of Person Finder runs at https://google.org/personfinder, but you can also use the source code to set up your own completely independent instance. In order to deploy Person Finder at a new URL for the first time, you need to create a new App Engine app, push the code to it, and then carry out a few configuration steps.
First, follow GettingStarted page up to Step 7. Step 3 and 4 are optional for deployment, but they are still recommended to make sure that you have set up your environment correctly.
In the instructions below, replace my-app-id
with your GCP project ID.
-
Visit https://my-app-id.appspot.com/global/admin , review Global settings and change them if necessary, and click [Save these settings]. You should at least fill in fields marked (required).
- reCAPTCHA and Google Translate API keys are prefilled with dummy keys for development purpose. Make sure to replace them with your actual keys before publishing your Person Finder.
-
Click the top left icon of the page above to open the menu, and click [Create new repository]. Input a repository name and click [Create].
-
Review Repository settings, change them if necessary, and click [Save these settings].
-
Visit https://my-app-id.appspot.com/ and review the site.
-
Optionally, configure it to ping search engine index servers when a repository is created or edited. This isn't enabled by default, as we wouldn't want development instances to ping those servers, but you can enable it by setting the
ping_sitemap_indexers
config option to True.