diff options
| author | 2024-07-26 14:54:23 +0100 | |
|---|---|---|
| committer | 2024-07-26 14:54:23 +0100 | |
| commit | 4f4788db7d92bc422945df96b9f58a97ab3604c0 (patch) | |
| tree | 31787f39caad1e334ae0d18049e3aed9b06262bd | |
| parent | Add new dependencies (diff) | |
Add new config options
| -rw-r--r-- | arthur/config.py | 19 | 
1 files changed, 19 insertions, 0 deletions
| diff --git a/arthur/config.py b/arthur/config.py index 59014a8..692957a 100644 --- a/arthur/config.py +++ b/arthur/config.py @@ -27,8 +27,27 @@ class Config(      devops_role: int = 409416496733880320      guild_id: int = 267624335836053506      devops_channel_id: int = 675756741417369640 +    ldap_bootstrap_channel_id: int = 1266358923875586160      sentry_dsn: str = "" +    # LDAP & Directory +    # +    # FreeIPA accesses are generated off this information + +    ldap_host: pydantic.AnyUrl +    ldap_bind_user: str = "uid=kingarthur,cn=users,cn=accounts,dc=box,dc=pydis,dc=wtf" +    ldap_bind_password: pydantic.SecretStr +    ldap_base_dn: str = "dc=box,dc=pydis,dc=wtf" + +    ldap_certificate_location: pydantic.FilePath + +    # Keycloak + +    keycloak_address: pydantic.AnyUrl +    keycloak_username: str = "kingarthur" +    keycloak_password: pydantic.SecretStr +    keycloak_user_realm: str = "pydis" +  GIT_SHA = environ.get("GIT_SHA", "development") | 
