Skip to content
Snippets Groups Projects
application.yml 1.65 KiB
Newer Older
# Configuration for development purposes
ThanKarab's avatar
ThanKarab committed
### LOG LEVELS ###
logging:
  level:
    root: "ERROR"
    org: "ERROR"
    eu:
      hbp: "DEBUG"


### AUTHENTICATION ###
authentication:
  enabled: false
### DATABASE CONFIGURATION ###
ThanKarab's avatar
ThanKarab committed
spring:
  portal-datasource:
    url: "jdbc:postgresql://127.0.0.1:5433/portal"
    schema: "public"
    username: "portal"
    password: "portalpwd"
    driver-class-name: org.postgresql.Driver
  data:
    jpa:
      repositories:
        bootstrap-mode: default
  jpa:
    hibernate:
      dialect: org.hibernate.dialect.PostgreSQL9Dialect
      ddl-auto: validate


### EXTERNAL SERVICES ###
ThanKarab's avatar
ThanKarab committed
services:
    algorithmsUrl: "http://127.0.0.1:5000/algorithms"
ThanKarab's avatar
ThanKarab committed
  exareme:
    queryExaremeUrl: "http://127.0.0.1:9090/mining/query"
    algorithmsUrl: "http://127.0.0.1:9090/mining/algorithms.json"
  galaxy:
    galaxyUrl: "http://127.0.0.1:8090"
    galaxyContext:  "nativeGalaxy/workflows/list"
    galaxyApiKey:   "d14a4cc5eebf805eb2ff261374ed08a2"
    galaxyUsername:  "admin"
    galaxyPassword:  "password"


ThanKarab's avatar
ThanKarab committed
### KEYCLOAK ###
ThanKarab's avatar
ThanKarab committed
keycloak:
  enabled: true
  auth-server-url: "https://iam.humanbrainproject.eu/auth"
ThanKarab's avatar
ThanKarab committed
  realm: "MIP"
  use-resource-role-mappings: true
ThanKarab's avatar
ThanKarab committed
  enable-basic-auth: true
  credentials:
    secret: "dae83a6b-c769-4186-8383-f0984c6edf05"
ThanKarab's avatar
ThanKarab committed
  principal-attribute: "preferred_username"

ThanKarab's avatar
ThanKarab committed

### EXTERNAL FILES ###
# Files are loaded from the resources
files:
  pathologies_json: "classPath:/pathologies.json"
ThanKarab's avatar
ThanKarab committed
  disabledAlgorithms_json: "classPath:/disabledAlgorithms.json"
ThanKarab's avatar
ThanKarab committed


### EMBEDDED SERVER CONFIGURATION ###
server:
  servlet:
    contextPath: "/services"
  port: 8080
  forward-headers-strategy: native