Metadata-Version: 2.1
Name: desmo-api
Version: 0.2.2
Summary: 
Author: Panu Oksiala
Author-email: panu@oksiala.fi
Requires-Python: >=3.9.18,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: aiodns (>=3.1.1,<4.0.0)
Requires-Dist: aiohttp[speedups] (>=3.9.0,<4.0.0)
Requires-Dist: ansible (>=8.0.0,<9.0.0)
Requires-Dist: ansible-runner (>=2.3.4,<3.0.0)
Requires-Dist: asyncpg (>=0.29.0,<0.30.0)
Requires-Dist: fastapi (>=0.104.1,<0.105.0)
Requires-Dist: python-statemachine (>=2.1.2,<3.0.0)
Description-Content-Type: text/markdown

# desmofylakas-api

## Motivation

> docker on aika nolo tälleen vuonna 2024 anyway
>
> ~Jan, 2024

## Configuration

```
DNS_ZONE=desmofylakas.cloud
HCLOUD_DNS_ZONE_ID=zone-id
HCLOUD_DNS_KEY=secret
NETWORK_PREFIX=2001:1234:1234:1234
SSH_KEY_FILE=/path/to/id_rsa
DATABASE_DSN=postgres://user:password@host:5432/db
RUNNER_HOSTS=bsd-1.example.com,bsd-2.example.com,bsd-3.example.com
API_KEY=supersecret
```

