Metadata-Version: 2.3
Name: test0001
Version: 0.2.0
Summary: OIDC/OAuth2 authentication service.
License: MIT
Keywords: oidc,oauth2,authentication,authorization,identity,openid-connect,jwt,token,sso,security
Author: Chris
Author-email: goabonga@pm.me
Requires-Python: >=3.10
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP :: Session
Classifier: Topic :: Security
Classifier: Topic :: System :: Systems Administration :: Authentication/Directory
Classifier: Typing :: Typed
Provides-Extra: server
Provides-Extra: worker
Requires-Dist: alembic ; extra == "server"
Requires-Dist: asyncpg ; extra == "server"
Requires-Dist: celery[redis] ; extra == "worker"
Requires-Dist: fastapi ; extra == "server"
Requires-Dist: jinja2 ; extra == "server"
Requires-Dist: pydantic-settings
Requires-Dist: sqlalchemy[asyncio] ; extra == "server"
Requires-Dist: uvicorn[standard] ; extra == "server"
Description-Content-Type: text/markdown

# Shomer

OIDC/OAuth2 authentication service.

## Installation

### CLI only

```bash
pip install shomer
```

### CLI + Server

```bash
pip install shomer[server]
```

### CLI + Worker

```bash
pip install shomer[worker]
```

### All components

```bash
pip install shomer[server,worker]
```

### Docker

```bash
docker pull ghcr.io/goabonga/shomer-server:latest
docker run -p 8000:8000 ghcr.io/goabonga/shomer-server:latest
```

### Docker Compose

```bash
git clone https://github.com/goabonga/shomer.git
cd shomer
make docker-up
```

### Helm

```bash
helm install shomer oci://ghcr.io/goabonga/shomer-chart/shomer --version 0.2.0
```

## Development

See [CONTRIBUTING.md](CONTRIBUTING.md) for the full contribution guide.

## License

[MIT](LICENSE)

