From 154c7208c3186bc49277be28a1219be7fc5907e0 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Sun, 13 Nov 2022 18:58:14 +0000 Subject: [PATCH] README: updated install instructions --- README.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 7243285..c6baf12 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,13 @@ Infrastructure for the self-hosted, single-sign-on, community-run services. * Set the domain name in `env.production` * Create the DNS entries in the domain for `login`, `cloud`, `matrix`, `dashboard`, `docs` and maybe more. -* Install dependencies: +* Install dependencies (note that `docker-compose 1.25` breaks environment variables as we use them): ``` -apt install jq docker-compose -apt install prometheus +apt install python3-pip prometheus +pip3 install docker-compose ``` -* Setup each of the services. `keycloak` and `nginx` are required to start the others: - -``` -./keycloak/setup -./nginx/setup -./start-all -``` +* `make run` to startup all of the containers +* `make keycloak-setup` to setup all of the OIDC links +* `make down` to stop everything