Mention MySQL in README.md
This commit is contained in:
@@ -7,7 +7,7 @@ Dynamic DNS update service with CLI administration. Accepts HTTP(S) requests to
|
||||
- HTTP(S) server for DynDNS-compatible updates
|
||||
- Multiple endpoints with configurable parameter aliases
|
||||
- Dual-stack IPv4/IPv6 support
|
||||
- SQLite or MariaDB database backend
|
||||
- SQLite or MariaDB/MySQL database backend
|
||||
- Argon2 password hashing
|
||||
- Rate limiting (separate limits for good/bad requests)
|
||||
- TTL-based automatic record expiration
|
||||
@@ -22,7 +22,7 @@ Dynamic DNS update service with CLI administration. Accepts HTTP(S) requests to
|
||||
```bash
|
||||
pip install git+https://git.ccc-rheintal.ch/spacefreak/ddns-service.git
|
||||
|
||||
# With MariaDB support:
|
||||
# With MariaDB/MySQL support:
|
||||
pip install "ddns-service[mysql] @ git+https://git.ccc-rheintal.ch/spacefreak/ddns-service.git"
|
||||
```
|
||||
|
||||
@@ -94,7 +94,7 @@ ssl_key_file = "/etc/ddns-service/key.pem" # required if ssl = true
|
||||
[database]
|
||||
# backend = "sqlite" # default: "sqlite", or "mariadb"
|
||||
path = "/var/lib/ddns-service/ddns.db" # required for sqlite
|
||||
# pool_size = 5 # default: 5 (MariaDB connection pool size)
|
||||
# pool_size = 5 # default: 5 (MariaDB/MySQL connection pool size)
|
||||
|
||||
[dns_service]
|
||||
# dns_server = "127.0.0.1" # default: "127.0.0.1" (must be IP address)
|
||||
|
||||
Reference in New Issue
Block a user