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. The steps below make reasonable assumptions about the reader's understanding of YOUnite and MDM. If greater detail is desired, please see the Knowledge Base documentation.

Requirements

  • Access to the younite-compose repository in Bitbucket TODO - Create a repo with the latest docker images and docker compose only - no source.
  • Docker 1.13 or later installed on the system(s) you plan to run YOUnite-api and its required services on.
  • System Requirements:

...

Available CPUsConfigure Docker
42
86
16 or more12

1. Clone the Latest YOUnite Compose Repo and Run the Stack

The following compose stack includes an OAuth server that has a UI and you can create Resource Servers and Clients. There should be no need to interact with this component of the stack. All the data that needs to be populated 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 command and the containers will run in detached mode and with minimal console output):

> ./compose.sh up

2. Manage the Docker Compose Stack

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

...

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

3. Reset the Databases

Run the following commands to reset YOUnite to its initial state:

...

> ./resetOauthDb.sh

> ./compose.sh up -d

See the implementation guides in the Knowledge Base.

...