An open API service indexing awesome lists of open source software.

https://github.com/mark1708/pastebin-app

Pastebin example with Spring Boot 3 and React js
https://github.com/mark1708/pastebin-app

hazelcast java-17 keycloak minio react security spring-boot

Last synced: about 2 months ago
JSON representation

Pastebin example with Spring Boot 3 and React js

Awesome Lists containing this project

README

          

# pastebin-app

# Start docker compose
```shell
docker compose up -d
```

# First setting
1. Log In `http://localhost:8282` admin:admin
2. Open clients tab and regenerate credentials
3. Change client credentials in application.yml
4. Create user and set password

# Start backend
```shell
cd pastebin-backend/ && ./gradlew bootRun --args='--spring.profiles.active=dev'
```

# Start frontend
```shell
cd pastebin-frontend/ && npm install && npm start
```

# Links
* Keycloak - `http://localhost:8282`
* Backend Swagger API - `http://localhost:8081/api/v1/docs/swagger-ui/index.html`
* Hazelcast Manager - `http://localhost:8080`
* MinIO - `http://localhost:9001`