install_desktop Instalacja · Bezpłatnie & open source

Klacks u siebie — na własnej infrastrukturze.

Dwie drogi, jeden rezultat: prowadzony instalator On-Prem albo stack Docker Compose dla własnej konfiguracji. Pakiet krajowy zawiera od razu święta państwowe, reguły czasu pracy, dodatki i branżowe ustawienia wstępne Państwa kraju — bez rejestracji, bez opłat licencyjnych.

Pakiet krajowy

Wybór branży — opcjonalnie

Państwa wybór zostaje zapisany w profilu krajowym jako ustawienie wstępne i decyduje, które moduły branżowe będą aktywne przy pierwszym uruchomieniu. Pakiet zawsze zawiera wszystkie branże — kolejne mogą Państwo w każdej chwili aktywować w aplikacji.

dns

Instalator On-Prem

Prowadzona droga na własny serwer: skrypt instalacyjny generuje sekrety i samopodpisany certyfikat, pobiera najnowszą opublikowaną wersję i uruchamia cały stack — na Linuksie lub Windows.

Wymagania
  • check_circle Docker Desktop (Windows/Mac) lub Docker Engine z wtyczką Compose (Linux)
  • check_circle Wychodzący dostęp do ghcr.io i github.com (obrazy i automatyczne aktualizacje)
  • check_circle Wolne porty 80 i 443 (konfigurowalne)
Trzy kroki
  1. 1
    Pobranie i rozpakowanie Pobierają Państwo plik ZIP dla swojego kraju i rozpakowują go na maszynie docelowej.
  2. 2
    Uruchomienie skryptu instalacyjnego Na Linuksie uruchamiają Państwo dołączony skrypt powłoki, na Windows skrypt PowerShell. Generuje on sekrety i certyfikat, wprowadza profil krajowy i czeka, aż cały stack będzie gotowy do pracy.
  3. 3
    Logowanie i zmiana hasła Logują się Państwo w przeglądarce i natychmiast zmieniają hasło początkowe podane w dołączonym pliku README.
download Pobierz pakiet On-Prem

klacks-onprem-ch-all.zip

deployed_code

Docker Compose

Bezpośrednia droga dla zespołów, które samodzielnie zarządzają swoimi stackami kontenerowymi: docker-compose.yml, konfiguracja nginx, skrypty inicjalizacyjne, profil krajowy i przygotowany szablon .env ze wszystkimi zmiennymi — pełna kontrola pozostaje w Państwa rękach.

Wymagania
  • check_circle Docker Engine z wtyczką Compose (lub Docker Desktop)
  • check_circle Wychodzący dostęp do ghcr.io i github.com (obrazy i automatyczne aktualizacje)
  • check_circle Doświadczenie w utrzymywaniu stacków Docker Compose
Trzy kroki
  1. 1
    Pobranie i rozpakowanie Pobierają Państwo ZIP Compose dla swojego kraju i rozpakowują go — dołączony README prowadzi przez każdy krok.
  2. 2
    Konfiguracja .env Kopiują Państwo szablon .env.example do .env i ustawiają nazwę serwera oraz hasła/sekrety. Ścieżka do profilu krajowego jest już wstępnie wypełniona.
  3. 3
    Uruchomienie stacka Wykonują Państwo „docker compose up -d”, logują się w przeglądarce i natychmiast zmieniają hasło początkowe.
download Pobierz pakiet Compose

klacks-compose-ch-all.zip

description

Sam profil — dla istniejących instalacji

Klacks już u Państwa działa? Profil (JSON) zawiera krajowe ustawienia wstępne — święta państwowe, reguły czasu pracy, dodatki i branże — i jest wczytywany przy pierwszym uruchomieniu instalacji. To także sposób, aby później dodać kolejną branżę wraz z jej ustawieniami wstępnymi.

description Pobierz profil (JSON)

Warto wiedzieć

code

Open source (MIT)

Kompletny kod źródłowy jest publicznie dostępny na GitHub na licencji MIT — bez opłat licencyjnych, bez vendor lock-in.

storage

Dane zostają w firmie

Klacks działa na Państwa infrastrukturze. Dane kadrowe i grafiki nigdy nie opuszczają Państwa serwera — nie ma przymusu chmury.

update

Automatyczne aktualizacje

Instalacja przypina najnowszą opublikowaną wersję; usługa aktualizacji wewnątrz stacka automatycznie wdraża nowo opublikowane wersje.

lock

HTTPS od samego początku

Instalator generuje samopodpisany certyfikat na start — w każdej chwili mogą Państwo przejść na własny certyfikat. Hasło początkowe należy zmienić zaraz po pierwszym logowaniu.

Najpierw wypróbować, potem zainstalować?

W Playgroundzie przetestują Państwo Klacks bezpośrednio w przeglądarce na przykładowych danych — bez instalacji i bez rejestracji. Mogą Państwo także zajrzeć do kodu źródłowego na GitHub.

code Zobacz na GitHub
An error has occurred. This application may no longer respond until reloaded. Reload X