Dashboard

Online
System aktywny

Witaj w centrum dowodzenia, Admin

Wszystkie kontrolki platformy w jednym miejscu. Nawigacja po lewej, zmiany aplikują się natychmiast i są zapisywane lokalnie.

Aktywni użytkownicy1 487▲ 12.4%
Sesje (24h)8 213▲ 5.2%
Średni czas sesji4m 12s▲ 1.1%
Uptime99.98%stabilny

Ostatnia aktywność

  • Zmieniono tapetę na Ultra Portal · 2 min temu
  • Logowanie admina z IP 192.168.1.x · 5 min temu
  • Zaktualizowano logo (pozycja: center) · 12 min temu
  • Nowa rejestracja użytkownika · 1h temu
  • Próba nieautoryzowanego dostępu zablokowana · 2h temu

Personalizacja tła

Wybierz tapetę dla sekcji hero. Kliknij dowolną — zastosuje się natychmiast i zapamięta w przeglądarce.

Dodaj plik PNG/JPG do assets/images/wallpapers/ i dopisz wpis w scripts/admin.js (tablica WALLPAPERS).

Logo & pozycjonowanie

Precyzyjna kontrola nad logo w sekcji hero — wybór, strefa, offset, rozmiar, obrót i krycie. Podgląd na żywo poniżej.

Podgląd na żywo

↓ zmiany widoczne natychmiast ↓

Wybierz wariant

Pozycja — 9-strefowy układ

Kliknij strefę, by przypiąć logo.

Precyzyjne przesunięcie

Obrót, krycie, widoczność

Edytor treści strony

Zmieniaj kluczowe teksty na stronie. Zmiany aplikują się natychmiast i są zapamiętywane.

Hero

Meta SEO

Motyw & kolory

Edytor schematu kolorów, typografii i animacji.

Sekcja w przygotowaniu

Tutaj pojawi się edytor zmiennych CSS: kolory akcent, kolory tła, typografia (font-family, weight, size), preferencje animacji.

Muzyka tła

Globalna ścieżka dźwiękowa — leci na każdej stronie platformy. Stan zapamiętywany między sesjami.

Teraz odtwarzane

— wybierz ścieżkę —

Status: brak aktywnej ścieżki

0:00 0:00

Dostępne ścieżki

Dodaj własne pliki audio: wrzuć MP3/OGG do assets/audio/ i dopisz wpis w scripts/admin.js w tablicy AUDIO_TRACKS. Format wpisu: { id, name, artist, src }.

Efekty dźwiękowe UI

Subtelne dźwięki hover/click/notification dla lepszej responsywności interfejsu.

Sekcja w przygotowaniu

Włącz/wyłącz dźwięki UI · głośność efektów · biblioteka presetów (sci-fi, minimal, mechanical).

Użytkownicy

Zarządzaj kontami, rolami, banami i sesjami. Dane pochodzą z backendu w czasie rzeczywistym.

IDEmailImięRolaStatusOstatnio
Ładowanie…

Aktywne zaproszenia

EmailRolaAplikacjeZaprosiłWygasaStatus

Powiadomienia

Centrum powiadomień systemowych i konfiguracja kanałów.

Sekcja w przygotowaniu

Email · Push · In-app · Slack/Discord webhooks · szablony · reguły wyzwalania.

Bezpieczeństwo & runtime settings

Globalne przełączniki systemowe. Zmiany propagują się natychmiast (cache settings TTL 5s).

Zmień własne hasło

Po zmianie wszystkie inne aktywne sesje (inne urządzenia/przeglądarki) zostaną wylogowane. Twoja bieżąca sesja zostaje.

System settings

Ładowanie…

Polityka bezpieczeństwa (informacyjnie)

  • Hasła: min. 8 znaków, bcryptjs cost 12
  • Lockout: 5 nieudanych prób → 15 min lock per konto
  • Tokens: RS256 JWT 15 min access + 30 dni refresh z rotacją
  • Theft detection: stary refresh → revoke całej sesji + audit
  • Anti-enumeration: generic 401 + /password/forgot zawsze 200
  • Rate limit: 300 req/min/IP (general), 5 fail/15min/IP (auth)
  • HTTPS + helmet headers + UFW (tylko :443 i :22)

Logi audytu

Append-only historia każdej akcji. Wszystkie zdarzenia z `/api/admin/audit` z filtrowaniem i paginacją.

Aktywność (ostatnie 7 dni)

Ładowanie…

KiedyAktorAkcjaCelSourceIP
Ładowanie…

Backup & Export

Eksport całej konfiguracji do pliku JSON. Można następnie wczytać w innej przeglądarce lub po reinstalacji.

Eksport

Pobierz wszystkie ustawienia (tapeta, logo, audio, treści) jako JSON.

Import

Wczytaj wcześniej zapisany backup. Uwaga: nadpisze obecne ustawienia.

Reset

Wyczyść wszystkie ustawienia i przywróć stan domyślny.

Integracje (App Registry)

Aplikacje podłączone do NextGO Platform. Każdy app ma swój slug, deep_link_scheme, status, JWT audience oraz service tokeny do komunikacji backend-to-backend.

Ładowanie aplikacji…

Dodaj nową aplikację

SEO

Meta tags, Open Graph, sitemap, robots.txt.

Sekcja w przygotowaniu

Tytuły · meta description · OG image · Twitter cards · sitemap.xml · robots.txt · structured data · alt text manager.

Diagnostyka

Stan backendu z `/api/health?deep=1` — auto-refresh co 30s. Sprawdzane: DB, RSA keys, migracje, data dir, podejrzana aktywność.

Status

Uptime

Memory

Database

Checks

Podejrzana aktywność (ostatnia godzina)

Runtime