28 lines
697 B
YAML
28 lines
697 B
YAML
server:
|
|
port: 8080
|
|
|
|
spring:
|
|
datasource:
|
|
url: jdbc:h2:file:./data/sshmanager;DB_CLOSE_DELAY=-1
|
|
driver-class-name: org.h2.Driver
|
|
username: sa
|
|
password:
|
|
h2:
|
|
console:
|
|
enabled: false
|
|
jpa:
|
|
hibernate:
|
|
ddl-auto: update
|
|
show-sql: false
|
|
properties:
|
|
hibernate:
|
|
format_sql: true
|
|
dialect: org.hibernate.dialect.H2Dialect
|
|
open-in-view: false
|
|
|
|
# Encryption key for connection passwords (base64, 32 bytes for AES-256)
|
|
sshmanager:
|
|
encryption-key: ${SSHMANAGER_ENCRYPTION_KEY:YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoxMjM0NTY=}
|
|
jwt-secret: ${SSHMANAGER_JWT_SECRET:ssh-manager-jwt-secret-change-in-production}
|
|
jwt-expiration-ms: 86400000
|