Skip to content
kloq
Open source · AGPL-3.0Public code in preparation

kloq on your own server.

The same application as in the cloud, run by you. Your data stays in your data centre, and the free app from the store connects to your server.

Your data

stays on your server. Backups go encrypted to a target you choose.

The same app

for iPhone and Android. Employees find your server through the company email or through MDM.

Verified updates

Every release is signed. Only what passes signature and checksums is installed, with a backup before every migration.

Installed in seven steps.

A wizard asks, checks and installs. At every error it stops instead of carrying on.

$ cd /opt/kloq/deploy
$ scripts/setup.sh
# later, at any time: scripts/setup.sh verify
  1. PrerequisitesDocker Compose, tools, memory and ports 80 and 443.
  2. Domain and certificateThe wizard checks whether the domain points to the server.
  3. MailSMTP details and a real test email. Without mail there are no sign-in links.
  4. Backup targetS3-compatible, at a different provider than the server.
  5. Update channelstable or beta.
  6. Secrets and installationKeys are generated, signatures checked, the stack starts.
  7. CheckHealth, TLS, backup and schedules. At the end there is a one-time setup code for the first admin.

What you need.

Server
  • Ubuntu 24.04, public IP4 GB RAM · 20 GB
Domain
  • A or AAAA record pointing to the server, before you start
Mail
  • SMTP access with SPF, DKIM and DMARC
Backup
  • S3-compatible, different provider, Object Lock recommended
Tools
  • Docker with Compose, openssl, curl, python3, cosign

Three ways, the same application.

Cloud

We run kloq in Germany, with updates, backups and monitoring. Free in the beta.

Self-hosted

Free under the AGPL-3.0. You run server, backups and updates yourself.

To the installation

Enterprise

Self-hosted with support and extra features. Price after a conversation.

hallo@usekloq.app

Frequently asked questions

What does self-hosting cost?

The application is free under the AGPL-3.0. You only pay for your server and your backup target.

Does the phone app work with my server?

Yes. It is the same free app from the store. It finds your server through the company email once the domain is confirmed, or gets it through MDM.

Who can register on my server?

Nobody without a setup code. The wizard shows it exactly once. After the first admin, registration is closed and everyone else joins by invitation.

Which clock-in devices work?

The same as in the cloud. The list is under Devices.

The next month-end can be simple.

Free during the beta. We set up kloq with you and listen to what is missing.