- Replace archived MinIO images with community-maintained pgsty images - Change routing domain to task2.beetech.dev across frontend, backend, and minio - Avoid port collisions with existing homelab services (postgres port 5434) - Add .env and *.pem to .gitignore - Remove legacy deploy/ directory and deploy-main.yml workflow
35 lines
1.2 KiB
Properties
35 lines
1.2 KiB
Properties
quarkus.http.port=8081
|
|
|
|
quarkus.http.cors.enabled=true
|
|
quarkus.http.cors.origins=https://task2.beetech.dev
|
|
quarkus.http.cors.methods=GET,PUT,POST,DELETE,PATCH,OPTIONS
|
|
quarkus.http.cors.exposed-headers=Content-Disposition
|
|
quarkus.http.cors.access-control-max-age=24H
|
|
quarkus.http.cors.access-control-allow-credentials=true
|
|
|
|
quarkus.datasource.db-kind=postgresql
|
|
quarkus.datasource.username=${DB_USER:beetask}
|
|
quarkus.datasource.password=${DB_PASSWORD:beetask}
|
|
quarkus.datasource.jdbc.url=${DB_URL:jdbc:postgresql://localhost:5432/beetask}
|
|
|
|
quarkus.flyway.migrate-at-start=true
|
|
quarkus.hibernate-orm.schema-management.strategy=validate
|
|
|
|
# Swagger & OpenAPI
|
|
quarkus.smallrye-openapi.path=/openapi
|
|
quarkus.swagger-ui.path=/swagger
|
|
quarkus.swagger-ui.always-include=true
|
|
quarkus.smallrye-health.root-path=status
|
|
|
|
# JWT Security
|
|
mp.jwt.verify.issuer=${MP_JWT_VERIFY_ISSUER}
|
|
smallrye.jwt.sign.key=${SMALLRYE_JWT_SIGN_KEY}
|
|
mp.jwt.verify.publickey=${MP_JWT_VERIFY_PUBLICKEY}
|
|
|
|
# MinIO / Object Storage
|
|
app.storage.endpoint=${MINIO_ENDPOINT:http://localhost:9000}
|
|
app.storage.access-key=${MINIO_ACCESS_KEY:minioadmin}
|
|
app.storage.secret-key=${MINIO_SECRET_KEY:minioadmin}
|
|
app.storage.bucket=${MINIO_BUCKET:avatars}
|
|
app.storage.public-url=${MINIO_PUBLIC_URL:http://localhost:9000}
|
|
|