Skip to content
Discussion options

You must be logged in to vote

Hey! v0.6.0 is coming soon with a big focus on credential management, auth hardening, and general stability/robustness work.

Recommended setup: Start the container with only your username, then store the password in the encrypted credential store:

environment:
  - ICLOUD_USERNAME=you@example.com
# One-time setup after first start:
docker exec -it kei kei credential set --username you@example.com

This will save your password AES-256-GCM encrypted in the /config volume. Future starts read it automatically — no env var needed.

2FA will work the same way — when a code is needed the container pauses (no restart loops) and you submit it externally:

docker exec -it kei kei submit-code 123456

Tip…

Replies: 4 comments 8 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
8 replies
@rhoopr
Comment options

@rhoopr
Comment options

@LarsFronius
Comment options

@rhoopr
Comment options

@rhoopr
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by rhoopr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #147 on April 01, 2026 15:46.