diff --git a/roles/forgejo/tasks/ssh.yml b/roles/forgejo/tasks/ssh.yml index d5a6c04..1dd7c9a 100644 --- a/roles/forgejo/tasks/ssh.yml +++ b/roles/forgejo/tasks/ssh.yml @@ -39,3 +39,11 @@ owner: root group: root notify: Restart sshd service + +# The keys for the authorized_keys come from the imported backup +- name: Regenerate authorized_keys file + become: true + become_user: git + ansible.builtin.command: + cmd: forgejo admin regenerate keys --config /etc/forgejo/app.ini + changed_when: true