# VibeVault Application Configuration spring.application.name=vibevault # Database Configuration # 开发/测试时使用 H2 内存数据库(每次重启清空数据) # spring.datasource.url=jdbc:h2:mem:vibevault;DB_CLOSE_DELAY=-1 # spring.datasource.username=sa # spring.datasource.password= # spring.datasource.driver-class-name=org.h2.Driver # 生产环境使用 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 spring.jpa.hibernate.ddl-auto=create-drop spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true # H2 Console (访问 http://localhost:8080/h2-console 查看数据库) spring.h2.console.enabled=true spring.h2.console.path=/h2-console # JWT Configuration jwt.secret=your-secret-key-here-should-be-at-least-256-bits-long-for-hs256 jwt.expiration=86400000 # Server server.port=8080