From 6130a140b356e77b830e576085e14312f0892fbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Orzech?= Date: Sun, 3 Aug 2025 12:50:55 +0200 Subject: [PATCH] =?UTF-8?q?refactor:=20Ustawienie=20social.ovh=20jako=20do?= =?UTF-8?q?meny=20g=C5=82=C3=B3wnej?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1 Przeprowadzono refaktoryzację konfiguracji w celu ustawienia `social.ovh` jako domeny głównej, przeznaczonej dla instancji Mastodona. 2 3 Kluczowe zmiany: 4 - Zaktualizowano domyślne wartości w `autoscript.conf.example`, aby używać `social.ovh` jako `PRIMARY_DOMAIN`. 5 - Zmieniono adresy e-mail i hosty SMTP na subdomeny `social.ovh`. 6 - Zaktualizowano szablony konfiguracyjne dla usług monitoringu (Prometheus, Grafana, Alertmanager), aby były dostępne pod subdomenami `*.social.ovh`. 7 - W konfiguracji `blackbox-exporter` pozostawiono `forum.yeswas.pl` jako zewnętrzny cel do monitorowania, jednocześnie dodając nowe usługi. 8 - Zaktualizowano `README.md` i `CHANGELOG.md`, aby odzwierciedlały nową strukturę. --- CHANGELOG.md | 9 +++++++++ README.md | 2 +- autoscript.conf.example | 10 +++++----- templates/monitoring/prometheus.yml | 11 +++++------ 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a99193..00b139a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 2025-08-03 (v2.3) + +### Zmieniono + +- **Domyślna Struktura Domen**: Zmieniono domyślną konfigurację projektu, aby używać `social.ovh` jako domeny głównej dla Mastodona, a usługi pomocnicze (Grafana, Prometheus) umieścić na jej subdomenach. +- Zaktualizowano wszystkie odpowiednie szablony konfiguracyjne i dokumentację, aby odzwierciedlały tę zmianę. + +--- + ## 2025-08-03 (v2.2) ### Dodano diff --git a/README.md b/README.md index af528ec..0fb5b42 100644 --- a/README.md +++ b/README.md @@ -153,4 +153,4 @@ Po zakończeniu komendy `install`: 1. **Nowy Port SSH:** Został zmieniony na losowy. Znajdziesz go w pliku `/root/ssh_port.txt`. 2. **Logowanie**: Logowanie na `root` jest zablokowane. Użyj użytkownika `admin` z Twoim kluczem SSH i nowym portem: `ssh admin@ -p `. 3. **TOTP (2FA)**: Przy pierwszym użyciu `sudo` zostaniesz poproszony o skonfigurowanie aplikacji do uwierzytelniania (np. Google Authenticator). -4. **Dostęp do usług**: Usługi będą dostępne pod subdomenami Twojej domeny (np. `https://grafana.twojadomena.pl`). \ No newline at end of file +4. **Dostęp do usług**: Usługi będą dostępne pod subdomenami Twojej domeny (np. `https://grafana.social.ovh`). \ No newline at end of file diff --git a/autoscript.conf.example b/autoscript.conf.example index f7bf77e..f20f8aa 100644 --- a/autoscript.conf.example +++ b/autoscript.conf.example @@ -26,11 +26,11 @@ CF_DNS_API_TOKEN='' # Twoja główna domena zarządzana przez Cloudflare. # Przykład: PRIMARY_DOMAIN='example.com' -PRIMARY_DOMAIN='orzech.me' +PRIMARY_DOMAIN='social.ovh' # Adres e-mail używany do powiadomień od Let's Encrypt oraz alertów systemowych. # Przykład: ADMIN_EMAIL='admin@example.com' -ADMIN_EMAIL='admin@orzech.me' +ADMIN_EMAIL='admin@social.ovh' # Strefa czasowa serwera. # Pełna lista: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones @@ -41,10 +41,10 @@ TIMEZONE='Europe/Warsaw' # USTAWIENIA POWIADOMIEŃ (SMTP) # ------------------------------------------------------------------- -ALERT_SMTP_HOST='mail.drap.ovh:587' -ALERT_SMTP_USER='alerts@drap.ovh' +ALERT_SMTP_HOST='mail.social.ovh:587' +ALERT_SMTP_USER='alerts@social.ovh' ALERT_SMTP_PASS='' # Pozostaw puste, aby wygenerować losowe -ALERT_SMTP_FROM='alerts@drap.ovh' +ALERT_SMTP_FROM='alerts@social.ovh' # ------------------------------------------------------------------- # USTAWIENIA USŁUG diff --git a/templates/monitoring/prometheus.yml b/templates/monitoring/prometheus.yml index 611fcff..3551a53 100644 --- a/templates/monitoring/prometheus.yml +++ b/templates/monitoring/prometheus.yml @@ -20,12 +20,11 @@ scrape_configs: params: { module: [http_2xx] } static_configs: - targets: - - https://forum.yeswas.pl - - https://social.ovh - - https://rss.social.ovh - - https://pawelorzech.pl - - https://dash.orzech.me - - https://run.orzech.me + - https://forum.yeswas.pl # Domena zewnętrzna + - https://social.ovh # Główna domena Mastodona + - https://grafana.social.ovh + - https://prometheus.social.ovh + - https://alertmanager.social.ovh relabel_configs: - source_labels: [__address__] target_label: __param_target