Docker configuration for Keycloak + Nginx + Postgres with Let's Encrypt support.
Easily setup a standalone node for Keycloak server so you can worry less about authentication and worry more about your application features.
-
Modify the variables in the
.env
file. -
For
LE_OPTIONS
, choose either--staging
or--keep-until-expiring
, not both. (TODO: debug options failure) -
For dev purposes:
docker-compose -f docker-compose-self-signed.yml up
-
For production:
docker-compose -f docker-compose-lets-encrypt.yml up
MIT License.