Pliki do pobrania

Oprogramowanie do wypróbowania i pakiety językowe do interfejsu, wszystko w jednym miejscu.

30 dni testów. Bez ograniczeń.

Demo zawiera pełny zakres funkcji Professional. Po 30 dniach decydujesz, czy kupić licencję. Twoje dane zostają zachowane. Demo staje się pełną wersją po wpisaniu klucza licencyjnego, bez ponownej instalacji.

Informacje o wydaniu

Oba pakiety zawierają to samo oprogramowanie. Wybierz po prostu swój system.

Do HTTPS system zgłoszeń potrzebuje portów 80 i 443. Dotyczy to automatycznego HTTPS na publicznej domenie i HTTPS we własnej sieci. Tych dwóch portów nie da się zastąpić innymi. Jeśli są już zajęte na Twoim serwerze, na przykład przez działający serwer WWW, masz dwie możliwości: najpierw zatrzymać albo usunąć tamten program, albo zainstalować system zgłoszeń na innym serwerze. Port wybrany samodzielnie wchodzi w grę tylko wtedy, gdy pracujesz bez HTTPS. Instalator sprawdza porty przed instalacją i nazywa program, który je trzyma.

Instalacja w systemie Windows

Około 6 minut, napisy po angielsku.

Instalacja w systemie Linux

Około 5 minut, napisy po angielsku.

Gotowe w 3 krokach

1

Pobierz

Pobierz i rozpakuj pakiet demo.

2

Zainstaluj

Uruchom przez Docker Compose. Dołączona instrukcja przeprowadzi Cię przez to.

3

Zacznij

Utwórz zespół, podłącz skrzynkę pocztową, załóż pierwsze zgłoszenie.

Ważne polecenia (Linux)

Gotowe do skopiowania. Wszystko przez sudo, bo instalator i kontenery potrzebują uprawnień root.

Zainstaluj wymagany dodatek

sudo apt install -y unzip

Bez unzip instalator nie rozpakuje pakietu.

Zainstaluj system zgłoszeń

curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash

Pobiera pakiet i przeprowadza przez pytania. Ponowne uruchomienie jest bezpieczne: konfiguracja i dane zostają.

Sprawdź HTTPS

sudo /opt/smitey/smitey-install check-https

Dla każdej opcji HTTPS. Przy publicznej domenie polecenie mówi, czy certyfikat jest na miejscu. Jeśli go brakuje, podaje powód z dziennika. Certyfikat może przyjść jeszcze kilka minut po instalacji. We własnej sieci sprawdza połączenie z pasującym certyfikatem głównym.

Sprawdź dane pierwszego logowania

sudo cat /opt/smitey/SMITEY-credentials.txt

Po pierwszym logowaniu zmień hasło i usuń plik.

Czy kontenery działają?

sudo podman ps

Pokazuje każdą część systemu razem z jej stanem.

Śledź dziennik

sudo podman logs -f container-backend-1

Pokazuje na żywo, co melduje backend. Zatrzymasz to skrótem Ctrl+C.

Sprawdź nadzorcę

systemctl status smitey-supervisor

Ta usługa utrzymuje system w ruchu i wgrywa aktualizacje uruchamiane w aplikacji.

Utwórz pakiet dla wsparcia

sudo bash /opt/smitey/install.sh --support-bundle

Zbiera dzienniki i stan systemu do jednego pliku zip. Hasła i klucze są usuwane.

Zmień adres publiczny

sudo bash /opt/smitey/install.sh --reconfigure

Ustawia nową domenę i uruchamia ponownie, żeby certyfikat został poproszony dla nowej nazwy.

Zmień sposób dostępu do SMITEY

sudo bash /opt/smitey/install.sh --change-access

Przełącza między pięcioma opcjami, na przykład z HTTP na HTTPS. Sam Enter zostawia obecną opcję. Twoje dane zostają.

Usuń system

sudo bash /opt/smitey/install.sh --uninstall

Pyta osobno o dane i osobno o Podmana. Nic nie jest usuwane bez pytania.

