Skip to content
@cuckoo-authenticator

Cuckoo Authenticator

Cuckoo Authenticator

Introduction

Cuckoo Authenticator is an open source and self hosted Time-Based One-Time Password (TOTP) manager.

It consists of a server and clients components. It is designed to maintain end-to-end encryption between its components and follows ”zero-knowledge” (aka no-knowledge or zero access) principle.

Server

Server component is written in Go and its source code is available here https://github.com/cuckoo-authenticator/server under AGPL-3.0 license. Docker image is available here https://hub.docker.com/repository/docker/serhiylunak/cuckoo/general.

Clients

There is a client available for iOS platform and I am currently using it on a daily basis. Its source code is not available yet. I will be registering Apple Developer account and publishing the app on its App Store under TestFlight program.

Apps for other platforms are planned with the following priority order: Android, Chrome Browser Extension.

Contribution

I would love to understand if there is any interest in this self hosted TOTP solution. Please leave your opinion here.

Popular repositories Loading

  1. server server Public

    Go

  2. .github .github Public

Repositories

Showing 2 of 2 repositories
  • .github Public
    cuckoo-authenticator/.github’s past year of commit activity
    0 0 0 0 Updated Feb 5, 2024
  • server Public
    cuckoo-authenticator/server’s past year of commit activity
    Go 0 AGPL-3.0 0 0 0 Updated Jan 21, 2024

Top languages

Loading…

Most used topics

Loading…