#!/usr/bin/ansible-playbook # vim:ft=ansible: --- - name: restart gitea service: name: gitea.service state: restarted - name: gitea add default user block: - name: Create user command: argv: - /usr/local/bin/gitea - admin - create-user - --username - "{{ gitea_admin_username }}" - --password - "{{ gitea_admin_password }}" - --email - "{{ gitea_admin_email }}" - --config - /etc/gitea/app.ini - name: Promote user to admin mysql_query: login_db: gitea login_user: gitea login_password: "{{ gitea_mysql_password }}" query: UPDATE user SET is_admin = 1 WHERE name = %s positional_args: - "{{ gitea_admin_username }}" become: yes become_user: git