diff --git a/README.pl.md b/README.pl.md new file mode 100644 index 0000000..e2a435a --- /dev/null +++ b/README.pl.md @@ -0,0 +1,43 @@ +[馃嚞馃嚙 English version](README.md) + +# IONOS DDNS Auto-Updater & Creator + +Us艂uga systemowa w Pythonie, kt贸ra automatycznie aktualizuje rekordy DNS w IONOS. +W przeciwie艅stwie do standardowych skrypt贸w DDNS, to rozwi膮zanie u偶ywa **IONOS REST API**, dzi臋ki czemu potrafi: + +1. **Aktualizowa膰** istniej膮ce rekordy DNS. +2. **Tworzy膰** nowe rekordy DNS automatycznie, je艣li nie istniej膮. +3. Sprawdza膰 aktualn膮 warto艣膰 DNS przed aktualizacj膮, aby unika膰 limit贸w API. + +--- + +## Funkcje + +- **Inteligentne sprawdzanie:** por贸wnuje publiczne IP z aktualnym rekordem DNS przed wys艂aniem zapytania do API. +- **Auto-wykrywanie strefy:** automatycznie ustala, do kt贸rej strefy DNS nale偶y dana domena/subdomena. +- **Us艂uga systemowa:** dzia艂a jako us艂uga `systemd` z automatycznym restartem po b艂臋dzie. +- **Logowanie:** szczeg贸艂owe logi w `/var/log/ionos-ddns.log`. + +--- + +## Wymagania + +- Python 3 +- Konto IONOS z dost臋pem do **Developer API** +- Klucz API (Prefix + Secret) wygenerowany na: + https://developer.hosting.ionos.com/ + +--- + +## Instalacja + +### 1. Sklonuj repozytorium do `/opt` + +Zalecana lokalizacja systemowa: + +```bash +sudo mkdir -p /opt/ionos-ddns +cd /opt +sudo git clone https://git.invelio.co.uk/rafal/ionos-ddns.git +cd /opt/ionos-ddns +```