keycloak-server.json

68 lines | 1.35 kB Blame History Raw Download
{
    "admin": {
        "realm": "master"
    },

    "audit": {
        "provider": "${keycloak.audit.provider,keycloak.model.provider:jpa}"
    },

    "realm": {
        "provider": "${keycloak.realm.provider:jpa}"
    },

    "user": {
        "provider": "${keycloak.user.provider:jpa}"
    },

    "userSessions": {
        "provider" : "${keycloak.userSessions.provider:mem}"
    },

    "realmCache": {
        "provider": "${keycloak.realm.cache.provider:mem}"
    },

    "userCache": {
        "provider": "${keycloak.user.cache.provider:mem}"
    },

    "timer": {
        "provider": "basic"
    },

    "theme": {
        "default": "keycloak",
        "staticMaxAge": 2592000,
        "cacheTemplates": "${keycloak.theme.cacheTemplates:true}",
        "folder": {
            "dir": "${keycloak.theme.dir}"
        }
    },

    "login": {
        "provider": "freemarker"
    },

    "account": {
        "provider": "freemarker"
    },

    "email": {
        "provider": "freemarker"
    },

    "scheduled": {
        "interval": 900
    },

    "connectionsMongo": {
        "default": {
            "host": "${keycloak.model.mongo.host:127.0.0.1}",
            "port": "${keycloak.model.mongo.port:27017}",
            "db": "${keycloak.model.mongo.db:keycloak}",
            "clearOnStartup": "${keycloak.model.mongo.clearOnStartup:false}"
        }
    }

}