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.
Oba pakiety zawierają to samo oprogramowanie. Wybierz po prostu swój system.
Do automatycznego HTTPS na publicznej domenie system zgłoszeń potrzebuje portów 80 i 443. Nie da się ich zastąpić innym portem, wymusza to procedura certyfikatu Let’s Encrypt. 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 automatycznego 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
Pobierz
Pobierz i rozpakuj pakiet demo.
Zainstaluj
Uruchom przez Docker Compose. Dołączona instrukcja przeprowadzi Cię przez to.
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 unzipBez unzip instalator nie rozpakuje pakietu.
Zainstaluj system zgłoszeń
curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bashPobiera pakiet i przeprowadza przez pytania. Ponowne uruchomienie jest bezpieczne: konfiguracja i dane zostają.
Sprawdź HTTPS
sudo /opt/smitey/smitey-install check-httpsTylko przy publicznej domenie. Mówi, czy certyfikat jest na miejscu, a jeśli nie, podaje powód z dziennika. Certyfikat może przyjść jeszcze kilka minut po instalacji.
Sprawdź dane pierwszego logowania
sudo cat /opt/smitey/SMITEY-credentials.txtPo pierwszym logowaniu zmień hasło i usuń plik.
Czy kontenery działają?
sudo podman psPokazuje każdą część systemu razem z jej stanem.
Śledź dziennik
sudo podman logs -f container-backend-1Pokazuje na żywo, co melduje backend. Zatrzymasz to skrótem Ctrl+C.
Sprawdź nadzorcę
systemctl status smitey-supervisorTa usługa utrzymuje system w ruchu i wgrywa aktualizacje uruchamiane w aplikacji.
Utwórz pakiet dla wsparcia
sudo /opt/smitey/install.sh --support-bundleZbiera dzienniki i stan systemu do jednego pliku zip. Hasła i klucze są usuwane.
Zmień adres publiczny
sudo /opt/smitey/install.sh --reconfigureUstawia nową domenę i uruchamia ponownie, żeby certyfikat został poproszony dla nowej nazwy.
Usuń system
sudo /opt/smitey/install.sh --uninstallPyta 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 HTTPS działa z własnym certyfikatem. Instalacja przynosi do tego instrukcję
- 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 do automatycznego HTTPS. Port 80 musi zostać otwarty na stałe, a nie tylko podczas instalacji: Let’s Encrypt odnawia przez niego certyfikat co 60 dni.
- 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.
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.
- Pobierz
Bułgarski
Zaktualizowano: 2026-08-30 · JSON
- Pobierz
Chiński
Zaktualizowano: 2026-09-01 · JSON
- Pobierz
Chorwacki
Zaktualizowano: 2026-09-01 · JSON
- Pobierz
Czeski
Zaktualizowano: 2026-09-01 · JSON
- Pobierz
Duński
Zaktualizowano: 2026-09-01 · JSON
- Pobierz
Fiński
Zaktualizowano: 2026-09-02 · JSON
- Pobierz
Francuski
Zaktualizowano: 2026-09-02 · JSON
- Pobierz
Grecki
Zaktualizowano: 2026-09-02 · JSON
- Pobierz
Indonezyjski
Zaktualizowano: 2026-09-03 · JSON
- Pobierz
Japoński
Zaktualizowano: 2026-09-03 · JSON
- Pobierz
Niderlandzki
Zaktualizowano: 2026-09-02 · JSON
- Pobierz
Niemiecki
Zaktualizowano: 2026-08-30 · JSON
- Pobierz
Węgierski
Zaktualizowano: 2026-09-03 · JSON
- Pobierz
Włoski
Zaktualizowano: 2026-09-03 · JSON
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.
KontaktJak zaimportować pakiet językowy
Pobierz plik
Pobierz pakiet językowy powyżej i zapisz go jako plik JSON. Nie rozpakowuj go, nie zmieniaj nazwy i nie edytuj.
Zaloguj się jako administrator
Zaloguj się do systemu zgłoszeń jako administrator i otwórz Settings → Language.
Zaimportuj
Wybierz tam „Import” i wyślij pobrany plik. Po imporcie system pokazuje, ile wpisów zostało przejętych.
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ą.