feat: seed SSH users from env var and authorized_keys file #31
Reference in New Issue
Block a user
Delete Branch "feat/onboarding-keys"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Docker onboarding was broken — no way to add first SSH user without
docker attachto TUI.Now reads SSH public keys from two sources on startup:
UPTOP_ADMIN_KEYenv var — single key for quick single-user setupUPTOP_KEYSfile path — authorized_keys format for team setupDockerfile already sets
UPTOP_KEYS=/data/authorized_keysand compose mounts./data:/data, so the flow is:Behavior
tyler@macbook→tyler)Tested