StoryTeller/src/main/resources/application.properties
Konrad Neitzel ee6e1c7cb1 Update project configuration and database setup
- Added H2 in-memory database support, replacing PostgreSQL for local development.
- Updated application properties to reflect new database configuration.
- Modified Vite build output directory to integrate with Quarkus static resources.
- Enhanced entity classes to use @Lob for character and story descriptions, allowing for larger text storage.
- Updated development workflow documentation to reflect changes in database setup and prerequisites.
2026-02-25 06:10:55 +01:00

24 lines
842 B
INI

quarkus.http.port=8080
quarkus.http.cors.enabled=true
quarkus.liquibase.migrate-at-start=true
quarkus.liquibase.change-log=db/migration/db.changelog-master.yaml
quarkus.datasource.db-kind=h2
quarkus.datasource.jdbc.url=jdbc:h2:mem:storyteller;DB_CLOSE_DELAY=-1
quarkus.datasource.username=sa
quarkus.datasource.password=
mp.jwt.verify.publickey.location=publicKey.pem
mp.jwt.verify.issuer=storyteller
smallrye.jwt.sign.key.location=privateKey.pem
smallrye.jwt.new-token.lifespan=86400
smallrye.jwt.new-token.issuer=storyteller
quarkus.http.auth.permission.public.paths=/api/auth/*
quarkus.http.auth.permission.public.policy=permit
quarkus.http.auth.permission.protected.paths=/api/*
quarkus.http.auth.permission.protected.policy=authenticated
quarkus.http.auth.permission.static.paths=/*
quarkus.http.auth.permission.static.policy=permit