README: updated install instructions

single-dockerfile
Ubuntu 2 years ago
parent da94dbd1d5
commit 154c7208c3
  1. 16
      README.md

@ -4,17 +4,13 @@ Infrastructure for the self-hosted, single-sign-on, community-run services.
* Set the domain name in `env.production` * Set the domain name in `env.production`
* Create the DNS entries in the domain for `login`, `cloud`, `matrix`, `dashboard`, `docs` and maybe more. * 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 python3-pip prometheus
apt install prometheus pip3 install docker-compose
``` ```
* Setup each of the services. `keycloak` and `nginx` are required to start the others: * `make run` to startup all of the containers
* `make keycloak-setup` to setup all of the OIDC links
``` * `make down` to stop everything
./keycloak/setup
./nginx/setup
./start-all
```

Loading…
Cancel
Save