[ { "name": "deactivate default site", "become": true, "ansible.builtin.file": { "state": "absent", "dest": "/etc/nginx/sites-enabled/default" } }, { "name": "emplace configuration | data", "become": true, "ansible.builtin.template": { "src": "conf.j2", "dest": "/etc/nginx/sites-available/{{var_forgejo_and_nginx_domain}}" } }, { "name": "emplace configuration | link", "become": true, "ansible.builtin.file": { "state": "link", "src": "/etc/nginx/sites-available/{{var_forgejo_and_nginx_domain}}", "dest": "/etc/nginx/sites-enabled/{{var_forgejo_and_nginx_domain}}" } }, { "name": "restart nginx", "become": true, "ansible.builtin.systemd_service": { "state": "restarted", "name": "nginx" } } ]