-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapplication.properties
More file actions
70 lines (50 loc) · 2.76 KB
/
application.properties
File metadata and controls
70 lines (50 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
external.host=http://localhost:8080
quarkus.liquibase.change-log=classpath:liquibase/master.xml
quarkus.liquibase.migrate-at-start=true
quarkus.http.limits.max-body-size=10G
quarkus.http.proxy.proxy-address-forwarding=true
quarkus.http.proxy.enable-forwarded-host=true
%dev.quarkus.hibernate-search-orm.elasticsearch.hosts=localhost:9200
%dev.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/repository
%dev.database.username=repository
%dev.database.password=12345
%prod.quarkus.datasource.jdbc.url=${database.url}
quarkus.datasource.username=${database.username}
quarkus.datasource.password=${database.password}
%prod.quarkus.hibernate-search-orm.elasticsearch.hosts=${search.hosts}
quarkus.hibernate-search-orm.elasticsearch.version=8.13.4
quarkus.hibernate-search-orm.schema-management.strategy=none
quarkus.native.additional-build-args=--initialize-at-run-time=org.wildfly.security.util.PasswordUtil
quarkus.quinoa.package-manager-install=true
quarkus.quinoa.package-manager-install.node-version=24.6.0
quarkus.quinoa.package-manager-install.npm-version=11.5.1
quarkus.quinoa.enable-spa-routing=true
quarkus.quinoa.ignored-path-prefixes=/api,/repositories
quarkus.smallrye-openapi.store-schema-directory=build/openapi
quarkus.smallrye-openapi.auto-add-server=false
quarkus.http.auth.permission.roles.paths=/*
quarkus.http.auth.permission.roles.policy=permit
%dev.quarkus.datasource.dev-ui.allow-sql=true
quarkus.smallrye-openapi.open-api-version=3.0.3
# Will try to enable distributed mode (primarily used for job scheduling)
repository.distributed=true
# Always disabled locally to ensure we don't connect to locally configured clusters on accident
%dev.repository.distributed=false
# The name of the DNS-only service used for pod discovery by the job scheduler if distributed mode is enabled
repository.scheduler.discovery-service=repository-pod-discovery
# The zone configured for the Kubernetes cluster. Used for DNS lookups
repository.scheduler.cluster-zone=cluster.local
# Port for the internal management interface, only available
repository.management.port=8081
# Rate limits
quarkus.rate-limiter.buckets.password-reset.limits[0].permitted-uses=6
quarkus.rate-limiter.buckets.password-reset.limits[0].period=15M
quarkus.rate-limiter.buckets.password-reset.limits[1].permitted-uses=15
quarkus.rate-limiter.buckets.password-reset.limits[1].period=24H
quarkus.rate-limiter.buckets.password-reset.shared=true
quarkus.rate-limiter.buckets.auth.limits[0].permitted-uses=20
quarkus.rate-limiter.buckets.auth.limits[0].period=1H
quarkus.rate-limiter.buckets.auth-refresh.limits[0].permitted-uses=100
quarkus.rate-limiter.buckets.auth-refresh.limits[0].period=1H
quarkus.rate-limiter.buckets.oci-blobs.limits[0].permitted-uses=100
quarkus.rate-limiter.buckets.oci-blobs.limits[0].period=1H