Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Follow these steps to get a YOUnite deployment up and running as quickly as possible. These steps make reasonable assumptions but if better detail is desired, look at the implementation documents in the Knowledge Base.

Requirements

Access to the younite-compose repository in Bitbucket TODO - Create a repo with the latest docker images and docker compose only - no source.

...

Available CPUsConfigure Docker
42
86
16 or more12

Clone the Latest and Run the Stack

This compose stack includes an OAuth server which has a UI that can be brought up and Resource Servers and Clients can be created. There should be no need to interact with this component of the stack. All the data that needs to be populated in it to serve the API is populated via the compose.sh script, which calls populateOauthDB.sh:

...

Bring up the docker containers (append -d to the following and the containers will run in detached mode and with minimal console output):

> ./compose.sh up

Managing the Docker Compose Stack

See the Docker Compose documentation for more but a list of additional useful commands include:

...

> ./compose.sh exec container bash - log into a container

Reset the Databases

Do the following to reset YOUnite to its initial state:

...

> ./resetOauthDb.sh

> ./compose.sh up -d

See the implementation guides in the Knowledge Base

...