install_desktop Installation · Gratuit & open source

Exploitez Klacks vous-même — sur votre propre infrastructure.

Deux chemins, un même résultat : l'installateur on-prem guidé, ou le stack Docker Compose pour votre propre configuration. Le paquet pays apporte d'emblée les jours fériés, les règles de temps de travail, les majorations et les préréglages sectoriels de votre pays — sans inscription, sans frais de licence.

Paquet pays

Choisissez votre secteur — optionnel

Votre choix est inscrit dans le profil pays comme préréglage et détermine quels blocs sectoriels sont actifs au premier démarrage. Le paquet contient toujours tous les secteurs — vous pouvez en activer d'autres à tout moment dans l'application.

dns

Installateur on-prem

Le chemin guidé pour votre propre serveur : un script d'installation génère les secrets et un certificat auto-signé, récupère la dernière version publiée et démarre l'ensemble du stack — sous Linux ou Windows.

Prérequis
  • check_circle Docker Desktop (Windows/Mac) ou Docker Engine avec le plugin Compose (Linux)
  • check_circle Accès sortant vers ghcr.io et github.com (images et mises à jour automatiques)
  • check_circle Ports 80 et 443 libres (configurables)
En trois étapes
  1. 1
    Télécharger et décompresser Téléchargez le ZIP de votre pays et décompressez-le sur la machine cible.
  2. 2
    Lancer le script d'installation Exécutez le script shell fourni sous Linux, ou le script PowerShell sous Windows. Il génère les secrets et le certificat, applique le profil pays et attend que le stack soit opérationnel.
  3. 3
    Se connecter et changer le mot de passe Connectez-vous depuis votre navigateur et changez immédiatement le mot de passe initial indiqué dans le README fourni.
deployed_code

Docker Compose

Le chemin direct pour les équipes qui gèrent elles-mêmes leurs stacks de conteneurs : docker-compose.yml, configuration nginx, scripts d'initialisation, le profil pays et un modèle .env préparé avec toutes les variables — vous gardez le contrôle total.

Prérequis
  • check_circle Docker Engine avec le plugin Compose (ou Docker Desktop)
  • check_circle Accès sortant vers ghcr.io et github.com (images et mises à jour automatiques)
  • check_circle Expérience de l'exploitation de stacks Docker Compose
En trois étapes
  1. 1
    Télécharger et décompresser Téléchargez le ZIP Compose de votre pays et décompressez-le — le README fourni détaille chaque étape.
  2. 2
    Configurer le .env Copiez le modèle .env.example vers .env et renseignez le nom du serveur ainsi que les mots de passe/secrets. Le chemin vers le profil pays est déjà prérempli.
  3. 3
    Démarrer le stack Exécutez « docker compose up -d », connectez-vous depuis votre navigateur et changez immédiatement le mot de passe initial.
description

Le profil seul — pour les installations existantes

Klacks tourne déjà ? Le profil (JSON) contient les préréglages du pays — jours fériés, règles de temps de travail, majorations et secteurs — et il est appliqué au premier démarrage d'une installation. C'est aussi la voie pour ajouter plus tard un autre secteur avec ses préréglages.

description Télécharger le profil (JSON)

Bon à savoir

code

Open source (MIT)

Le code source complet est public sur GitHub sous licence MIT — pas de frais de licence, pas de dépendance à un fournisseur.

storage

Les données restent chez vous

Klacks tourne sur votre infrastructure. Les données du personnel et des plannings ne quittent jamais votre serveur — aucun cloud imposé.

update

Mises à jour automatiques

L'installation épingle la dernière version publiée ; un service de mise à jour intégré au stack applique automatiquement les nouvelles versions publiées.

lock

HTTPS dès le départ

L'installateur génère un certificat auto-signé pour démarrer — vous pouvez passer à votre propre certificat à tout moment. Changez le mot de passe initial dès la première connexion.

Essayer d'abord, installer ensuite ?

Le Playground vous permet de tester Klacks directement dans le navigateur avec des données d'exemple — sans installation ni inscription. Ou consultez le code source sur GitHub.

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