coyotebush / admiral-edu

Captain Teach 2.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Launching Docker Instance

Configuring OpenID Connect with Google

  1. Create a project on the Google Developer Console

  2. Once you are on the project page, in the side menu select APIs & auth > Credentials.

  1. Create a config file based on config.sample:

    $ cp config.sample config

  2. Copy the Client ID, Client Secret, values from the Google Developers Console into the config file you created above.

    Edit other settings in config, such as the hostname. These are obvious.

  3. In the Google Developers Console, you must have a Redirect URIs to BaseUri/ct/redirect. For example, if BaseUri = https://localhost I would add https://localhost/ct/redirect.

Configuring Service

You will need to modify the initialize function in server/config.rkt to construct your initial class.

Launch Docker

You should now be able to run the service in a docker container:

make run

About

Captain Teach 2.0


Languages

Language:JavaScript 79.0%Language:Racket 15.7%Language:CSS 3.1%Language:TypeScript 1.9%Language:Scala 0.3%Language:Makefile 0.1%Language:Shell 0.0%