semvec/pypi-packages huggingface dataset:
squeeze-rest 0.2.1
A ReST API wrapper for the Logitech Media Server/SqueezeBox JSON-RPC API.
License: MIT
Requires Python: >=3.11,<4.0

# squeeze-rest [![Latest Release](https://gitlab.com/OldIronHorse/squeeze-rest/-/badges/release.svg)](https://gitlab.com/OldIronHorse/squeeze-rest/-/releases) [![pipeline status](https://gitlab.com/OldIronHorse/squeeze-rest/badges/master/pipeline.svg)](https://gitlab.com/OldIronHorse/squeeze-rest/-/commits/master) [![coverage report](https://gitlab.com/OldIronHorse/squeeze-rest/badges/master/coverage.svg)](https://gitlab.com/OldIronHorse/squeeze-rest/-/commits/master) 

This ReST API wraps the Logitech Media Server/SqueezeBox API.
certbot-dns-powerdns-bbr 0.1.2
certbot PowerDNS Remote REST API Authenticator
License: MIT
Requires Python: >=3.9,<4.0

# Certbot DNS Authenticator for PowerDNS

PowerDNS DNS Autenticator plugin for Certbot DNS-01 challenge.

This plugin uses the PowerDNS HTTP REST API.

## Install

```
pip install certbot-dns-powerdns-bbr
```

## Usage

Create credential file.

```
mkdir -m 600 /etc/letsencrypt/.secret
touch /etc/letsencrypt/.secret/dns-powerdns-bbr.ini
chmod 600 /etc/letsencrypt/.secret/dns-powerdns-bbr.ini
```

/etc/letsencrypt/.secret/dns-powerdns-bbr.ini
```ini:/etc/letsencrypt/.secret/dns-powerdns-bbr.ini
dns_powerdns_bbr_endpoint = http://localhost:8081
dns_powerdns_bbr_server_id = localhost
dns_powerdns_bbr_api_key = <Your API Key>
```

Run certbot certonly with credentials file path.

```
certbot certonly \
  --authenticator dns-powerdns-bbr \
  --dns-powerdns-bbr-credentials /etc/letsencrypt/.secret/dns-powerdns-bbr.ini \
  --dns-powerdns-bbr-propergation-seconds 60 \
  -d 'your.1st.domain.here' \
  -d 'your.2nd.domain.here'
```