Dokumentacja administratora¶
Jako „administratora systemu” rozumiem osobę odpowiedzialną za instalację, uruchomienie i utrzymanie serwisu Biuletynu w stanie sprawnym i działającym. Zakładam że instalacja i uruchmienie aplikacji zostaną wykonane w systemie Linux. Dla mniej wprawnych użytkowników proponuję wykonanie próbnej instalacji na maszynie wirtualnej Debiana 10 uruchomionej pod Virtualbox albo VMWare. Ogólnie instalacja nie wymaga niczego poza instalowaniem pakietów systemowych, instalowaniem pakietów bibliotek Pythona w środowisku wirtualnym oraz edytowania plików tekstowych z konfiguracją serwisów takich jak serwer aplikacji czy WWW.
Usługi dodatkowe¶
Integracja z usługą zdalnego logowania Sentry¶
Aplikacja BIP może być opcjonalnie zintegrowana z usługą zdalnego logowania błędów Sentry. Do zintegrowania aplikacji z Sentry konieczne jest dostarczenie poprzez zmienną środowiskową parametrów połączenia do serwera Sentry. Poniższy przykład pokazuje jak to zrobić przy użyciu pliku ze zmiennymi środowiskowymi używanego przez systemd
w definicji usługi aplikacji. W pliku tym należy umieścić poniższą linię, zastępując klucz
, konto
i projekt
odpowiednimi wartościami z panelu administracji projektu.
SENTRY_DSN=https://klucz@konto.ingest.sentry.io/projekt
Zawartość tej zmiennej można znaleźć w ustawieniach projektu na stronie administracji w Sentry.
Usługa Sentry przesyła na bieżąco informacje o napotkanych nieprawidłowościach w działaniu aplikacji, które nie zostały obsłużone w jej kodzie.
Integracja działa zarówno z wersją darmową, jak i płatną.