docker-compose run reactapp 'npm install'
docker-compose up -d
docker-compose logs -f
This will start the web app
(Notice the HTTPS even for local dev, this is required for window.crypto.subtle
to work)
Keycloak is not easy to configure:
- To export the entire realm: Realm Settings -> Action (Top Right) -> Partial export
- To export client: Clients -> [three-dots for each client] -> Export
How to configure Keycloak container Spring OAuthh docs
This project started with docker and compose, but nix-shell would be more suitable for local development