Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 2.04 KB

README.md

File metadata and controls

48 lines (34 loc) · 2.04 KB
Canaille

Canaille is a French word meaning rascal. It is roughly pronounced Can I?, as in Can I access your data? Canaille is a lightweight identity and authorization management software.

It aims to be very light, simple to install and simple to maintain. Its main features are :

  • User profile and groups management;
  • Authentication, registration, email confirmation, "I forgot my password" emails;
  • Authorization management with OpenID Connect identity;
  • Provisioning with SCIM;
  • postgresql, mariadb and OpenLDAP first-class citizenship;
  • Customizable, themable;
  • The code is easy to read and easy to edit!

Try it!

Locally

git clone https://gitlab.com/yaal/canaille.git && cd canaille

# Either run the development server
uv sync --all-extras --group devserver && uv run devserver

# or run the Docker image
docker run -it -p 5000:5000 yaalcoop/canaille:latest

Online!

You have access to:

Authentication details are available on the demo pages. Data is reset every night at 02:00 CEST.

Documentation

Translation status

Translation status for each language