configs and app setup stuff

This commit is contained in:
Anthony Stirling
2023-08-26 17:30:49 +01:00
parent 2053a6950d
commit d749b63549
28 changed files with 875 additions and 179 deletions

View File

@@ -15,6 +15,7 @@ import org.springframework.security.config.annotation.web.configuration.EnableWe
import jakarta.annotation.PostConstruct;
import stirling.software.SPDF.utils.GeneralUtils;
import stirling.software.SPDF.config.ConfigInitializer;
import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity;
@SpringBootApplication
@EnableWebSecurity()
@@ -53,6 +54,7 @@ public class SPdfApplication {
public static void main(String[] args) {
SpringApplication app = new SpringApplication(SPdfApplication.class);
app.addInitializers(new ConfigInitializer());
if (Files.exists(Paths.get("configs/application.yml"))) {
app.setDefaultProperties(Collections.singletonMap("spring.config.location", "file:configs/application.yml"));
} else {