install_desktop Installazione · Gratuito & open source

Gestite Klacks in autonomia — sulla vostra infrastruttura.

Due strade, un unico risultato: l'installer on-prem guidato oppure lo stack Docker Compose per la vostra configurazione. Il pacchetto paese porta con sé giorni festivi, regole sull'orario di lavoro, maggiorazioni e preimpostazioni di settore del vostro paese — senza registrazione, senza costi di licenza.

Pacchetto paese

Scegliete il vostro settore — facoltativo

La scelta viene scritta nel profilo paese come preimpostazione e determina quali blocchi di settore sono attivi al primo avvio. Il pacchetto contiene sempre tutti i settori — potrete attivarne altri in qualsiasi momento nell'app.

dns

Installer on-prem

La via guidata per il vostro server: uno script di installazione genera i secret e un certificato autofirmato, scarica l'ultima versione pubblicata e avvia l'intero stack — su Linux o Windows.

Requisiti
  • check_circle Docker Desktop (Windows/Mac) oppure Docker Engine con il plugin Compose (Linux)
  • check_circle Accesso in uscita verso ghcr.io e github.com (immagini e aggiornamenti automatici)
  • check_circle Porte 80 e 443 libere (configurabili)
In tre passi
  1. 1
    Scaricare ed estrarre Scaricate lo ZIP del vostro paese ed estraetelo sulla macchina di destinazione.
  2. 2
    Avviare lo script di installazione Eseguite lo script shell incluso su Linux, oppure lo script PowerShell su Windows. Genera i secret e il certificato, applica il profilo paese e attende che lo stack sia operativo.
  3. 3
    Accedere e cambiare la password Accedete dal browser e cambiate subito la password iniziale indicata nel README incluso.
deployed_code

Docker Compose

La via diretta per i team che gestiscono da sé i propri stack di container: docker-compose.yml, configurazione nginx, script di inizializzazione, il profilo paese e un modello .env già pronto con tutte le variabili — il controllo resta a voi.

Requisiti
  • check_circle Docker Engine con il plugin Compose (oppure Docker Desktop)
  • check_circle Accesso in uscita verso ghcr.io e github.com (immagini e aggiornamenti automatici)
  • check_circle Esperienza nella gestione di stack Docker Compose
In tre passi
  1. 1
    Scaricare ed estrarre Scaricate lo ZIP Compose del vostro paese ed estraetelo — il README incluso descrive ogni passaggio.
  2. 2
    Configurare il .env Copiate il modello .env.example in .env e impostate il nome del server oltre a password e secret. Il percorso del profilo paese è già precompilato.
  3. 3
    Avviare lo stack Eseguite «docker compose up -d», accedete dal browser e cambiate subito la password iniziale.
download Scarica il pacchetto Compose

klacks-compose-fi-all.zip

description

Solo il profilo — per installazioni esistenti

Klacks è già in funzione? Il profilo (JSON) contiene le preimpostazioni del paese — giorni festivi, regole sull'orario di lavoro, maggiorazioni e settori — e viene applicato al primo avvio di un'installazione. È anche il modo per aggiungere in seguito un altro settore con le sue preimpostazioni.

description Scarica il profilo (JSON)

Da sapere

code

Open source (MIT)

Il codice sorgente completo è pubblico su GitHub con licenza MIT — nessun costo di licenza, nessun vendor lock-in.

storage

I dati restano in azienda

Klacks gira sulla vostra infrastruttura. I dati del personale e dei turni non lasciano mai il vostro server — nessun cloud obbligato.

update

Aggiornamenti automatici

L'installazione fissa l'ultima versione pubblicata; un servizio di aggiornamento nello stack applica automaticamente le nuove versioni pubblicate.

lock

HTTPS fin dall'inizio

L'installer genera un certificato autofirmato per partire — potete passare in qualsiasi momento a un certificato vostro. Cambiate la password iniziale subito dopo il primo accesso.

Prima provare, poi installare?

Nel Playground provate Klacks direttamente nel browser con dati di esempio — senza installazione e senza registrazione. Oppure date un'occhiata al codice sorgente su GitHub.

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