3つの方法、1つの結果:オフィスPC向けのWindowsパッケージ、自社サーバー向けのガイド付きインストーラー、または独自セットアップ向けのDocker Composeスタック — 登録不要、ライセンス費用もかかりません。オフィスPCではインストール時に国を選択します。サーバーとDocker Composeでは、国別パッケージに貴社の国の祝日、労働時間規則、業種プリセットが最初から含まれています(時間割増は国で定義されている場合)。
選択した内容はプリセットとして国別プロファイルに書き込まれ、初回起動時にどの業種ブロックが有効になるかを決定します。パッケージには常にすべての業種が含まれています — アプリ内でいつでも追加の業種を有効化できます。
オフィスのPCが1台だけの事業所向け:Windows用のインストーラー — Dockerも自社サーバーも不要です。データベース、Klacks、更新サービスはWindowsのバックグラウンドサービスとして動作し、更新は自動で行われ、データはこのPCに保存されたままです。
必要条件64ビット版Windows(x64)向けです。ARMプロセッサー搭載のWindows 11デバイス(例:Snapdragon X)では、Klacksはエミュレーションで動作します。ARM版Windows 10はサポートされていません。
Mac版:近日公開予定。
Linuxの場合は、下記をご覧ください:LinuxのPCでKlacksを使う。
アンインストール:Klacksは他のWindowsプログラムと同じように削除できます — 設定 › アプリを開き、「Klacks」の項目を探してアンインストールします。アンインストーラーは、データベース、設定、バックアップも削除するかどうかを確認します。「いいえ」を選ぶと、データは C:\ProgramData\Klacks に残り、後で再インストールしたときに引き継がれます。
自社サーバー向けのガイド付きの方法:インストールスクリプトがシークレットと自己署名証明書を生成し、最新のリリース版を取得してスタック全体を起動します — LinuxでもWindowsでも。
必要条件klacks-onprem-jp-all.zip
コンテナスタックを自社で管理するチーム向けの直接的な方法:docker-compose.yml、nginx設定、初期化スクリプト、国別プロファイル、そしてすべての変数を備えた.envテンプレート — 完全なコントロールを維持できます。
必要条件klacks-compose-jp-all.zip
LinuxのPC向けのかんたんな方法で、予備知識は不要です:パッケージをダウンロードし、ターミナルでコマンドを一度入力するだけ — あとはインストーラーがすべて行います。その後KlacksはこのPC上でDockerを使って動作し、更新は自動で行われ、データはこのPCに保存されたままです。
必要条件klacks-onprem-jp-all.zip
sudo bash install-jp.sh証明書の警告について:Klacksはインストール時に独自の証明書を作成しますが、ブラウザはこの証明書を認識していません — そのため警告が表示されます。それでも接続は暗号化されています。
すでにKlacksをご利用中ですか?プロファイル(JSON)には国別プリセット(祝日、労働時間規則、業種、および国で定義されている場合は時間割増)が含まれており、インストールの初回起動時に適用されます。後から別の業種をそのプリセットとともに追加する場合もこの方法を使います。
完全なソースコードはAGPL-3.0ライセンスのもとGitHubで公開されています — ライセンス費用なし、ベンダーロックインなし。
Klacksは貴社のインフラ上で動作します。人事データやシフトデータは貴社のサーバー上にあります — クラウドの強制はありません。外部のAIプロバイダーを選んだ場合にのみ、リクエストがそちらに送られます。ローカルモデルなら、外部のプロバイダーにAIリクエストが送られることはありません。
更新サービスが新しくリリースされたバージョンを自動的に適用します — Dockerではスタック内のサービスとして、オフィスのPCではWindowsのバックグラウンドサービスとして動作します。
インストーラーはスタート用に自己署名証明書を生成します — 独自の証明書へはいつでも切り替え可能です。初回ログイン後、初期パスワードをただちに変更してください。オフィスのPC向けWindowsパッケージは、証明書なしでhttp://localhost:5180で動作します。
Playgroundでは、サンプルデータを使ってブラウザ上で直接Klacksを試せます — インストール不要、登録不要。あるいはGitHubでソースコードをご覧ください。