Play Target & Privileges
Playbook Tasks (4)
---
# Ansible Playbook
# Generated by MiniToolDesk (https://minitooldesk.com/tools/ansible-playbook-builder/)
- name: Setup and Configure Production Nginx Web Server
hosts: webservers
become: true
gather_facts: true
vars:
http_port: 80
server_name: example.com
tasks:
- name: Update APT package index cache
apt:
update_cache: true
cache_valid_time: 3600
- name: Install Nginx web server and dependencies
apt:
name:
- nginx
- curl
- ufw
state: present
- name: Allow HTTP and HTTPS traffic in UFW firewall
ufw:
rule: allow
name: Nginx Full
- name: Ensure Nginx systemd service is active and enabled on boot
service:
name: nginx
state: started
enabled: true
Ready to Execute
Run ansible-playbook -i hosts playbook.yml directly on your control machine.
Fixe esta ferramenta no painel lateral do seu navegador
Acesse este utilitário a qualquer momento com Alt+M sem trocar de aba. 100% offline e gratuito.
Como criar playbooks do Ansible visualmente
- 1Informe o nome do Play, grupo de hosts de destino e privilégios de root (become: true).
- 2Selecione um modelo (Nginx, Docker, Node.js) ou adicione tarefas customizadas.
- 3Configure os parâmetros de cada módulo (pacotes, serviços, repositórios ou portas).
- 4Baixe o arquivo playbook.yml gerado e execute com o comando ansible-playbook.
Automação de infraestrutura idempotente
Gera arquivos YAML limpos e reutilizáveis conforme as boas práticas oficiais da comunidade Ansible.
Perguntas Frequentes (FAQ)
Gostando do Construtor Visual de Ansible Playbooks?Ajude outros desenvolvedores a descobrirem ferramentas privadas e sem anúncios!
MiniToolDesk é 100% gratuito e local. Seu apoio mantém o projeto sem anúncios.
Ferramentas Relacionadas
Conversor Docker Run para Compose
Converta comandos docker run em arquivos docker-compose.yml limpos e prontos para produção
Gerador de Configuração Nginx
Construtor visual de configurações para Nginx Reverse Proxy, SSL, SPA e WebSocket
Gerador de Dockerfile Multi-Stage
Construtor visual de Dockerfiles seguros e enxutos para Node.js, Go, Python, Rust e Java
Gerador de Manifestos Kubernetes YAML
Construtor visual de Deployment, Service, Ingress e ConfigMap