# Proxy API ## Module: {mod}`jupyterhub_traefik_proxy` ```{eval-rst} .. automodule:: jupyterhub_traefik_proxy ``` ```{eval-rst} .. currentmodule:: jupyterhub_traefik_proxy.proxy ``` ### {class}`TraefikProxy` ```{eval-rst} .. autoconfigurable:: TraefikProxy :members: ``` ```{eval-rst} .. currentmodule:: jupyterhub_traefik_proxy.fileprovider ``` ### {class}`TraefikFileProviderProxy` ```{eval-rst} .. autoconfigurable:: TraefikFileProviderProxy :members: ``` ```{eval-rst} .. currentmodule:: jupyterhub_traefik_proxy.kv_proxy ``` ### {class}`TKvProxy` ```{eval-rst} .. autoconfigurable:: TKvProxy :members: ``` ```{eval-rst} .. currentmodule:: jupyterhub_traefik_proxy.etcd ``` ### {class}`TraefikEtcdProxy` ```{eval-rst} .. autoconfigurable:: TraefikEtcdProxy :members: ``` ```{eval-rst} .. currentmodule:: jupyterhub_traefik_proxy.consul ``` ### {class}`TraefikConsulProxy` ```{eval-rst} .. autoconfigurable:: TraefikConsulProxy :members: ```