Add VPS-aware VPN IP allocation

This commit is contained in:
litoral05
2026-05-07 14:17:40 +01:00
parent a09587950e
commit c88ef29449
16 changed files with 592 additions and 1 deletions
@@ -9,7 +9,10 @@ import org.springframework.security.web.SecurityFilterChain;
import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter;
@Configuration
@EnableConfigurationProperties(AppSecurityProperties.class)
@EnableConfigurationProperties({
AppSecurityProperties.class,
VpsSshProperties.class
})
public class SecurityConfig {
private final AppSecurityProperties securityProperties;
@@ -24,6 +27,8 @@ public class SecurityConfig {
return http
.csrf(csrf -> csrf.disable())
.formLogin(form -> form.disable())
.httpBasic(basic -> basic.disable())
.authorizeHttpRequests(auth -> auth
.requestMatchers("/actuator/health").permitAll()
.anyRequest().authenticated()