diff --git a/.gitignore b/.gitignore index a7868ad..1ef705a 100644 --- a/.gitignore +++ b/.gitignore @@ -41,6 +41,7 @@ ApiTestManager/dist .cache .env CLAUDE.md +*.p12 src/main/generated .claude \ No newline at end of file diff --git a/build.gradle b/build.gradle index 3e39ede..3bd9bb9 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { id 'com.diffplug.eclipse.apt' version '3.41.1' id 'java' id 'java-library' - id 'eclipse-wtp' + id 'eclipse' id 'idea' id 'war' } @@ -18,6 +18,17 @@ sourceCompatibility = "1.8" targetCompatibility = "1.8" +def nexusUrl = "https://nexus.eactive.synology.me:8090" + +allprojects { + repositories { + maven { + url "${nexusUrl}/repository/maven-public/" + allowInsecureProtocol = true + } + } +} + configurations { annotationProcessor configureEach { diff --git a/gradle.properties b/gradle.properties index e69de29..f13b527 100644 --- a/gradle.properties +++ b/gradle.properties @@ -0,0 +1 @@ +org.gradle.java.home=C:\\Program Files\\Java\\jdk-17 diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index f12117b..8a963b9 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -11,9 +11,9 @@ server: port.http: 38080 port: 38443 ssl: - enabled: true - key-store: classpath:keystore.p12 - key-store-password: elink-ssl + enabled: ${SSL_ENABLED:false} + key-store: ${KEY_STORE_PATH} + key-store-password: ${KEY_STORE_PASSWORD:elink-ssl} key-store-type: PKCS12 key-alias: elink-ssl error.include-message: always diff --git a/src/main/resources/keystore.p12 b/src/main/resources/keystore.p12 deleted file mode 100644 index 8b520d2..0000000 Binary files a/src/main/resources/keystore.p12 and /dev/null differ