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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 | 001 # =================================================================== 002 # COMMON SPRING BOOT PROPERTIES 003 # 004 # This sample file is provided as a guideline. Do NOT copy it in its 005 # entirety to your own application. ^^^ 006 # =================================================================== 007 008 # ---------------------------------------- 009 # CORE PROPERTIES 010 # ---------------------------------------- 011 012 # SPRING CONFIG (ConfigFileApplicationListener) 013 spring.config.name= # config file name (default to 'application') 014 spring.config.location= # location of config file 015 016 # PROFILES 017 spring.profiles= # comma list of active profiles 018 019 # APPLICATION SETTINGS (SpringApplication) 020 spring.main.sources= 021 spring.main.web-environment= # detect by default 022 spring.main.show-banner= true 023 spring.main....= # see class for all properties 024 025 # LOGGING 026 logging.path= /var/logs 027 logging. file =myapp.log 028 logging.config= 029 030 # IDENTITY (ContextIdApplicationContextInitializer) 031 spring.application.name= 032 spring.application.index= 033 034 # EMBEDDED SERVER CONFIGURATION (ServerProperties) 035 server.port=8080 036 server.address= # bind to a specific NIC 037 server.session-timeout= # session timeout in seconds 038 server.context-path= # the context path, defaults to '/' 039 server.servlet-path= # the servlet path, defaults to '/' 040 server.tomcat.access-log-pattern= # log pattern of the access log 041 server.tomcat.access-log-enabled= false # is access logging enabled 042 server.tomcat.protocol-header=x-forwarded-proto # ssl forward headers 043 server.tomcat.remote-ip-header=x-forwarded- for 044 server.tomcat.basedir= /tmp # base dir (usually not needed, defaults to tmp) 045 server.tomcat.background-processor-delay=30; # in seconds 046 server.tomcat.max-threads = 0 # number of threads in protocol handler 047 server.tomcat.uri-encoding = UTF-8 # character encoding to use for URL decoding 048 049 # SPRING MVC (HttpMapperProperties) 050 http.mappers.json-pretty-print= false # pretty print JSON 051 http.mappers.json- sort -keys= false # sort keys 052 spring.mvc.locale= # set fixed locale, e.g. en_UK 053 spring.mvc. date - format = # set fixed date format, e.g. dd/MM/yyyy 054 spring.mvc.message-codes-resolver- format = # PREFIX_ERROR_CODE / POSTFIX_ERROR_CODE 055 spring.view.prefix= # MVC view prefix 056 spring.view.suffix= # ... and suffix 057 spring.resources.cache-period= # cache timeouts in headers sent to browser 058 spring.resources.add-mappings= true # if default mappings should be added 059 060 # THYMELEAF (ThymeleafAutoConfiguration) 061 spring.thymeleaf.prefix=classpath: /templates/ 062 spring.thymeleaf.suffix=.html 063 spring.thymeleaf.mode=HTML5 064 spring.thymeleaf.encoding=UTF-8 065 spring.thymeleaf.content- type =text /html # ;charset=<encoding> is added 066 spring.thymeleaf.cache= true # set to false for hot refresh 067 068 # FREEMARKER (FreeMarkerAutoConfiguration) 069 spring.freemarker.allowRequestOverride= false 070 spring.freemarker.allowSessionOverride= false 071 spring.freemarker.cache= true 072 spring.freemarker.checkTemplateLocation= true 073 spring.freemarker.contentType=text /html 074 spring.freemarker.exposeRequestAttributes= false 075 spring.freemarker.exposeSessionAttributes= false 076 spring.freemarker.exposeSpringMacroHelpers= false 077 spring.freemarker.prefix= 078 spring.freemarker.requestContextAttribute= 079 spring.freemarker.settings.*= 080 spring.freemarker.suffix=.ftl 081 spring.freemarker.templateEncoding=UTF-8 082 spring.freemarker.templateLoaderPath=classpath: /templates/ 083 spring.freemarker.viewNames= # whitelist of view names that can be resolved 084 085 # GROOVY TEMPLATES (GroovyTemplateAutoConfiguration) 086 spring.groovy.template.allowRequestOverride= false 087 spring.groovy.template.allowSessionOverride= false 088 spring.groovy.template.cache= true 089 spring.groovy.template.configuration.*= # See Groovy's TemplateConfiguration 090 spring.groovy.template.contentType=text /html 091 spring.groovy.template.prefix=classpath: /templates/ 092 spring.groovy.template.suffix=.tpl 093 spring.groovy.template.templateEncoding=UTF-8 094 spring.groovy.template.viewNames= # whitelist of view names that can be resolved 095 096 # VELOCITY TEMPLATES (VelocityAutoConfiguration) 097 spring.velocity.allowRequestOverride= false 098 spring.velocity.allowSessionOverride= false 099 spring.velocity.cache= true 100 spring.velocity.checkTemplateLocation= true 101 spring.velocity.contentType=text /html 102 spring.velocity.dateToolAttribute= 103 spring.velocity.exposeRequestAttributes= false 104 spring.velocity.exposeSessionAttributes= false 105 spring.velocity.exposeSpringMacroHelpers= false 106 spring.velocity.numberToolAttribute= 107 spring.velocity.prefix= 108 spring.velocity.properties.*= 109 spring.velocity.requestContextAttribute= 110 spring.velocity.resourceLoaderPath=classpath: /templates/ 111 spring.velocity.suffix=.vm 112 spring.velocity.templateEncoding=UTF-8 113 spring.velocity.viewNames= # whitelist of view names that can be resolved 114 115 # INTERNATIONALIZATION (MessageSourceAutoConfiguration) 116 spring.messages. basename =messages 117 spring.messages.cacheSeconds=-1 118 spring.messages.encoding=UTF-8 119 120 121 # SECURITY (SecurityProperties) 122 security.user.name=user # login username 123 security.user.password= # login password 124 security.user.role=USER # role assigned to the user 125 security.require-ssl= false # advanced settings ... 126 security. enable -csrf= false 127 security.basic.enabled= true 128 security.basic.realm=Spring 129 security.basic.path= # /** 130 security.headers.xss= false 131 security.headers.cache= false 132 security.headers.frame= false 133 security.headers.contentType= false 134 security.headers.hsts=all # none / domain / all 135 security.sessions=stateless # always / never / if_required / stateless 136 security.ignored= false 137 138 # DATASOURCE (DataSourceAutoConfiguration & DataSourceProperties) 139 spring.datasource.name= # name of the data source 140 spring.datasource.initialize= true # populate using data.sql 141 spring.datasource.schema= # a schema (DDL) script resource reference 142 spring.datasource.data= # a data (DML) script resource reference 143 spring.datasource.platform= # the platform to use in the schema resource (schema-${platform}.sql) 144 spring.datasource.continueOnError= false # continue even if can't be initialized 145 spring.datasource.separator=; # statement separator in SQL initialization scripts 146 spring.datasource.driverClassName= # JDBC Settings... 147 spring.datasource.url= 148 spring.datasource.username= 149 spring.datasource.password= 150 spring.datasource.max-active=100 # Advanced configuration... 151 spring.datasource.max-idle=8 152 spring.datasource.min-idle=8 153 spring.datasource.initial-size=10 154 spring.datasource.validation-query= 155 spring.datasource. test -on-borrow= false 156 spring.datasource. test -on- return = false 157 spring.datasource. test - while -idle= 158 spring.datasource. time -between-eviction-runs-millis= 159 spring.datasource.min-evictable-idle- time -millis= 160 spring.datasource.max-wait-millis= 161 162 # MONGODB (MongoProperties) 163 spring.data.mongodb.host= # the db host 164 spring.data.mongodb.port=27017 # the connection port (defaults to 27107) 165 spring.data.mongodb.uri=mongodb: //localhost/test # connection URL 166 spring.data.mongo.repositories.enabled= true # if spring data repository support is enabled 167 168 # JPA (JpaBaseConfiguration, HibernateJpaAutoConfiguration) 169 spring.jpa.properties.*= # properties to set on the JPA connection 170 spring.jpa.openInView= true 171 spring.jpa.show-sql= true 172 spring.jpa.database-platform= 173 spring.jpa.database= 174 spring.jpa.generate-ddl= false # ignored by Hibernate, might be useful for other vendors 175 spring.jpa.hibernate.naming-strategy= # naming classname 176 spring.jpa.hibernate.ddl-auto= # defaults to create-drop for embedded dbs 177 spring.data.jpa.repositories.enabled= true # if spring data repository support is enabled 178 179 # SOLR (SolrProperties}) 180 spring.data.solr.host=http: //127 .0.0.1:8983 /solr 181 spring.data.solr.zkHost= 182 spring.data.solr.repositories.enabled= true # if spring data repository support is enabled 183 184 # ELASTICSEARCH (ElasticsearchProperties}) 185 spring.data.elasticsearch.cluster-name= # The cluster name (defaults to elasticsearch) 186 spring.data.elasticsearch.cluster-nodes= # The address(es) of the server node (comma-separated; if not specified starts a client node) 187 spring.data.elasticsearch. local = true # if local mode should be used with client nodes 188 spring.data.elasticsearch.repositories.enabled= true # if spring data repository support is enabled 189 190 191 192 # FLYWAY (FlywayProperties) 193 flyway.locations=classpath:db /migrations # locations of migrations scripts 194 flyway.schemas= # schemas to update 195 flyway.initVersion= 1 # version to start migration 196 flyway.prefix=V 197 flyway.suffix=.sql 198 flyway.enabled= true 199 flyway.url= # JDBC url if you want Flyway to create its own DataSource 200 flyway.user= # JDBC username if you want Flyway to create its own DataSource 201 flyway.password= # JDBC password if you want Flyway to create its own DataSource 202 203 # LIQUIBASE (LiquibaseProperties) 204 liquibase.change-log=classpath: /db/changelog/db .changelog-master.yaml 205 liquibase.contexts= # runtime contexts to use 206 liquibase.default-schema= # default database schema to use 207 liquibase.drop-first= false 208 liquibase.enabled= true 209 210 # JMX 211 spring.jmx.enabled= true # Expose MBeans from Spring 212 213 # RABBIT (RabbitProperties) 214 spring.rabbitmq.host= # connection host 215 spring.rabbitmq.port= # connection port 216 spring.rabbitmq.addresses= # connection addresses (e.g. myhost:9999,otherhost:1111) 217 spring.rabbitmq.username= # login user 218 spring.rabbitmq.password= # login password 219 spring.rabbitmq.virtualhost= 220 spring.rabbitmq.dynamic= 221 222 # REDIS (RedisProperties) 223 spring.redis.host=localhost # server host 224 spring.redis.password= # server password 225 spring.redis.port=6379 # connection port 226 spring.redis.pool.max-idle=8 # pool settings ... 227 spring.redis.pool.min-idle=0 228 spring.redis.pool.max-active=8 229 spring.redis.pool.max-wait=-1 230 231 # ACTIVEMQ (ActiveMQProperties) 232 spring.activemq.broker-url=tcp: //localhost :61616 # connection URL 233 spring.activemq.user= 234 spring.activemq.password= 235 spring.activemq. in -memory= true # broker kind to create if no broker-url is specified 236 spring.activemq.pooled= false 237 238 # HornetQ (HornetQProperties) 239 spring.hornetq.mode= # connection mode (native, embedded) 240 spring.hornetq.host=localhost # hornetQ host (native mode) 241 spring.hornetq.port=5445 # hornetQ port (native mode) 242 spring.hornetq.embedded.enabled= true # if the embedded server is enabled (needs hornetq-jms-server.jar) 243 spring.hornetq.embedded.serverId= # auto-generated id of the embedded server (integer) 244 spring.hornetq.embedded.persistent= false # message persistence 245 spring.hornetq.embedded.data-directory= # location of data content (when persistence is enabled) 246 spring.hornetq.embedded.queues= # comma separate queues to create on startup 247 spring.hornetq.embedded.topics= # comma separate topics to create on startup 248 spring.hornetq.embedded.cluster-password= # customer password (randomly generated by default) 249 250 # JMS (JmsProperties) 251 spring.jms.pub-sub-domain= # false for queue (default), true for topic 252 253 # SPRING BATCH (BatchDatabaseInitializer) 254 spring.batch.job.names=job1,job2 255 spring.batch.job.enabled= true 256 spring.batch.initializer.enabled= true 257 spring.batch.schema= # batch schema to load 258 259 # AOP 260 spring.aop.auto= 261 spring.aop.proxy-target-class= 262 263 # FILE ENCODING (FileEncodingApplicationListener) 264 spring.mandatory- file -encoding= false 265 266 # SPRING SOCIAL (SocialWebAutoConfiguration) 267 spring.social.auto-connection-views= true # Set to true for default connection views or false if you provide your own 268 269 # SPRING SOCIAL FACEBOOK (FacebookAutoConfiguration) 270 spring.social.facebook.app- id = # your application's Facebook App ID 271 spring.social.facebook.app-secret= # your application's Facebook App Secret 272 273 # SPRING SOCIAL LINKEDIN (LinkedInAutoConfiguration) 274 spring.social.linkedin.app- id = # your application's LinkedIn App ID 275 spring.social.linkedin.app-secret= # your application's LinkedIn App Secret 276 277 # SPRING SOCIAL TWITTER (TwitterAutoConfiguration) 278 spring.social.twitter.app- id = # your application's Twitter App ID 279 spring.social.twitter.app-secret= # your application's Twitter App Secret 280 281 # SPRING MOBILE SITE PREFERENCE (SitePreferenceAutoConfiguration) 282 spring.mobile.sitepreference.enabled= true # enabled by default 283 284 # SPRING MOBILE DEVICE VIEWS (DeviceDelegatingViewResolverAutoConfiguration) 285 spring.mobile.devicedelegatingviewresolver.enabled= true # disabled by default 286 spring.mobile.devicedelegatingviewresolver.normalPrefix= 287 spring.mobile.devicedelegatingviewresolver.normalSuffix= 288 spring.mobile.devicedelegatingviewresolver.mobilePrefix=mobile/ 289 spring.mobile.devicedelegatingviewresolver.mobileSuffix= 290 spring.mobile.devicedelegatingviewresolver.tabletPrefix=tablet/ 291 spring.mobile.devicedelegatingviewresolver.tabletSuffix= 292 293 # ---------------------------------------- 294 # ACTUATOR PROPERTIES 295 # ---------------------------------------- 296 297 # MANAGEMENT HTTP SERVER (ManagementServerProperties) 298 management.port= # defaults to 'server.port' 299 management.address= # bind to a specific NIC 300 management.contextPath= # default to '/' 301 302 # ENDPOINTS (AbstractEndpoint subclasses) 303 endpoints.autoconfig. id =autoconfig 304 endpoints.autoconfig.sensitive= true 305 endpoints.autoconfig.enabled= true 306 endpoints.beans. id =beans 307 endpoints.beans.sensitive= true 308 endpoints.beans.enabled= true 309 endpoints.configprops. id =configprops 310 endpoints.configprops.sensitive= true 311 endpoints.configprops.enabled= true 312 endpoints.configprops.keys-to-sanitize=password,secret 313 endpoints.dump. id =dump 314 endpoints.dump.sensitive= true 315 endpoints.dump.enabled= true 316 endpoints. env . id = env 317 endpoints. env .sensitive= true 318 endpoints. env .enabled= true 319 endpoints.health. id =health 320 endpoints.health.sensitive= false 321 endpoints.health.enabled= true 322 endpoints.info. id =info 323 endpoints.info.sensitive= false 324 endpoints.info.enabled= true 325 endpoints.metrics. id =metrics 326 endpoints.metrics.sensitive= true 327 endpoints.metrics.enabled= true 328 endpoints. shutdown . id = shutdown 329 endpoints. shutdown .sensitive= true 330 endpoints. shutdown .enabled= false 331 endpoints.trace. id =trace 332 endpoints.trace.sensitive= true 333 endpoints.trace.enabled= true 334 335 # MVC ONLY ENDPOINTS 336 endpoints.jolokia.path=jolokia 337 endpoints.jolokia.sensitive= true 338 endpoints.jolokia.enabled= true # when using Jolokia 339 endpoints.error.path= /error 340 341 # JMX ENDPOINT (EndpointMBeanExportProperties) 342 endpoints.jmx.enabled= true 343 endpoints.jmx.domain= # the JMX domain, defaults to 'org.springboot' 344 endpoints.jmx.unique-names= false 345 endpoints.jmx.enabled= true 346 endpoints.jmx.staticNames= 347 348 # JOLOKIA (JolokiaProperties) 349 jolokia.config.*= # See Jolokia manual 350 351 # REMOTE SHELL 352 shell.auth=simple # jaas, key, simple, spring 353 shell. command -refresh-interval=-1 354 shell. command -path-pattern= # classpath*:/commands/**, classpath*:/crash/commands/** 355 shell.config-path-patterns= # classpath*:/crash/* 356 shell.disabled-plugins= false # don't expose plugins 357 shell. ssh .enabled= # ssh settings ... 358 shell. ssh .keyPath= 359 shell. ssh .port= 360 shell.telnet.enabled= # telnet settings ... 361 shell.telnet.port= 362 shell.auth.jaas.domain= # authentication settings ... 363 shell.auth.key.path= 364 shell.auth.simple.user.name= 365 shell.auth.simple.user.password= 366 shell.auth.spring.roles= 367 368 # GIT INFO 369 spring.git.properties= # resource ref to generated git info properties file |