deploy e9655a8b00
Build and Deploy Docker / build (push) Successful in 3m3s
Build and Deploy Docker / deploy (push) Successful in 41s
add readme file
2026-07-06 17:38:46 +02:00
2026-06-30 10:59:38 +02:00
2026-07-06 15:29:57 +02:00
2026-06-30 13:19:31 +02:00
2026-06-29 22:18:04 +02:00
2026-07-06 17:38:46 +02:00

Automatyczna aktualizacja publicznego adresu IP

Projekt stworzony z myślą o potrzebach homelabu — dzięki niemu nie jest wymagany stały adres zewnętrzny od dostawcy internetu. Wystarczy posiadać domenę (np. w OVH) i skorzystać z darmowej usługi DynDNS.

Jak to działa?

Skrypt co minutę:

  1. Sprawdza aktualny publiczny adres IP
  2. Porównuje go z adresem zapisanym w rekordzie DNS
  3. Aktualizuje rekord, jeśli adresy się różnią

Spis treści


1. Konfiguracja

1. Skopiuj .env-default do .env

2. Uzupelnij .env

Zmienna Opis
DYNDNS_USER Login
DYNDNS_PASSWORD Haslo
DYNDNS_DOMAIN_UPDATE Subdomeny do aktualizacji, rozdzielone przecinkami
REAL_PUBLIC_IP_SERVICE Adres url, który zwraca w plain text aktualny adres IP
DNS_UPDATE_SRC Adres url do prividera dyn dns

2. Quick start

docker compose up -d
S
Description
No description provided
Readme 53 KiB
Languages
PHP 84.8%
Dockerfile 15.2%