Skip to content
Snippets Groups Projects
application.properties 2.06 KiB
Newer Older
  • Learn to ignore specific revisions
  • David Diederich's avatar
    David Diederich committed
    LOG_PREFIX=indexer
    
    server.servlet.contextPath=/api/indexer/v2/
    
    Spencer Sutton's avatar
    Spencer Sutton committed
    AUTHORIZE_API=${ENTITLEMENTS_BASE_URL}/api/entitlements/v2
    
    logging.level.org.springframework.web=${LOG_LEVEL}
    
    David Diederich's avatar
    David Diederich committed
    server.port=${APPLICATION_PORT}
    
    aws.threads=50
    DEFAULT_DATA_COUNTRY=US
    CRON_INDEX_CLEANUP_THRESHOLD_DAYS=3
    CRON_EMPTY_INDEX_CLEANUP_THRESHOLD_DAYS=7
    
    # AWS ES configuration
    
    aws.es.host=${ELASTIC_HOST:}
    aws.es.port=${ELASTIC_PORT:0}
    aws.es.isHttps=${ELASTIC_HTTPS:true}
    aws.es.username=${ELASTIC_USERNAME:empty}
    aws.es.password=${ELASTIC_PASSWORD:empty}
    
    David Diederich's avatar
    David Diederich committed
    aws.region=${AWS_REGION}
    aws.es.serviceName=es
    
    aws.es.certificate.disableTrust=${ELASTIC_DISABLE_CERTIFICATE_TRUST:false}
    
    David Diederich's avatar
    David Diederich committed
    
    GAE_SERVICE=indexer
    
    
    Bill Wang's avatar
    Bill Wang committed
    #reusing STORAGE_BASE_URL variable here as the base url to point to schema service
    SCHEMA_HOST=${SCHEMA_BASE_URL}/api/schema-service/v1/schema
    
    Bill Wang's avatar
    Bill Wang committed
    STORAGE_SCHEMA_HOST=${STORAGE_BASE_URL}/api/storage/v2/schemas
    STORAGE_QUERY_RECORD_HOST=${STORAGE_BASE_URL}/api/storage/v2/query/records
    STORAGE_QUERY_KINDS_HOST=${STORAGE_BASE_URL}/api/storage/v2/query/kinds
    STORAGE_QUERY_RECORD_FOR_CONVERSION_HOST=${STORAGE_BASE_URL}/api/storage/v2/query/records:batch
    
    David Diederich's avatar
    David Diederich committed
    STORAGE_RECORDS_BATCH_SIZE=20
    
    David Diederich's avatar
    David Diederich committed
    ## AWS ElastiCache configuration
    
    ## Cache Settings
    aws.elasticache.cluster.index.expiration=60
    aws.elasticache.cluster.schema.expiration=60
    
    # Maximum size of cache value
    MAX_CACHE_VALUE_SIZE=1000
    
    ## AWS Lambda configuration
    
    #aws.lambda.get-groups-function-name=${ENVIRONMENT}-os-entitlements-GroupsFunction
    
    
    
    ## Default DynamoDB Settings
    aws.dynamodb.table.prefix=${ENVIRONMENT}-
    aws.dynamodb.endpoint=dynamodb.${AWS_REGION}.amazonaws.com
    
    aws.ssm=${SSM_ENABLED}
    aws.ssm.prefix=/osdu/${ENVIRONMENT}
    
    Bill Wang's avatar
    Bill Wang committed
    aws.parameter.prefix=/osdu/${ENVIRONMENT}
    
    Spencer Sutton's avatar
    Spencer Sutton committed
    server.ssl.enabled=${SSL_ENABLED:true}
    server.ssl.key-store-type=PKCS12
    server.ssl.key-store=${SSL_KEY_STORE_PATH:/certs/osduonaws.p12}
    server.ssl.key-alias=${SSL_KEY_ALIAS:osduonaws}
    server.ssl.key-password=${SSL_KEY_PASSWORD:}
    
    server.ssl.key-store-password=${SSL_KEY_STORE_PASSWORD:}
    
    spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration