Metadata-Version: 2.4
Name: hukudo-ingress
Version: 3.2.1
Author: hukudo GmbH
Author-email: hukudo GmbH <hukudo-ingress@hukudo.de>
License-File: LICENSE
Classifier: Programming Language :: Python :: 3
Requires-Dist: backoff
Requires-Dist: click
Requires-Dist: docker
Requires-Dist: httpx
Requires-Dist: ipython
Requires-Dist: jinja2
Requires-Dist: logfmter
Requires-Python: >=3.11
Project-URL: Homepage, https://gitlab.com/hukudo/ingress
Description-Content-Type: text/markdown

# Ingress
Configure Caddy as an ingress for your Docker containers.


## Usage in Docker
See https://gitlab.com/hukudo/ingress for example usage.


## Usage on the CLI
```
pip install hukudo-ingress
ingress --help
```


## Development
Initial
```
mise install
pre-commit install -f
uv sync
source .venv/bin/activate
ingress --help
```

[Completion](https://click.palletsprojects.com/en/8.1.x/shell-completion/)
```
eval "$(_INGRESS_COMPLETE=bash_source ingress)"
```


## Debugging
```
LOGLEVEL=info ingress render
LOGLEVEL=info ingress reconfigure
```
