...

Text file src/github.com/ory/x/configx/stub/kratos/expected.json

Documentation: github.com/ory/x/configx/stub/kratos

     1{
     2  "courier": {
     3    "smtp": {
     4      "connection_uri": "smtps://test:test@mailslurper:1025/?skip_ssl_verify=true",
     5      "from_address": "no-reply@ory.kratos.sh"
     6    }
     7  },
     8  "config": ["stub/kratos/kratos.yaml"],
     9  "dsn": "sqlite:///var/lib/sqlite/db.sqlite?_fk=true",
    10  "hashers": {
    11    "argon2": {
    12      "iterations": 2,
    13      "key_length": 16,
    14      "memory": 131072,
    15      "parallelism": 1,
    16      "salt_length": 16
    17    }
    18  },
    19  "identity": {
    20    "default_schema_url": "file:///etc/config/kratos/identity.schema.json"
    21  },
    22  "log": {
    23    "format": "text",
    24    "leak_sensitive_values": true,
    25    "level": "debug"
    26  },
    27  "secrets": {
    28    "cookie": [
    29      "PLEASE-CHANGE-ME-I-AM-VERY-INSECURE"
    30    ]
    31  },
    32  "selfservice": {
    33    "default_browser_return_url": "http://127.0.0.1:4455/",
    34    "flows": {
    35      "error": {
    36        "ui_url": "http://127.0.0.1:4455/error"
    37      },
    38      "login": {
    39        "lifespan": "10m",
    40        "ui_url": "http://127.0.0.1:4455/auth/login"
    41      },
    42      "logout": {
    43        "after": {
    44          "default_browser_return_url": "http://127.0.0.1:4455/auth/login"
    45        }
    46      },
    47      "recovery": {
    48        "enabled": true,
    49        "lifespan": "1h",
    50        "ui_url": "http://127.0.0.1:4455/recovery"
    51      },
    52      "registration": {
    53        "after": {
    54          "password": {
    55            "hooks": [
    56              {
    57                "hook": "session"
    58              }
    59            ]
    60          }
    61        },
    62        "lifespan": "10m",
    63        "ui_url": "http://127.0.0.1:4455/auth/registration"
    64      },
    65      "settings": {
    66        "lifespan": "1h",
    67        "privileged_session_max_age": "15m",
    68        "ui_url": "http://127.0.0.1:4455/settings"
    69      },
    70      "verification": {
    71        "after": {
    72          "default_browser_return_url": "http://127.0.0.1:4455/"
    73        },
    74        "enabled": true,
    75        "lifespan": "1h",
    76        "ui_url": "http://127.0.0.1:4455/verify"
    77      }
    78    },
    79    "methods": {
    80      "link": {
    81        "enabled": true
    82      },
    83      "oidc": {
    84        "enabled": false
    85      },
    86      "password": {
    87        "enabled": true
    88      },
    89      "profile": {
    90        "enabled": true
    91      }
    92    },
    93    "whitelisted_return_urls": [
    94      "http://127.0.0.1:4455"
    95    ]
    96  },
    97  "serve": {
    98    "admin": {
    99      "base_url": "http://kratos:4434/",
   100      "host": "0.0.0.0",
   101      "port": 4434
   102    },
   103    "public": {
   104      "base_url": "http://127.0.0.1:4433/",
   105      "cors": {
   106        "allow_credentials": true,
   107        "allowed_headers": [
   108          "Authorization",
   109          "Content-Type",
   110          "X-Session-Token"
   111        ],
   112        "allowed_methods": [
   113          "POST",
   114          "GET",
   115          "PUT",
   116          "PATCH",
   117          "DELETE"
   118        ],
   119        "allowed_origins": [
   120          "*"
   121        ],
   122        "debug": false,
   123        "enabled": true,
   124        "exposed_headers": [
   125          "Content-Type"
   126        ],
   127        "max_age": 0,
   128        "options_passthrough": false
   129      },
   130      "host": "0.0.0.0",
   131      "port": 4433
   132    }
   133  },
   134  "session": {
   135    "cookie": {
   136      "path": "/",
   137      "persistent": true,
   138      "same_site": "Lax"
   139    },
   140    "lifespan": "24h"
   141  },
   142  "version": "v0.5.3-alpha.1"
   143}

View as plain text