- synology nas that runs docker
- a local dns server to assign an additional hostname to the nas (I'm running pi-hole)
- create an DNS entry for keycloak (e.g.
keycloak-nas.home
) - edit
variables.env
andsecrets.env
, add missing information (see comments in files) cp variables.env .env
docker-compose up -d
- see synologsy forum for how to configure the reverse proxy
- Source:
- protocol: https
- hostname: the keycloak hostname (e.g.
keycloak-nas.home
) - port: 443
- Destination:
- protocol: https
- hostname: localhost
- port: 9443
- Source: