Skip to content

Ustawienia

Zarządzaj swoimi preferencjami, powiadomieniami i bezpieczeństwem konta.

Przegląd

Panel ustawień pozwala dostosować działanie platformy SGS Hub do Twoich potrzeb. Znajdziesz tutaj opcje dotyczące:

  • Powiadomień - jak i kiedy otrzymujesz informacje
  • Limitów - konfiguracja progów API i alertów
  • Danych - eksport i zarządzanie danymi GDPR
  • Bezpieczeństwa - hasło, 2FA, historia logowań
  • Prywatności - widoczność profilu i preferencje
  • Interfejsu - motyw, język, układ

Dostęp do ustawień

Otwórz panel ustawień przez:

  1. Kliknij swój awatar w prawym górnym rogu
  2. Wybierz "Ustawienia" z menu
  3. Pojawi się panel z zakładkami

Alternatywnie możesz przejść bezpośrednio do:

  • Dashboard → WellnessUstawienia
  • URL: https://sgshub.eu/dashboard/wellness/settings

Powiadomienia

Skonfiguruj, jak i kiedy otrzymujesz powiadomienia o wydarzeniach na platformie.

Kanały powiadomień

Możesz włączyć powiadomienia przez 4 kanały:

KanałOpisDostępnośćOpóźnienie
EmailWiadomości na zarejestrowany adres emailWszystkie plany1-5 min
DiscordWiadomości przez webhook DiscordStarter+Natychmiastowe
PushPowiadomienia push w przeglądarcePro+Natychmiastowe
In-AppPowiadomienia wewnątrz paneluWszystkie planyNatychmiastowe

Domyślne ustawienia

Po rejestracji włączone są powiadomienia Email i In-App dla najważniejszych wydarzeń (awarie serwera, upłynięcie subskrypcji).

Konfiguracja kanałów

Email:

  1. Przejdź do zakładki "Powiadomienia"
  2. W sekcji "Email" zaznacz interesujące Cię kategorie
  3. Ustaw częstotliwość:
    • Natychmiastowe (każde zdarzenie osobno)
    • Zbiorcze co 1 godzinę
    • Zbiorcze codziennie (8:00 AM)
  4. Kliknij "Zapisz ustawienia email"

Discord:

  1. W sekcji "Discord" kliknij "Połącz Discord"
  2. Autoryzuj aplikację SGS Hub
  3. Wybierz serwer i kanał do powiadomień
  4. Zaznacz kategorie wydarzeń
  5. Kliknij "Zapisz ustawienia Discord"

Uprawnienia Discord

Musisz mieć uprawnienie "Manage Webhooks" na serwerze Discord, aby utworzyć połączenie.

Push (przeglądarka):

  1. W sekcji "Push" kliknij "Włącz powiadomienia push"
  2. Przeglądarka poprosi o zgodę - kliknij "Zezwól"
  3. Zaznacz kategorie
  4. Ustaw godziny ciszy (opcjonalnie):
    • Od: 22:00
    • Do: 8:00
  5. Kliknij "Zapisz ustawienia push"

In-App:

  1. W sekcji "In-App" zaznacz kategorie
  2. Ustaw dźwięk (włączony/wyłączony)
  3. Ustaw czas wyświetlania (3s / 5s / 10s / do zamknięcia)
  4. Kliknij "Zapisz ustawienia in-app"

Kategorie powiadomień

Możesz włączyć/wyłączyć powiadomienia osobno dla każdej kategorii:

KategoriaPrzykładowe zdarzeniaDomyślnie
SerweryStart, stop, awaria, pełny dysk✅ Włączone
ModyInstalacja ukończona, aktualizacja dostępna, błąd✅ Włączone
Kopie zapasoweBackup ukończony, przywracanie zakończone, błąd✅ Włączone
HarmonogramyZadanie wykonane, zadanie nieudane⬜ Wyłączone
SpołecznośćNowe zaproszenie do gildii, rozpoczęcie eventu⬜ Wyłączone
KontoZmiana hasła, nowe urządzenie, upłynięcie subskrypcji✅ Włączone
APIPrzekroczenie rate limit, klucz API wygasł✅ Włączone
FakturyNowa faktura, płatność nieudana✅ Włączone

Przykładowa konfiguracja

Użytkownik casualowy (odwiedza panel 1-2 razy dziennie):

  • Email: włączony, zbiorczo codziennie 8:00
  • Discord: wyłączony
  • Push: wyłączony
  • In-App: włączony dla serwerów i konta
  • Kategorie: tylko Serwery + Konto

Administrator serwera (sprawdza panel wielokrotnie dziennie):

  • Email: włączony, natychmiastowo tylko dla błędów
  • Discord: włączony dla wszystkich kategorii serwerowych
  • Push: włączony 8:00-22:00 (z godzinami ciszy)
  • In-App: włączony, dźwięk wyłączony
  • Kategorie: Serwery, Mody, Kopie zapasowe, Harmonogramy, API

Właściciel społeczności (zarządza gildią i eventami):

  • Email: włączony, zbiorczo co 1 godzinę
  • Discord: włączony ze specjalnym kanałem dla społeczności
  • Push: włączony całą dobę
  • In-App: włączony, dźwięk włączony
  • Kategorie: wszystkie z naciskiem na Społeczność

Limity i alerty

Skonfiguruj progi, po których otrzymasz ostrzeżenie o przekroczeniu limitów.

Alerty zasobów

Otrzymuj powiadomienia, gdy zasoby zbliżają się do limitu planu:

ZasóbDomyślny prógEdytowalnyAkcja po przekroczeniu
Dysk serwera80%✅ Tak (50-95%)Alert co 1h
Liczba serwerów90%✅ Tak (70-95%)Alert jednorazowy
Liczba modów90%✅ Tak (70-95%)Alert jednorazowy
Zapytania API80%✅ Tak (50-95%)Alert co 15 min
Kopie zapasowe100%❌ NieBlokada tworzenia

Jak ustawić alerty:

  1. Przejdź do zakładki "Limity"
  2. W tabeli znajdź zasób, który chcesz monitorować
  3. Kliknij "Edytuj próg" przy danym zasobie
  4. Ustaw wartość procentową (np. 75% dla dysku)
  5. Wybierz częstotliwość powiadomień:
    • Jednorazowo (pierwszy raz po przekroczeniu)
    • Co 15 minut (dla krytycznych)
    • Co 1 godzinę (dla standardowych)
    • Codziennie (dla informacyjnych)
  6. Kliknij "Zapisz próg"

Zapobieganie problemom

Zalecamy ustawić niskie progi (50-70%) dla dysku i kopii zapasowych, aby mieć czas na reakcję przed całkowitym wypełnieniem.

Alerty API

Specjalne alerty dla użycia API:

Rate limit:

  • Alert przy 80% wykorzystania rate limit (np. 800/1000 req/min)
  • Automatyczne powiadomienie przy zablokowaniu (429 Too Many Requests)

Bezpieczeństwo:

  • Alert przy 5 nieudanych próbach uwierzytelnienia w ciągu 10 minut
  • Alert przy pierwszym użyciu klucza API z nowego IP (jeśli włączono IP Whitelisting)

Wydajność:

  • Alert jeśli średni czas odpowiedzi API > 2 sekundy przez 5 minut
  • Alert jeśli success rate spadnie poniżej 95% w ciągu 15 minut

Konfiguracja alertów API:

  1. Zakładka "Limity" → sekcja "API"
  2. Zaznacz checkboxy dla interesujących alertów
  3. Dla alertów wydajnościowych ustaw progi:
    • Czas odpowiedzi (domyślnie 2s)
    • Success rate (domyślnie 95%)
  4. Kliknij "Zapisz ustawienia API"

Eksport danych (GDPR)

Zgodnie z RODO możesz wyeksportować wszystkie dane powiązane z Twoim kontem.

Dostępne formaty eksportu

FormatZawartośćRozmiarCzas generowania
JSONWszystkie dane w strukturze obiektówMały5-30s
CSVDane tabelaryczne (serwery, mody, logi)Średni10-60s
PDFRaport tekstowy z tabelamiDuży30-120s
Archiwum ZIPWszystkie pliki + JSON + CSVNajwiększy1-10 min

Zakres eksportu

Podczas eksportu możesz wybrać kategorie danych:

  • Konto - profil, email, data rejestracji, plan
  • Serwery - lista serwerów, konfiguracje, statystyki
  • Mody - lista zainstalowanych modów, historia zmian
  • Pliki - lista plików (bez zawartości, tylko metadane)
  • Kopie zapasowe - lista backupów, rozmiary, daty
  • Harmonogramy - wszystkie skonfigurowane zadania cron
  • Historia aktywności - logi logowań, akcji, zmian
  • Społeczność - członkostwa w gildiach, udziały w eventach
  • API - klucze API (zaszyfrowane), historia zapytań
  • Faktury - historia płatności, faktury, subskrypcje

Pliki serwera

Eksport ZIP zawiera jedynie metadane o plikach (nazwy, rozmiary, daty). Aby pobrać faktyczne pliki serwera, użyj funkcji "Download" w zakładce Pliki dla każdego serwera osobno.

Jak wyeksportować dane

  1. Przejdź do zakładki "Dane"
  2. Kliknij "Utwórz eksport"
  3. Pojawi się modal:
    • Wybierz format (JSON / CSV / PDF / ZIP)
    • Zaznacz kategorie danych do eksportu
    • Opcjonalnie ustaw zakres dat (domyślnie: wszystkie)
  4. Kliknij "Rozpocznij eksport"
  5. Eksport rozpocznie się w tle - zobaczysz powiadomienie in-app
  6. Po zakończeniu otrzymasz email z linkiem do pobrania (ważny 7 dni)
  7. Kliknij link w emailu i pobierz archiwum

Czas oczekiwania:

  • JSON/CSV: 10-60 sekund
  • PDF: 30-120 sekund
  • ZIP: 1-10 minut (w zależności od liczby serwerów i backupów)

Historia eksportów

W sekcji "Historia eksportów" zobaczysz wszystkie poprzednie eksporty z możliwością ponownego pobrania (przez 30 dni od utworzenia).

Przykładowa struktura JSON

json
{
  "export_metadata": {
    "created_at": "2025-10-26T14:30:00Z",
    "user_id": "usr_abc123",
    "format": "json",
    "categories": ["account", "servers", "mods"]
  },
  "account": {
    "id": "usr_abc123",
    "email": "user@example.com",
    "username": "ProGamer2024",
    "created_at": "2024-01-15T10:00:00Z",
    "plan": "PRO",
    "tier": 3
  },
  "servers": [
    {
      "id": "srv_xyz789",
      "name": "Mój Serwer PvP",
      "game": "ARK_ASA",
      "status": "RUNNING",
      "created_at": "2024-02-01T12:00:00Z",
      "config": {
        "map": "TheIsland",
        "max_players": 70,
        "rates": {
          "xp": 3.0,
          "taming": 5.0,
          "harvesting": 3.0
        }
      }
    }
  ],
  "mods": [
    {
      "id": "mod_001",
      "server_id": "srv_xyz789",
      "name": "Awesome Spyglass",
      "mod_id": "1404697612",
      "source": "CURSEFORGE",
      "installed_at": "2024-02-05T09:15:00Z",
      "order": 0
    }
  ]
}

Bezpieczeństwo konta

Zarządzaj hasłem, uwierzytelnianiem dwuskładnikowym i aktywnymi sesjami.

Zmiana hasła

  1. Zakładka "Bezpieczeństwo" → sekcja "Hasło"
  2. Wpisz obecne hasło
  3. Wpisz nowe hasło (min. 8 znaków, litery + cyfry + znaki specjalne)
  4. Potwierdź nowe hasło
  5. Kliknij "Zmień hasło"

Po zmianie hasła:

  • Wszystkie aktywne sesje zostaną wylogowane (oprócz bieżącej)
  • Otrzymasz email potwierdzający zmianę
  • Jeśli nie zmieniałeś hasła, kliknij "To nie ja" w emailu

Silne hasło

Używaj hasła długiego (12+ znaków), unikalnego (nie używanego na innych stronach) i zawierającego kombinację liter, cyfr i znaków specjalnych.

Uwierzytelnianie dwuskładnikowe (2FA)

Dodatkowa warstwa bezpieczeństwa wymagająca kodu z aplikacji mobilnej przy logowaniu.

Włączanie 2FA:

  1. Zakładka "Bezpieczeństwo" → sekcja "2FA"
  2. Kliknij "Włącz 2FA"
  3. Pojawi się QR kod
  4. Otwórz aplikację 2FA na telefonie (np. Google Authenticator, Authy, Microsoft Authenticator)
  5. Zeskanuj QR kod lub wpisz klucz ręcznie
  6. Wpisz 6-cyfrowy kod z aplikacji do potwierdzenia
  7. Zapisz kody zapasowe w bezpiecznym miejscu (10 jednorazowych kodów)
  8. Kliknij "Potwierdź i włącz"

Logowanie z 2FA:

  1. Wpisz email i hasło jak zwykle
  2. Pojawi się dodatkowy ekran: "Wpisz kod 2FA"
  3. Otwórz aplikację 2FA na telefonie
  4. Wpisz aktualny 6-cyfrowy kod
  5. Kliknij "Zaloguj"

Kody zapasowe:

  • Używaj gdy nie masz dostępu do telefonu
  • Każdy kod działa tylko raz
  • Gdy zostanie Ci 3 kody, system wygeneruje nowe

Wyłączanie 2FA:

  1. Zakładka "Bezpieczeństwo" → sekcja "2FA"
  2. Kliknij "Wyłącz 2FA"
  3. Wpisz kod z aplikacji (lub kod zapasowy)
  4. Potwierdź wyłączenie

Zgubiony telefon?

Jeśli straciłeś dostęp do aplikacji 2FA i nie masz kodów zapasowych, skontaktuj się z supportem przez email z innego urządzenia. Proces weryfikacji tożsamości może zająć 24-48h.

Aktywne sesje

Zobacz wszystkie urządzenia, które są obecnie zalogowane na Twoje konto.

Lista sesji pokazuje:

  • Urządzenie (przeglądarka + system operacyjny)
  • Adres IP
  • Lokalizacja (przybliżona, na podstawie IP)
  • Data ostatniej aktywności
  • Status (Aktualna / Aktywna)

Wylogowanie sesji:

  1. Zakładka "Bezpieczeństwo" → sekcja "Sesje"
  2. Znajdź podejrzaną sesję na liście
  3. Kliknij "Wyloguj" przy tej sesji
  4. Potwierdź wylogowanie

Możesz też kliknąć "Wyloguj wszystkie inne sesje" - wyloguje wszystkie urządzenia oprócz tego, którego używasz teraz.

Sprawdzaj regularnie

Zalecamy przeglądać aktywne sesje co miesiąc, aby wykryć nieautoryzowany dostęp.

Historia logowań

Pełna historia prób logowania do Twojego konta.

Informacje w historii:

  • Data i godzina
  • Adres IP
  • Lokalizacja
  • Status (Sukces / Błędne hasło / Błędny kod 2FA / Zablokowane)
  • Urządzenie

Filtrowanie:

  • Tylko nieudane próby logowania
  • Tylko logowania z nowych IP
  • Zakres dat

Alerty: System automatycznie wyśle alert jeśli:

  • 5+ nieudanych prób logowania w ciągu 10 minut
  • Logowanie z nowego IP (jeśli włączono monitorowanie IP)
  • Logowanie z kraju, którego nigdy wcześniej nie używałeś

Prywatność

Kontroluj widoczność swojego profilu i danych dla innych użytkowników.

Widoczność profilu

Element profiluOpcje widocznościDomyślnie
Podstawowe info (username, avatar)Publiczne / Tylko gildia / PrywatnePubliczne
Lista serwerówPubliczne / Tylko gildia / PrywatneTylko gildia
Statystyki (godziny gry, rankingi)Publiczne / Tylko gildia / PrywatnePubliczne
Członkostwo w gildiiPubliczne / UkrytePubliczne
Udział w eventachPubliczne / Tylko uczestnicy / UkrytePubliczne
EmailNigdy publicznyPrywatne

Jak zmienić widoczność:

  1. Zakładka "Prywatność" → sekcja "Profil"
  2. Dla każdego elementu wybierz z menu rozwijanego
  3. Kliknij "Zapisz ustawienia prywatności"

Gildie

Opcja "Tylko gildia" pokazuje dane tylko członkom gildii, do której należysz. Jeśli nie jesteś w żadnej gildii, działa jak "Prywatne".

Indeksowanie przez wyszukiwarki

Kontroluj, czy Twój publiczny profil pojawia się w wynikach Google/Bing.

  • Włączone - profil może być indeksowany (pojawi się w Google)
  • Wyłączone - tag noindex (nie pojawi się w wynikach wyszukiwania)

Gdzie to zmienić: Zakładka "Prywatność" → "Indeksowanie" → checkbox "Zezwól wyszukiwarkom na indeksowanie mojego profilu"

Zgody marketingowe

Możesz wyłączyć komunikację marketingową:

  • ⬜ Newsletter z nowościami (max 2x w miesiącu)
  • ⬜ Powiadomienia o promocjach i zniżkach
  • ⬜ Zaproszenia do programu beta
  • ⬜ Ankiety i prośby o feedback

Uwaga: Wyłączenie zgód nie wpływa na powiadomienia techniczne (awarie, upłynięcie subskrypcji, bezpieczeństwo konta) - te zawsze są wysyłane.

Preferencje interfejsu

Dostosuj wygląd i zachowanie platformy.

Motyw

Wybierz schemat kolorów panelu:

MotywOpisDostępność
Dark (domyślny)Ciemne tło, jasny tekstWszystkie plany
LightJasne tło, ciemny tekstWszystkie plany
AutoZgodnie z ustawieniami systemu operacyjnegoWszystkie plany
High ContrastZwiększony kontrast dla lepszej czytelnościWszystkie plany
ARK ThemeMotywy inspirowane ARK (The Island, Scorched Earth, etc.)Pro+

Zmiana motywu:

  1. Zakładka "Interfejs" → sekcja "Motyw"
  2. Wybierz motyw z listy
  3. Podgląd pojawi się natychmiast
  4. Kliknij "Zapisz motyw"

Język

Platforma dostępna w języku:

  • 🇵🇱 Polski (domyślny)
  • 🇬🇧 English (wkrótce)

Zmiana języka:

  1. Zakładka "Interfejs" → sekcja "Język"
  2. Wybierz język z rozwijanej listy
  3. Strona przeładuje się automatycznie

Układ dashboardu

Dostosuj widok głównego dashboardu:

Kolejność widżetów:

  • Przeciągnij widżety (drag & drop), aby zmienić kolejność
  • Niektóre widżety można zwinąć/rozwinąć domyślnie
  • Szerokość widżetów: pełna / połowa / trzecia część

Domyślna zakładka serwera:

  • Wybierz, która zakładka otwiera się jako pierwsza po kliknięciu serwera
  • Opcje: Overview / Console / Mods / Files / Schedules / Backups / Settings

Gęstość informacji:

  • Compact (więcej treści, mniej odstępów)
  • Normal (domyślnie)
  • Comfortable (więcej odstępów, większe przyciski)

Zaawansowane

Eksperymenty:

  • ✅ Włącz funkcje beta (nowe funkcje przed oficjalnym wypuszczeniem)
  • ⬜ Tryb debugowania (dodatkowe logi w konsoli przeglądarki)

Analityka:

  • ✅ Zezwól na anonimowe zbieranie danych użytkowania (pomaga nam ulepszać platformę)
  • ⬜ Wyłącz całkowicie (wymaga odświeżenia strony)

Często zadawane pytania

Jak często mogę zmieniać ustawienia? Bez ograniczeń. Możesz zmieniać ustawienia w dowolnym momencie.

Czy mogę eksportować dane wielokrotnie? Tak, nie ma limitu eksportów. Stare eksporty są dostępne przez 30 dni.

Co się stanie z moimi danymi po usunięciu konta? Wszystkie dane zostaną trwale usunięte po 30 dniach. Przed usunięciem otrzymasz email z możliwością odwołania decyzji. Zobacz Usuwanie konta.

Czy mogę przywrócić usunięte powiadomienia? Powiadomienia in-app usunięte z centrum powiadomień znikają na stałe. Powiadomienia email/Discord pozostają w historii tych kanałów.

Jak zmienić email? Obecnie zmiana emailu wymaga kontaktu z supportem z uwagi na bezpieczeństwo. Planujemy dodać samoobsługową zmianę w przyszłości.

Powiązane strony

Dokumentacja SGS Hub