Projekt

Ogólne

Profil

Akcje

Konfiguracja aplikacji

Pliki konfiguracyjne.

Za konfigurację odpowiadają pliki w folderze `config`.

- system_config.php - domyślne ustawienia, nie zmieniać tego pliku.
- user_config.php - ustawienia użytkownika, do modyfikacji przez użytkownika.

Niektóre ustawienia zostały ujawnione w menu `Administracja/Ustawienia`.

Konfiguracja obrazu kontenera.

Patrz Docker

Zmienne pliku konfiguracyjnego.

Uwaga: Zmiennych nieopisanych nie należy modyfikować.

Sql:ConnectionString

Ciąg połączenia dla bazy danych.

plog

Konfiguracja modułu Plog zajmującego się logowaniem błędów i zdarzeń z aplikacji.

Session:ExpirationTime

Czas ważności sesji w sekundach.

Session:StartWatcher

Włączenie automatycznego wylogowywania.

language

Domyślny język komunikatów.

MEDIA_PATH

Ścieżka bazowa, gdzie zapisywane są pliki. Ścieżka powinna być bezwzględna, ale może też być względem ścieżki bazowej aplikacji.

Thumbnail:ffmpegPath

Ścieżka (wraz z nazwą) polecenia ffmpeg.

Application:gsPath

Ścieżka (wraz z nazwą) polecenia gs.

Application:UsePageFilter

Włącz pamiętanie filtrów list na stronach.

FONTS

Lista dostępnych czcionek dla UniView Player.

LANGUAGES

Lista dostępnych języków.

Application:WelcomeTemplate

Szablon strony wyświetlanej po zalogowaniu się. Szablony stron znajdują się w folderze templates .

Application:BANNER

Plik logo wyświetlany na górnej belce aplikacji.

Application:AuthorizationFallback

Pozwalaj na używanie zmiennej o nazwie token w żądaniach API zamiast nagłówka Authorization.

Bot:login

Nazwa konta (login) używanego przez moduł zadań (tasks.php).

TerminalList:OUTDATE_PERIOD

Okres, przez jaki terminale traktowane są jako aktywne. W formacie "NNN HOUR" lub "NNN MINUTE", gdzie NNN oznacza liczbę godzin lub minut.

Sicp:timer

Okres odświeżania informacji o stanie monitora (dla UniView Player). Przekazywany jest do elementów SICP layoutu generowanych na postawie informacji z sekcji "Ekrany".

Geolokalizacja

Location:updateGeo

Włączenie uzupełniania współrzędnych geograficznych przez usługę Google.

Google:ApiKey

Klucz API dla mapy Google.

Usługa LDAP

Ldap:Host

Adres serwera LDAP.

Usługa NoVnc

Usługa podglądu ekranów.

NoVnc:ViewerUrl

Adres URL usługi.

NoVnc:Port

Port usługi.

Obsługa raportowania z UniView Player.

UniViewReporting:updateCampaignPlaybackDetailed

Włącz szczegółowe raportowanie kampanii.

UniViewReporting:updateCampaignPlaybackAggregated

Włącz zagregowane (godzinowe lub dzienne) raportowanie kampanii.

UniViewReporting:updatePlaybackActivity

Włącz rejestrowanie aktywności odtwarzania.

Utrzymanie bazy danych.

UniViewMaintenance:ErrorLogDays

Czas przechowywania komunikatów błędów z UniView Player (w dniach).

UniViewMaintenance:PlaybackReportDays

Czas przechowywania raportów odtwarzania (w dniach).

UniViewMaintenance:PlaybackLogDays

Czas przechowywania szczegółowych raportów odtwarzania (w dniach).

UniViewMaintenance:RemoteCommandSessionDays

Czas przechowywania zdalnych poleceń dla terminali (w dniach).

Konfiguracja serwera SMTP dla powiadomień e-mail.

Smtp:enabled

Włączenie usługi.

Smtp:server

Serwer.

Smtp:user

Użytkownik.

Smtp:pass

Hasło.

Smtp:from

Adres nadawcy.

Smtp:crypto

Opcje bezpieczeństwa transmisji (null = brak | "tls" = TLS | "ssl" = SSL).

Konfiguracja brokera MQTT

Broker MQTT jest opcjonalnie używany do komunikacji przez WebAdmin i Player.

Mqtt:Enabled - true włączony, false wyłączony

Mqtt:Host - serwer brokera MQTT

Mqtt:Port - port

Mqtt:UserName - nazwa użytkownika (login)

Mqtt:Password - hasło użytkownika

Mqtt:ClientId - unikalny identyfikator klienta (serwera WebAdmin)

Mqtt:TopicBase - bazowy topic (nie zmieniać)

Uaktualnione przez Artur Muszyński 5 miesięcy temu · 1 rewizji