nise/nise-backend/src/main/resources/application.properties

31 lines
1.2 KiB
Properties

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
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=${OSU_CALLBACK}
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