# Alguns scripts Ansible que me ajudam a iniciar um novo servidor

**URL:** <https://meta.discourse.org/t/some-ansible-scripts-that-help-me-start-a-new-server/147608>\
**Category:** Self-hosting\
**Created:** [Abril 11, 2020, 9:27am UTC](https://meta.discourse.org/t/some-ansible-scripts-that-help-me-start-a-new-server/147608 "2020-04-11T09:27:20Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [Abril 11, 2020, 10:47am UTC](https://meta.discourse.org/t/some-ansible-scripts-that-help-me-start-a-new-server/147608/2 "2020-04-11T10:47:09Z")

</div>

Meu serviço de instalação usa o Ansible para automatizar completamente a instalação. Um playbook cria o droplet na Digital Ocean, realiza algumas manipulações básicas de configuração e cria o domínio no Mailgun. Em seguida, envia um e-mail com as instruções de DNS e aguarda a criação do registro A, depois aguarda que o Mailgun valide o domínio. Depois disso, prossegue com a instalação do Discourse, dos plugins, configura os webhooks para processamento de rebote do Mailgun, cria o receptor de e-mail, configura o Discourse para usá-lo e envia uma mensagem ao usuário quando tudo estiver concluído.

A parte que falta agora é fazer a configuração de DNS, mas meus clientes utilizam uma variedade tão grande de serviços que seria uma missão impossível. (Provavelmente teria gasto muito menos tempo fazendo todas as instalações manualmente, mas qual seria a graça disso?)

---

_[View the full topic](https://meta.discourse.org/t/some-ansible-scripts-that-help-me-start-a-new-server/147608)._
