version: v0.10.1 dsn: memory dev: true serve: public: base_url: http://127.0.0.1:4433/ cors: enabled: true allowed_origins: - http://127.0.0.1:3000 allowed_methods: - POST - GET - PUT - PATCH - DELETE allowed_headers: - Authorization - Cookie - Content-Type exposed_headers: - Content-Type - Set-Cookie admin: base_url: http://kratos:4434/ selfservice: default_browser_return_url: http://127.0.0.1:3000/ allowed_return_urls: - http://127.0.0.1:3000/ methods: password: enabled: true flows: error: ui_url: http://127.0.0.1:3000/error settings: ui_url: http://127.0.0.1:3000/settings privileged_session_max_age: 15m recovery: enabled: false ui_url: http://127.0.0.1:3000/recovery verification: enabled: false ui_url: http://127.0.0.1:3000/verification after: default_browser_return_url: http://127.0.0.1:3000/ logout: after: default_browser_return_url: http://127.0.0.1:3000/login login: ui_url: http://127.0.0.1:3000/login lifespan: 10m registration: lifespan: 10m ui_url: http://127.0.0.1:3000/signup log: level: debug format: text leak_sensitive_values: true secrets: cookie: - PLEASE-CHANGE-ME-I-AM-VERY-INSECURE cipher: - 32-LONG-SECRET-NOT-SECURE-AT-ALL ciphers: algorithm: xchacha20-poly1305 hashers: algorithm: bcrypt bcrypt: cost: 8 identity: default_schema_id: default schemas: - id: default url: file:///etc/config/kratos/default.schema.json courier: smtp: connection_uri: smtps://test:test@mailslurper:1025/?skip_ssl_verify=true