Compare commits
10 Commits
Author | SHA1 | Date | |
---|---|---|---|
2de7006106 | |||
0edb882a06
|
|||
2c29c75398
|
|||
d32ea20cff | |||
4e2c0013ce | |||
45918d2451 | |||
1f2ed7932b | |||
6326aff4f0 | |||
f4220652a7 | |||
3b9d0237b2 |
25
README.md
25
README.md
@ -6,12 +6,12 @@
|
||||
|
||||
<!-- metadata -->
|
||||
* **Category**: Apps
|
||||
* **Status**: ❷💛
|
||||
* **Image**: [`jboss/keycloak`](https://hub.docker.com/r/jboss/keycloak), ❶💚, upstream
|
||||
* **Status**: 2, beta
|
||||
* **Image**: [`jboss/keycloak`](https://hub.docker.com/r/jboss/keycloak), 4, upstream
|
||||
* **Healthcheck**: Yes
|
||||
* **Backups**: ?
|
||||
* **Email**: ❸🍎
|
||||
* **Tests**: ❷💛
|
||||
* **Email**: 1
|
||||
* **Tests**: 2
|
||||
* **SSO**: N/A
|
||||
<!-- endmetadata -->
|
||||
|
||||
@ -25,5 +25,22 @@
|
||||
your Docker swarm box
|
||||
5. `abra app YOURAPPDOMAIN deploy`
|
||||
|
||||
## How do I setup a custom theme?
|
||||
|
||||
Check [this approach](https://git.autonomic.zone/ruangrupa/login.lumbung.space).
|
||||
|
||||
## How do I create another admin user?
|
||||
|
||||
- Under the `Master` realm > `Users` > `Add user`
|
||||
- Create the user and set a temporary password
|
||||
- Under the `Role Mappings` tab, move `admin` from `Available Roles` into `Assigned Roles`
|
||||
|
||||
## How do I configure Keycloak login for..
|
||||
|
||||
- [Nextcloud][nextcloud]
|
||||
- [Peertube][peertube]
|
||||
|
||||
[nextcloud]: https://git.coopcloud.tech/coop-cloud/nextcloud
|
||||
[peertube]: https://git.coopcloud.tech/coop-cloud/peertube
|
||||
[abra]: https://git.autonomic.zone/autonomic-cooperative/abra
|
||||
[cc-traefik]: https://git.autonomic.zone/coop-cloud/traefik
|
||||
|
@ -3,7 +3,7 @@ version: "3.8"
|
||||
|
||||
services:
|
||||
app:
|
||||
image: "jboss/keycloak:15.0.2"
|
||||
image: "jboss/keycloak:16.1.1"
|
||||
networks:
|
||||
- proxy
|
||||
- internal
|
||||
@ -25,6 +25,8 @@ services:
|
||||
timeout: 10s
|
||||
retries: 10
|
||||
start_period: 1m
|
||||
volumes:
|
||||
- "themes:/opt/jboss/keycloak/themes"
|
||||
depends_on:
|
||||
- mariadb
|
||||
deploy:
|
||||
@ -40,7 +42,7 @@ services:
|
||||
- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect"
|
||||
- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true"
|
||||
- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}"
|
||||
- "coop-cloud.${STACK_NAME}.version=3.0.0+15.0.2"
|
||||
- "coop-cloud.${STACK_NAME}.version=4.0.1+16.1.1"
|
||||
|
||||
db:
|
||||
image: "mariadb:10.6"
|
||||
@ -75,3 +77,4 @@ secrets:
|
||||
|
||||
volumes:
|
||||
mariadb:
|
||||
themes:
|
||||
|
12
release/4.0.0+16.1.0
Normal file
12
release/4.0.0+16.1.0
Normal file
@ -0,0 +1,12 @@
|
||||
This major release comes with a blog post about a CVE:
|
||||
|
||||
https://www.keycloak.org/2021/12/cve.html
|
||||
|
||||
Not all versions are affected but they're suggesting that people upgrade soon.
|
||||
|
||||
As per usual, this upgrade didn't go too smoothly and I ended up having to
|
||||
undeploy and deploy the new versions. The healtcheck kept failing on the new
|
||||
instance when trying to deploy alongside the existing old version. Idk, some
|
||||
docker weirdness.
|
||||
|
||||
No app data errors discovered after upgrade.
|
Reference in New Issue
Block a user