Sign inSign up

tzylo/auth-ce

By tzylo

โ€ขUpdated 9 months ago

Lightweight multi-DB auth with minimal config, Redis integration, and email support.

Image
Security
Developer tools
0

1.3K

tzylo/auth-ce repository overview

Tzylo Auth CE is a lightweight, self-hosted authentication service designed for modern applications. It provides email/password auth, token lifecycle, secure sessions, multi-database support, and a clean REST API โ€” all without heavy dependencies or complex setup.

This image contains the full Tzylo Auth CE server, packaged and ready to run in any Docker environment.

โ Features
  • ๐Ÿ” Email & Password Authentication
  • ๐Ÿ”„ Access & Refresh Token Lifecycle
  • ๐Ÿ—„๏ธ Multi-Database Support (PostgreSQL, MySQL, SQL Server, SQLite)
  • โš™๏ธ Automatic schema initialization (safe and non-destructive)
  • ๐Ÿš€ No migrations required
  • ๐Ÿงต Distroless runtime for secure, minimal deployment
  • ๐Ÿงฉ Fully modular, works with any backend or frontend
โ Quick Start
docker run -p 7200:7200 \
  -e DATABASE_URL="postgresql://user:pass@host:5432/db" \
  -e JWT_SECRET="supersecret" \
  tzylo/auth-ce:latest
โ Docker Compose
services:
  auth:
    image: tzylo/auth-ce:latest
    ports:
      - "7200:7200"
    environment:
      DATABASE_URL: "postgresql://user:pass@db:5432/db"
      JWT_SECRET: "supersecret"
โ Required Environment Variables
  • DATABASE_URL โ€“ connection string for your database
  • JWT_SECRET โ€“ secret used for signing tokens

Tag summary

Content type

Image

Digest

sha256:bb7ab4e97โ€ฆ

Size

148.7 MB

Last updated

9 months ago

docker pull tzylo/auth-ce