Kopiami zapasowymi zajmuje się /opt/smitey/Backup/TicketSystemBackup (list, backup, restore), a codzienna kopia działa sama. Szczegóły stoją w /opt/smitey/docs/en/BACKUP-RESTORE.txt.

Wymagania systemowe

  • Linux: Ubuntu 24.04 albo 26.04 LTS. To są przetestowane wydania. Inne dystrybucje z Podmanem 4.1 lub nowszym, systemd i apt powinny działać, ale nie są przetestowane
  • Windows 11 Professional (przetestowany). Windows Server 2022 lub nowszy powinien działać, bo tam pojawił się WSL2, ale nie jest przetestowany
  • Niezalecane: Windows 10. Działa (przetestowany od 21H2), ale od 14 października 2025 nie dostaje aktualizacji bezpieczeństwa. To zła podstawa dla systemu z danymi klientów
  • Tylko x86_64/amd64. Systemy ARM, takie jak Raspberry Pi albo VPS z procesorem ARM, nie zadziałają
  • Baza danych PostgreSQL i środowisko kontenerowe są w pakiecie. Instalator ustawia jedno i drugie
  • Linux: co najmniej 2 rdzenie procesora i 2 GB RAM, zalecane 4 rdzenie i 4 GB
  • Windows: co najmniej 4 rdzenie procesora i 8 GB RAM, zalecane 6 rdzeni i 16 GB. W systemie Windows stos działa we własnej maszynie wirtualnej (WSL2), która dzieli pamięć i rdzenie z systemem Windows
  • Jeden wolny port sieciowy: wybrany przez Ciebie port HTTP (domyślnie 8088) albo 80. Na porcie 80 możesz też sięgnąć do systemu wprost po adresie IP
  • Automatyczne HTTPS (Let’s Encrypt) wymaga publicznej domeny oraz portów 80 i 443 osiągalnych z internetu. Portu 80 na stałe, a nie tylko podczas instalacji, bo certyfikat jest odnawiany co 60 dni. We własnej sieci bez publicznej domeny instalator sam konfiguruje HTTPS, z Twoim własnym certyfikatem albo z certyfikatem, który tworzy SMITEY. Do tego potrzebuje portów 80 i 443 tylko we własnej sieci
  • Nowoczesne przeglądarki: Chrome, Edge, Firefox, Safari

Sieć i porty

System zgłoszeń działa na Twoim własnym serwerze. Żeby każda funkcja działała, zapora musi przepuścić te połączenia. Na VPS dotyczy to także zapory Twojego dostawcy, a nie tylko tej na serwerze.

Przychodzące (do Twojego serwera)

  • Ruch przychodzący · przepuśćTCP 8088 (albo port HTTP, który wybierzesz)Dostęp do systemu zgłoszeń w sieci lokalnej.
  • Ruch przychodzący · przepuśćTCP 80 i 443Tylko przy HTTPS. Przy automatycznym HTTPS port 80 musi być osiągalny z internetu na stałe, a nie tylko podczas instalacji: Let’s Encrypt odnawia przez niego certyfikat co 60 dni. Przy HTTPS we własnej sieci oba porty są potrzebne tylko we własnej sieci.
  • Ruch przychodzący · przepuśćTCP 22 (SSH)Tylko do Twojej własnej administracji w systemie Linux. Sam system zgłoszeń tego nie potrzebuje.
  • Ruch przychodzący · zablokujTCP 5432 (PostgreSQL)Baza danych działa w sieci kontenerów i nigdy nie musi być osiągalna z zewnątrz.

