Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Latest commit

 

History

History
55 lines (37 loc) · 2.88 KB

File metadata and controls

55 lines (37 loc) · 2.88 KB

Simple Webflux Project

License: GPL v3

Project CI Coverage Branches

DeepSource DeepSource CodeFactor

Quality Gate Status Security Rating Vulnerabilities

We use conventional commits so stick with it.

Feel free to copy and alter anything I've coded here, the main purpose of this repository is to serve as a template and reference for something you're doing. Check our changelog file to find out what was implemented.

If you're not sure on how to grab a copy of something you've seen here, try checking old commits to see how it was and how it is now, that should help you understand my disturbed way of thinking things out.

How to run it

To run using the image, run the following command

docker run -it --rm \
    -p 8080:8080 \
    -e MYSQL_ROOT_PASSWORD=root \
    -e IO_GITHUB_PAULUSHCGCJ_HOST=database \
    -e IO_GITHUB_PAULUSHCGCJ_DATABASE=simple \
    -e IO_GITHUB_PAULUSHCGCJ_USERNAME=simple \
    -e IO_GITHUB_PAULUSHCGCJ_PASSWORD=root \
    -e SPRING_ZIPKIN_ENABLED=false \
    ghcr.io/paulushcgcj/simple-webflux

How to manage everything

Keycloak

To export your current Banter realm, execute the following command:

docker exec -it infra-keycloak-1 /opt/keycloak/bin/kc.sh export \
--dir /tmp/export \
--realm Banter \
--users realm_file

Remember to lookup inside the exported realm from type: js to type: resource