[{"content":"Este sitio (ejemplo.com.es) usa el tema PaperMod y vive en el repositorio hugo-sites, separado de Ansible.\nFlujo Abres content/posts/ en Typora y escribes la guía en Markdown. Previsualizas en local con hugo server. Publicas con el playbook de Atlantis: ansible-playbook -i inventory/prod.yml playbooks/hugo-sites/ejemplo.com.es.yml Estructura Repo Rol hugo-sites Contenido, temas, Markdown atlantis Infraestructura, NPM, despliegue Cada dominio tiene su carpeta bajo hugo-sites/\u0026lt;dominio\u0026gt;/ y su playbook en playbooks/hugo-sites/\u0026lt;dominio\u0026gt;.yml.\n","permalink":"https://ejemplo.com.es/posts/primera-guia/","summary":"\u003cp\u003eEste sitio (\u003cstrong\u003eejemplo.com.es\u003c/strong\u003e) usa el tema \u003cstrong\u003ePaperMod\u003c/strong\u003e y vive en el repositorio \u003cstrong\u003ehugo-sites\u003c/strong\u003e, separado de Ansible.\u003c/p\u003e\n\u003ch2 id=\"flujo\"\u003eFlujo\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eAbres \u003ccode\u003econtent/posts/\u003c/code\u003e en \u003cstrong\u003eTypora\u003c/strong\u003e y escribes la guía en Markdown.\u003c/li\u003e\n\u003cli\u003ePrevisualizas en local con \u003ccode\u003ehugo server\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePublicas con el playbook de Atlantis:\u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eansible-playbook -i inventory/prod.yml playbooks/hugo-sites/ejemplo.com.es.yml\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003ch2 id=\"estructura\"\u003eEstructura\u003c/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\n      \u003ctr\u003e\n          \u003cth\u003eRepo\u003c/th\u003e\n          \u003cth\u003eRol\u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e\u003ccode\u003ehugo-sites\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003eContenido, temas, Markdown\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e\u003ccode\u003eatlantis\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003eInfraestructura, NPM, despliegue\u003c/td\u003e\n      \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eCada dominio tiene su carpeta bajo \u003ccode\u003ehugo-sites/\u0026lt;dominio\u0026gt;/\u003c/code\u003e y su playbook en \u003ccode\u003eplaybooks/hugo-sites/\u0026lt;dominio\u0026gt;.yml\u003c/code\u003e.\u003c/p\u003e","title":"Primera guía: publicar con Hugo y Ansible"}]