The Trotto repo includes a
Dockerfile you can use to
build an image for Trotto with your configuration. The config for a Dockerized Trotto instance
consists of two files:
app.yml, containing the main config
client_secrets.json, a Google OAuth credentials file
These files are described below. Once you've put these files in
server/src/config/ in your clone of the repo, run
docker build command to build a Trotto image containing your config. The startup command for the container will
run Trotto inside a container at
0.0.0.0:8000 or, if the
PORT env var is set, at
The startup command will also update the Postgres database you use with Trotto if it's new or out-of-date.
If you have any trouble, don't hesitate to reach out to us at firstname.lastname@example.org.
app.yml file is the main file used to configure Trotto. See the documentation for
client_secrets.json is a Google OAuth credentials file. See this page for
info on how to create OAuth credentials.