Generate and install an ed25519 SSH key for a git hosting service (Codeberg, GitHub, GitLab, Gitea, sourcehut, Bitbucket, or a custom host) following Codeberg's one-key-per-client model (https://docs.codeberg.org/security/ssh-key/).