Wychodzące (z Twojego serwera do internetu)

  • Ruch wychodzący · przepuśćUDP/TCP 53 (DNS), UDP 123 (NTP)Rozwiązywanie nazw i dokładny zegar. Rozjechany zegar sprawia, że połączenia TLS się nie udają.
  • Ruch wychodzący · przepuśćTCP 443 (HTTPS)Instalacja, aktualizacje i sprawdzanie licencji.
  • Ruch wychodzący · przepuśćTCP 587 albo 465 (SMTP)Wysyłanie poczty: powiadomienia, zaproszenia, resetowanie haseł. To, który z dwóch portów obowiązuje, zależy od Twojego dostawcy poczty.
  • Ruch wychodzący · przepuśćTCP 993 (IMAP)Pobieranie poczty, jeśli przychodzące wiadomości mają automatycznie stawać się zgłoszeniami.
  • Ruch wychodzący · zablokujTCP 25 (SMTP)Niepotrzebny. Wysyłka idzie przez 587 albo 465. Zostaw go zablokowanego: przez port 25 przejęty serwer rozsyłałby spam.
Ważne, jeśli chcesz używać poczty: wielu dostawców hostingu blokuje wychodzący ruch pocztowy (porty 25, 465 i 587) w swojej domyślnej zaporze. W netcup ta reguła nazywa się „Mail block”. Objaw jest jednoznaczny: pobieranie działa, a wysyłka kończy się przekroczeniem czasu. Ta blokada siedzi u dostawcy, a nie na Twoim serwerze, i można ją zdjąć tylko w jego panelu. Portu 25 do tego nie potrzebujesz. Zostaw go zablokowanego.

Podłączanie skrzynki pocztowej: którzy dostawcy działają od razu i czego potrzebuje Microsoft 365 →

Pakiety językowe

Każda instalacja startuje po angielsku. Pakiet językowy to plik JSON z przetłumaczonymi tekstami interfejsu. Pobierz, zaimportuj, gotowe. Twoje własne treści, takie jak zgłoszenia, zespoły czy kategorie, zostają nietknięte.

  • Bułgarski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Chiński

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Chorwacki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Czeski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Duński

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Fiński

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Francuski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Grecki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Hiszpański

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Indonezyjski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Japoński

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Koreański

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Niderlandzki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Niemiecki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Norweski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Polski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Portugalski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Rosyjski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Serbski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Słowacki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Słoweński

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Szwedzki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Tajski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Tamilski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Turecki

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Ukraiński

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Węgierski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Wietnamski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz
  • Włoski

    Zaktualizowano: 2026-10-16 · JSON

    Pobierz

Brakuje Twojego języka?

Kolejne pakiety językowe są w drodze. Napisz nam, którego języka potrzebujesz. A jeśli chcesz tłumaczyć sam: system zgłoszeń eksportuje pełną listę tekstów jako plik JSON, Ty wypełniasz wpisy w swoim języku i importujesz plik z powrotem.

Kontakt

Jak zaimportować pakiet językowy

  1. Pobierz plik

    Pobierz pakiet językowy powyżej i zapisz go jako plik JSON. Nie rozpakowuj go, nie zmieniaj nazwy i nie edytuj.

  2. Zaloguj się jako administrator

    Zaloguj się do systemu zgłoszeń jako administrator i otwórz Settings → Language.

  3. Zaimportuj

    Wybierz tam „Import” i wyślij pobrany plik. Po imporcie system pokazuje, ile wpisów zostało przejętych.

  4. Włącz język

    Włącz nowy język. Od tej chwili każdy użytkownik wybiera swój język w swoim menu, a każdy zespół może mieć język domyślny.

Czy pakiet pasuje do mojej wersji?

Tak. Pakiety językowe nie są przywiązane do konkretnej wersji: wpisy, których Twoja instalacja nie zna, import po prostu pomija. Funkcje nowsze niż pakiet pokazują angielski aż do kolejnego pakietu. Import można powtarzać w dowolnej chwili.

Uwaga: import nadpisuje istniejące tłumaczenia treścią pakietu. Jeśli dostosowywałeś teksty samodzielnie, wyeksportuj najpierw obecny stan jako kopię zapasową.

Przewodnik po ochronie danych dla operatorów systemu

Przewodnik zawiera szablony rejestru czynności przetwarzania, środków technicznych i organizacyjnych oraz koncepcji przechowywania i usuwania, jako pliki Word do wypełnienia.

Otwórz przewodnik i szablony