> For the complete documentation index, see [llms.txt](https://kompendium.cloudlets.zone/kompendium/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kompendium.cloudlets.zone/kompendium/aplikacje/osticket-czyli-zarzadzanie-zgloszeniami.md).

# osTicket, czyli zarządzanie zgłoszeniami (po polsku)

## Instalacja osTicket

1. Po zalogowaniu do Panelu Usługi [Cloudlets.Zone](https://app.controller.cloudlets.zone/) wpisz osTicket na naszym Marketplace.

![](/files/-Mj0Km4loIHuYVgnkQzY)

2\. Wpisz nazwę lub pozostaw nazwę domyślną i wciśnij przycisk **Instaluj**. Poczekaj kilka minut, aż proces instalacji dobiegnie końca.

![](/files/-Mj0LBwkvHutVI6yUybl)

3\. Środowisko jest gotowe. Korzystając z poświadczeń wyświetlonych w oknie dialogowym lub przesłanych na Twój e-mail można już zalogować się do osTicket.

![](/files/-Mj0_1r6PvpPXC73DlsZ)

{% hint style="warning" %}
![](/files/-Mj0MuA0MGS02FJa1tjV)

Logowanie nie będzie jednak bezpieczne, gdyż odbywać się będzie z użyciem protokołu http. Jeżeli używasz serwera OpenVPN zainstalowanego na swoim koncie i łączysz się poprzez klienta VPN, możesz kontynuować. W przeciwnym razie rekomendujemy dodanie domeny lub subdomeny i wygenerowanie certyfikatu SSL.
{% endhint %}

### Dodanie własnej domeny i generowanie certyfikatu SSL

1. Aby wygenerować certyfikat SSL Let's Encrypt potrzebna będzie jakaś domena lub subdomena. W tym przykładzie użyjemy wpisu CNAME w DNS dla domeny *viability.pl*  aby środowisko dostępne było pod adresem <https://osticket.viability.pl&#x20>;

```bash
CNAME    osticket    osticket.node.cloudlets.zone    1800
```

![Tak wygląda dodanie rekordu CNAME w GoDaddy](/files/-Mj0PKCM7-tGlV-ENND8)

2\. Po kilku minutach sprawdzamy, czy nowy wpis się już rozpropagował. W przeciwnym razie nie możemy przejść do korku 3. Proponuję użyć DNS Checker lub komendy "dig" w konsoli SSH.

```bash
dig +short @1.1.1.1 osticket.viability.pl
```

![](/files/-Mj0VPFe9JqRNmar36KG)

3\. Teraz trzeba wprowadzić nowy adres witryny do aplikacji osTicket. W tym celu logujemy się z użyciem nowego adresu: *osticket.viability.pl/**scp/*** do portalu osTicket.

![Portal administracyjny osTicket](/files/-Mj8BodEc4qu1vLwAaOU)

{% hint style="info" %}
W domenie głównej (bez katalogu /scp/), domyślnie pokazywany jest portal dla klientów.
{% endhint %}

Z górnego menu wybieramy Admin Panel.

![](/files/-Mj3u9xyuWYjgQM0T4Qn)

Wprowadzamy nowy adres w polu **Helpdesk URL** oraz zaznaczamy pole **Force HTTPS**.

![](/files/-Mj3ubnlKKXMLUaqrmLF)

Potwierdzamy przyciskiem **Save Changes** u dołu strony.

![](/files/-Mj3voT-TWVcO4nKmkIP)

4\. Teraz dopiero możemy zainstalować dodatek Let's Encrypt SSL.&#x20;

![](/files/-Mj0QdUuF7EXCbXQPSfb)

W trakcie instalacji dodany zostanie publiczny adres IP do środowiska.

![](/files/-Mj0VnvP4JM0SQHzPt_o)

Po kilku chwilach system powinien powiadomić o wygenerowaniu certyfikatu SSL.

![](/files/-Mj0WY6SCZd4rdME_SBC)

Teraz już system odpowie dedykowanym adresem IP dla środowiska.

![](/files/-Mj0X2jbK1Fl6e1TVCA1)

Od teraz, aplikacja osTocket zabezpieczona będzie protokołem SSL, regenerowanym auotmatycznie, co 60 dni.

![](/files/-Mj3wOZIvR9KaI1PAa1N)

## Dodanie języka polskiego w osTicket

1. Zacznijmy od spolszczenia osTicket, bo domyślny język to angielski. W tym celu trzeba pobrać paczkę językową na stronach projektu: <https://osticket.com/download/> Przy tej okazji, mozna zainstalować więcej języków, dzięki czemu zarówno agenci jak i klienci będą mogli przełączać język interfejsu.

![](/files/-Mj3ymUufU2o0KdezR09)

2\. Pobrane paczki należy następnie umieścić na serwerze w katalogu: **var/www/webroot/ROOT/include/i18n/.** Można to zrobić z Panelu Usługi.

![](/files/-Mj40Cu8dKARFxLisqLO)

Przy okazji posprzątajmy katalog setup, o co prosi osTicket. Wystarczy go usunąć.

![](/files/-Mj412y5WJCilvgMk-Yw)

![](/files/-Mj438eNRqZK13gfWEYk)

3\. Wracamy do osTicket **Admin Panel,** gdzie w rozwijalnym menu już powinny byc widoczne paczki językowe, które umieściliśmy na serwerze. Dodajemy i zapisujemy.

![](/files/-Mj41i_JoaTcAREu7wP_)

4\. Następnie zmieniamy język domyślny na polski i dodajemy język angielski jako dodatkowy, zapisujemy i gotowe!&#x20;

![](/files/-Mj4878NiuGEMm0_V51p)

Od teraz nasi klienci i agenci mogą samodzielnie przełączać się między wersjami językowymi interfejsu.

![](/files/-Mj47wJx5csYSaE0n2E0)

Zrobione!

<figure><img src="/files/UHS4NxSH6kWE1hdp1BiY" alt=""><figcaption></figcaption></figure>

{% embed url="<https://cloudlets.zone/rejestracja/?utm_campaign=jitsi&utm_medium=kompendium&utm_source=kompendium>" %}
