Skip to content

DeploymentGuide

Hiroshi Ichikawa edited this page Nov 22, 2018 · 8 revisions

How to set up your own instance of Person Finder

Introduction

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.

Step 1-7. Run Person Finder on AppEngine

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.

Step 8. Configure the app for production service

In the instructions below, replace my-app-id with your GCP project ID.

  1. 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.
  2. 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].

  3. Review Repository settings, change them if necessary, and click [Save these settings].

  4. Visit https://my-app-id.appspot.com/ and review the site.

Clone this wiki locally