diff --git a/Sources/API/Quarkus/https/cert.pem b/Sources/API/Quarkus/https/cert.pem new file mode 100644 index 0000000..b98b78d --- /dev/null +++ b/Sources/API/Quarkus/https/cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB2jCCAYECFBwIPBAUu6ZnjZfyz2fHOZDYruJOMAoGCCqGSM49BAMCMG8xCzAJ +BgNVBAYTAkZSMR4wHAYDVQQIDBVBdXZlcmduZS1SaMO0bmUtQWxwZXMxGTAXBgNV +BAcMEENsZXJtb250LUZlcnJhbmQxFDASBgNVBAoMC0Jvd2xpbiBUZWFtMQ8wDQYD +VQQDDAZib3dsaW4wIBcNMjMwMTI0MTY1OTAzWhgPMjA1MDA2MTAxNjU5MDNaMG8x +CzAJBgNVBAYTAkZSMR4wHAYDVQQIDBVBdXZlcmduZS1SaMO0bmUtQWxwZXMxGTAX +BgNVBAcMEENsZXJtb250LUZlcnJhbmQxFDASBgNVBAoMC0Jvd2xpbiBUZWFtMQ8w +DQYDVQQDDAZib3dsaW4wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASYZGCAPV1k +97fTG7ppTyNPn0pG6Ot3EOcxb+Ry2RVgK8LnBWwUDwEKYSqqUca0tunprNJ4grIz +q8FqbBvHaeA7MAoGCCqGSM49BAMCA0cAMEQCIClj9ou4+ZUbqK/CYIQSsWKGUKE4 +C8vo7dBePVRi8VBPAiBYnZvVIGzQgjrsQneYmn6TVeIGk1cp1QVQUORDz16EKw== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/Sources/API/Quarkus/https/privkey.pem b/Sources/API/Quarkus/https/privkey.pem new file mode 100644 index 0000000..8a12d5a --- /dev/null +++ b/Sources/API/Quarkus/https/privkey.pem @@ -0,0 +1,8 @@ +-----BEGIN EC PARAMETERS----- +BggqhkjOPQMBBw== +-----END EC PARAMETERS----- +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIGHElOTi79aG/KASlgz4FLkC7e/lHd9zsatRQNvH4uWJoAoGCCqGSM49 +AwEHoUQDQgAEmGRggD1dZPe30xu6aU8jT59KRujrdxDnMW/kctkVYCvC5wVsFA8B +CmEqqlHGtLbp6azSeIKyM6vBamwbx2ngOw== +-----END EC PRIVATE KEY----- \ No newline at end of file diff --git a/Sources/API/Quarkus/https/pubkey.pem b/Sources/API/Quarkus/https/pubkey.pem new file mode 100644 index 0000000..22f4ada --- /dev/null +++ b/Sources/API/Quarkus/https/pubkey.pem @@ -0,0 +1,4 @@ +-----BEGIN PUBLIC KEY----- +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmGRggD1dZPe30xu6aU8jT59KRujr +dxDnMW/kctkVYCvC5wVsFA8BCmEqqlHGtLbp6azSeIKyM6vBamwbx2ngOw== +-----END PUBLIC KEY----- \ No newline at end of file diff --git a/Sources/API/Quarkus/src/main/resources/application.properties b/Sources/API/Quarkus/src/main/resources/application.properties index 596c525..dd9289c 100644 --- a/Sources/API/Quarkus/src/main/resources/application.properties +++ b/Sources/API/Quarkus/src/main/resources/application.properties @@ -1,10 +1,19 @@ # achanger quarkus.datasource.db-kind = postgresql -quarkus.datasource.username = postgres -quarkus.datasource.password = achanger -quarkus.datasource.reactive.url = vertx-reactive:postgresql://localhost:5432/postgres +quarkus.datasource.username = bowlin_team +quarkus.datasource.password = bowlin +quarkus.datasource.reactive.url = vertx-reactive:postgresql://localhost:5432/bowlin quarkus.hibernate-orm.log.sql=true quarkus.hibernate-orm.sql-load-script=import.sql + +#HTTPS Configuration + +quarkus.http.ssl.certificate.key-files=https/privkey.pem +quarkus.http.ssl.certificate.files=https/cert.pem + +# Disable the HTTP server +quarkus.http.insecure-requests=redirect + # OIDC Configuration quarkus.oidc.auth-server-url=http://localhost:8080/realms/BowlinAuth quarkus.oidc.client-id=bowlee