generated from Java-2025Fall/final-vibevault-template
24 lines
760 B
Properties
24 lines
760 B
Properties
# VibeVault Production Configuration
|
|
spring.application.name=vibevault
|
|
|
|
# Production Database Configuration (PostgreSQL)
|
|
spring.datasource.url=jdbc:postgresql://49.234.193.192:5432/vibevault
|
|
spring.datasource.username=postgres
|
|
spring.datasource.password=postgres
|
|
spring.datasource.driver-class-name=org.postgresql.Driver
|
|
|
|
# JPA / Hibernate for Production
|
|
spring.jpa.hibernate.ddl-auto=update
|
|
spring.jpa.show-sql=false
|
|
spring.jpa.properties.hibernate.format_sql=true
|
|
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
|
|
|
|
# JWT Configuration
|
|
jwt.secret=your-production-secret-key-here-should-be-at-least-256-bits-long-for-hs256
|
|
jwt.expiration=86400000
|
|
|
|
# Server
|
|
server.port=8080
|
|
|
|
# Disable H2 Console in production
|
|
spring.h2.console.enabled=false |