Getting Started

Hint

Rauthy v0.14 and beyond uses differnt container images for the different target databases.
Until and including v0.13, rauthy used the Any driver from sqlx. However, this driver has quite a few problems since sqlx 0.7, and I decided to migrate away from it, because the future of it seems too uncertain to me.

  • The "normal" container images can be used for Postgres
  • The *-lite images use an embedded SQLite
  • The DB_MIGRATE_FROM (explained later) can be used with any combination of image / database

At the time of writing, you can run Rauthy either with Docker or inside Kubernetes.

Caution

All the examples in this documentation are using the *-lite images and therefore SQLite. If you want to use Postgres in production, you need to use the "default" container images.