This is a GZAC - Valtimo edition for local development.
The following instructions are for running Valtimo from source code. Usually with the intention of improving the Valtimo libraries. If you want to get started with Valtimo for you own application, please consult the getting started guide.
- Java 17
- Docker (Desktop)
- (Optional) An IDE like IntelliJ or Eclipse
- (Optional) Git
Make sure docker is running.
Run IntellJ Gradle task app -> gzac -> Tasks -> docker -> composeUpGzac
.
Or
Open a terminal and run command
./gradlew :app:gzac:composeUpGzac
Run IntellJ Gradle task: app -> gzac -> Tasks -> application -> bootRun
Or
Open a terminal and run command
./gradlew :app:gzac:bootRun
Keycloak management can be accessed on http://localhost:8081 with the default credentials of username admin and password admin.
Keycloak comes preconfigured with the following users.
Name | Role | Username | Password |
---|---|---|---|
James Vance | ROLE_USER | user | user |
Asha Miller | ROLE_ADMIN | admin | admin |
Morgan Finch | ROLE_DEVELOPER | developer | developer |