2024-02-14 16:43:11 +00:00
|
|
|
server.port=${SERVER_PORT:8080}
|
|
|
|
|
|
|
|
|
|
server.compression.enabled=true
|
|
|
|
|
|
|
|
|
|
server.compression.mime-types=text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json
|
|
|
|
|
|
|
|
|
|
server.compression.min-response-size=1024
|
|
|
|
|
|
|
|
|
|
spring.servlet.multipart.enabled=true
|
|
|
|
|
spring.servlet.multipart.max-file-size=8MB
|
|
|
|
|
|
|
|
|
|
server.http2.enabled=true
|
|
|
|
|
|
|
|
|
|
# Redis
|
|
|
|
|
spring.data.redis.host=${REDIS_HOST:redis}
|
|
|
|
|
spring.data.redis.port=${REDIS_PORT:6379}
|
|
|
|
|
spring.data.redis.repositories.enabled=false
|
2024-02-17 19:54:56 +00:00
|
|
|
spring.data.redis.database=${REDIS_DB:2}
|
|
|
|
|
|
|
|
|
|
# osu!auth
|
|
|
|
|
|
|
|
|
|
spring.security.oauth2.client.registration.osu.clientId=${OSU_CLIENT_ID}
|
|
|
|
|
spring.security.oauth2.client.registration.osu.clientSecret=${OSU_CLIENT_SECRET}
|
|
|
|
|
spring.security.oauth2.client.registration.osu.redirect-uri=http://localhost:8080/login/oauth2/code/osu
|
|
|
|
|
spring.security.oauth2.client.registration.osu.authorization-grant-type=authorization_code
|
|
|
|
|
spring.security.oauth2.client.registration.osu.provider=osu
|
|
|
|
|
|
|
|
|
|
spring.security.oauth2.client.provider.osu.authorization-uri=https://osu.ppy.sh/oauth/authorize
|
|
|
|
|
spring.security.oauth2.client.provider.osu.token-uri=https://osu.ppy.sh/oauth/token
|
|
|
|
|
spring.security.oauth2.client.provider.osu.user-info-uri=https://osu.ppy.sh/api/v2/me/osu
|
|
|
|
|
spring.security.oauth2.client.provider.osu.user-name-attribute=username
|