{"id":16700,"date":"2025-01-30T12:50:18","date_gmt":"2025-01-30T09:20:18","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=16700"},"modified":"2025-01-30T12:50:18","modified_gmt":"2025-01-30T09:20:18","slug":"tutorials-deploy-apps-with-custom-domain","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/tutorials-deploy-apps-with-custom-domain\/","title":{"rendered":"Cree e implemente aplicaciones en la plataforma de aplicaciones DigitalOcean con un dominio personalizado"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Introducci\u00f3n<\/h2>\n<p>Como desarrolladores, solemos crear proyectos juntos, ya sea por diversi\u00f3n o para aprender cosas nuevas. Estos proyectos tambi\u00e9n sirven como escaparate de nuestras habilidades.<\/p>\n<p>Necesitas una prueba de trabajo. Adem\u00e1s de tu c\u00f3digo, los usuarios deben poder usar tu aplicaci\u00f3n, y para ello, no debe estar solo en localhost:3000, sino que debe ser accesible mediante un enlace. Para lograrlo, debes implementar tu aplicaci\u00f3n y asignarla a un dominio personalizado para una mejor legibilidad y f\u00e1cil de compartir.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Requisitos previos<\/h5>\n<ul>\n<li>Una cuenta DigitalOcean para acceder a la plataforma de aplicaciones.<\/li>\n<li>Una cuenta de GitHub<\/li>\n<li>Dominio personalizado disponible en NameCheap o plataforma similar.<\/li>\n<\/ul>\n<h2 id=\"%d9%be%d9%84%d8%aa%d9%81%d8%b1%d9%85-%d8%a7%d9%be%d9%84%db%8c%da%a9%db%8c%d8%b4%d9%86-digitalocean-%da%86%db%8c%d8%b3%d8%aa%d8%9f\">\u00bfQu\u00e9 es la plataforma de aplicaciones DigitalOcean?<\/h2>\n<p>App Platform es una plataforma como servicio (PaaS) totalmente administrada que ayuda a los desarrolladores a crear, implementar y escalar aplicaciones f\u00e1cilmente. Elimina gran parte de la gesti\u00f3n de la infraestructura y permite centrarse en el c\u00f3digo y la implementaci\u00f3n.<\/p>\n<p>Puede analizar y compilar c\u00f3digo autom\u00e1ticamente desde proveedores de Git como GitHub y GitLab, y publicar sus aplicaciones en la nube. Tambi\u00e9n puede publicar usando im\u00e1genes de contenedor que haya subido previamente a DigitalOcean Container Registry o Docker Hub.<\/p>\n<p>Con funciones como mitigaci\u00f3n de DDoS, parcheo autom\u00e1tico del sistema operativo, escalamiento vertical, soporte HTTP, CDN global y soporte de dominio, la plataforma de aplicaciones simplifica la publicaci\u00f3n y administraci\u00f3n de sus aplicaciones.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-%d8%a7%d8%b3%d8%aa%d9%82%d8%b1%d8%a7%d8%b1-%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%d9%84%d8%aa%d9%81%d8%b1%d9%85-%d8%a8\">Paso 1: Implementaci\u00f3n mediante la plataforma de la aplicaci\u00f3n<\/h2>\n<p>Una vez que la aplicaci\u00f3n est\u00e9 lista, puedes implementarla desde monorepositorios, im\u00e1genes de contenedores o usando GitHub Actions.<\/p>\n<p>Un monorepositorio es un repositorio de c\u00f3digo con control de versiones que alberga numerosos proyectos. Si bien estos proyectos pueden estar relacionados, suelen ser l\u00f3gicamente independientes y estar gestionados por equipos diferentes.<\/p>\n<p>Veamos c\u00f3mo podemos implementar aplicaciones usando la Plataforma de Aplicaciones con GitHub. Supongamos que tienes un repositorio privado de GitHub con un archivo index.html que contiene este sencillo c\u00f3digo de &quot;Hola Mundo&quot;:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-html\" data-lang=\"HTML\"><code>&lt;!DOCTYPE html&gt;\r\n&lt;html lang=\"en\"&gt;\r\n&lt;head&gt;\r\n&lt;meta charset=\"UTF-8\"&gt;\r\n&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\r\n&lt;title&gt;Hello World&lt;\/title&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;h1&gt;Hello, World!&lt;\/h1&gt;\r\n&lt;script&gt;\r\nconsole.log(\"Hello, World!\");\r\n&lt;\/script&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;<\/code><\/pre>\n<\/div>\n<h5 id=\"%d8%a7%d8%b3%d8%aa%d9%82%d8%b1%d8%a7%d8%b1-%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-github\">Implementaci\u00f3n mediante Github<\/h5>\n<p>Vaya a la p\u00e1gina de Aplicaciones y haga clic en Crear aplicaci\u00f3n.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1424\"  height=\"814\"  class=\"aligncenter wp-image-16703 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1424px) 100vw, 1424px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2.png 1424w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-300x171.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-1024x585.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-768x439.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-110x63.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-200x114.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-380x217.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-255x146.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-550x314.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-800x457.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30121456\/1-2-1160x663.png 1160w\" ><\/a><\/p>\n<p>Conecte su cuenta de GitHub y luego seleccione el repositorio de GitHub que contiene su c\u00f3digo fuente.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1418\"  height=\"868\"  class=\"aligncenter wp-image-16704 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1418px) 100vw, 1418px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2.png 1418w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-300x184.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-1024x627.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-768x470.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-110x67.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-200x122.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-380x233.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-255x156.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-550x337.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-800x490.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30121618\/2-2-1160x710.png 1160w\" ><\/a><\/p>\n<p>En la secci\u00f3n Directorio de origen, especifique la carpeta que contiene el c\u00f3digo fuente, como se muestra en la imagen a continuaci\u00f3n. Dado que nuestro repositorio de demostraci\u00f3n consta \u00fanicamente de un archivo index.html en el directorio ra\u00edz, usaremos el directorio predeterminado \/. Si su c\u00f3digo sigue la estructura monorepo, aseg\u00farese de seleccionar el directorio espec\u00edfico donde se encuentra el c\u00f3digo.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1410\"  height=\"918\"  class=\"aligncenter wp-image-16705 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1410px) 100vw, 1410px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3.png 1410w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-300x195.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-1024x667.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-768x500.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-110x72.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-200x130.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-380x247.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-255x166.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-550x358.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-800x521.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30121753\/3-1160x755.png 1160w\" ><\/a><\/p>\n<p>Seleccione Implementar autom\u00e1ticamente, esto se volver\u00e1 a implementar autom\u00e1ticamente cada vez que aplique un nuevo cambio:<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1394\"  height=\"952\"  class=\"aligncenter wp-image-16706 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1394px) 100vw, 1394px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4.png 1394w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-300x205.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-1024x699.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-768x524.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-110x75.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-200x137.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-380x260.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-255x174.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-550x376.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-800x546.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30121930\/4-1160x792.png 1160w\" ><\/a><\/p>\n<p>Configura los recursos de tu aplicaci\u00f3n y haz clic en Siguiente. Ver\u00e1s lo siguiente:<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1426\"  height=\"672\"  class=\"aligncenter wp-image-16707 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1426px) 100vw, 1426px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5.png 1426w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-300x141.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-1024x483.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-768x362.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-110x52.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-200x94.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-380x179.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-255x120.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-550x259.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-800x377.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122113\/5-1160x547.png 1160w\" ><\/a><\/p>\n<p>A continuaci\u00f3n, realiza algunas comprobaciones antes de ejecutar la aplicaci\u00f3n. Para aplicaciones m\u00e1s complejas, como las que usan API, es posible que deba agregar variables de entorno, que puede configurar en las p\u00e1ginas siguientes.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1422\"  height=\"648\"  class=\"aligncenter wp-image-16708 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1422px) 100vw, 1422px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6.png 1422w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-300x137.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-1024x467.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-768x350.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-110x50.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-200x91.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-380x173.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-255x116.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-550x251.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-800x365.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122215\/6-1160x529.png 1160w\" ><\/a><\/p>\n<p>A continuaci\u00f3n, puede editar el nombre de la aplicaci\u00f3n y seleccionar el repositorio en el que se implementar\u00e1 su aplicaci\u00f3n.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1424\"  height=\"670\"  class=\"aligncenter wp-image-16709 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1424px) 100vw, 1424px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1.png 1424w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-300x141.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-1024x482.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-768x361.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-110x52.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-200x94.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-380x179.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-255x120.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-550x259.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-800x376.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122338\/7-1-1160x546.png 1160w\" ><\/a><\/p>\n<p>Luego haga clic en Siguiente para ver la p\u00e1gina de revisi\u00f3n, donde puede ver otra informaci\u00f3n sobre la aplicaci\u00f3n, como facturaci\u00f3n, ubicaci\u00f3n, etc. Finalmente, haga clic en Crear recurso para ejecutar la aplicaci\u00f3n.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1428\"  height=\"1324\"  class=\"aligncenter wp-image-16710 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1428px) 100vw, 1428px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1.png 1428w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-300x278.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-1024x949.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-768x712.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-110x102.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-200x185.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-380x352.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-255x236.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-550x510.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-800x742.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122518\/8-1-1160x1076.png 1160w\" ><\/a><\/p>\n<p>Esto tardar\u00e1 unos minutos. Una vez iniciada la aplicaci\u00f3n, podr\u00e1s ver su URL y otros detalles en la p\u00e1gina de resumen.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1358\"  height=\"886\"  class=\"aligncenter wp-image-16711 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1358px) 100vw, 1358px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9.png 1358w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-300x196.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-1024x668.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-768x501.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-110x72.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-200x130.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-380x248.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-255x166.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-550x359.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-800x522.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122627\/9-1160x757.png 1160w\" ><\/a><\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-2-%d9%86%da%af%d8%a7%d8%b4%d8%aa-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%a8%d9%87-%db%8c%da%a9-%d8%af%d8%a7%d9%85%d9%86%d9%87-%d8%b3%d9%81%d8%a7%d8%b1%d8%b4%db%8c\">Paso 2: Asignar la aplicaci\u00f3n a un dominio personalizado<\/h2>\n<p>Ahora que su aplicaci\u00f3n se implement\u00f3 correctamente y tiene el dominio ondigitalocean.app, en este paso ver\u00e1 c\u00f3mo puede asignarla a un dominio personalizado.<\/p>\n<p>Hay dos formas de agregar un dominio personalizado a tu aplicaci\u00f3n:<\/p>\n<ol>\n<li>Uso de la automatizaci\u00f3n<\/li>\n<li>Uso del panel de control<\/li>\n<\/ol>\n<p>En este art\u00edculo ver\u00e1s c\u00f3mo puedes configurar un dominio personalizado usando el panel de control.<\/p>\n<ul>\n<li>Inicie sesi\u00f3n en DigitalOcean Cloud y seleccione la aplicaci\u00f3n a la que desea agregar el dominio, luego haga clic en la pesta\u00f1a Configuraci\u00f3n.<\/li>\n<li>A continuaci\u00f3n, haga clic en el enlace Editar a la derecha de Dominios y luego en el bot\u00f3n Agregar dominio.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1358\"  height=\"908\"  class=\"aligncenter wp-image-16712 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1358px) 100vw, 1358px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10.png 1358w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-300x201.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-1024x685.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-768x514.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-110x74.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-200x134.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-380x254.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-255x171.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-550x368.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-800x535.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122811\/10-1160x776.png 1160w\" ><\/a><\/p>\n<p>Una vez que comience a escribir su nombre de dominio en el campo de texto a continuaci\u00f3n, tendr\u00e1 dos opciones para agregar su dominio personalizado.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1322\"  height=\"524\"  class=\"aligncenter wp-image-16713 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1322px) 100vw, 1322px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11.png 1322w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-300x119.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-1024x406.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-768x304.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-110x44.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-200x79.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-380x151.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-255x101.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-550x218.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-800x317.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30122949\/11-1160x460.png 1160w\" ><\/a><\/p>\n<p>Puede agregar un dominio personalizado utilizando los servidores de nombres de DigitalOcean o utilizar un proveedor CNAME.<\/p>\n<p>Para usar los servidores de nombres de DigitalOcean, c\u00f3pielos y p\u00e9guelos (ns1.digitalocean.com, ns2.digitalocean.com, ns3.digitalocean.com) en los registros de servidores de nombres de su registrador de dominios. Para obtener instrucciones sobre c\u00f3mo asignar su dominio a servidores de nombres de DigitalOcean desde registradores populares, consulte nuestro tutorial sobre c\u00f3mo apuntar servidores de nombres a DigitalOcean desde registradores de dominios populares.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1278\"  height=\"1058\"  class=\"aligncenter wp-image-16714 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1278px) 100vw, 1278px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12.png 1278w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-300x248.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-1024x848.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-768x636.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-110x91.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-200x166.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-380x315.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-255x211.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-550x455.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-800x662.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30123539\/12-1160x960.png 1160w\" ><\/a><\/p>\n<p>Tambi\u00e9n puedes agregar un registro CNAME a tu dominio. Si tu proveedor de DNS no es DigitalOcean, consulta su documentaci\u00f3n para obtener instrucciones. Usa el bot\u00f3n Copiar para copiar el alias ondigitalocean.app y p\u00e9galo en el registro CNAME de tu proveedor de DNS para apuntar tu dominio personalizado a tu aplicaci\u00f3n de App Platform. Al terminar, haz clic en el bot\u00f3n Agregar dominio.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1460\"  height=\"948\"  class=\"aligncenter wp-image-16715 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1460px) 100vw, 1460px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13.png 1460w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-300x195.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-1024x665.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-768x499.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-110x71.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-200x130.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-380x247.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-255x166.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-550x357.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-800x519.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30123755\/13-1160x753.png 1160w\" ><\/a><\/p>\n<h2 id=\"%d8%a7%d9%81%d8%b2%d9%88%d8%af%d9%86-%d8%af%d8%a7%d9%85%d9%86%d9%87-%d9%87%d8%a7%db%8c-%d8%ae%d8%b1%db%8c%d8%af%d8%a7%d8%b1%db%8c-%d8%b4%d8%af%d9%87-%d8%af%d8%b1-namecheap\">Agregar dominios comprados en Namecheap<\/h2>\n<p>Puedes seguir los pasos anteriores para agregar dominios personalizados adquiridos en cualquier plataforma. En este ejemplo, veamos c\u00f3mo configurar un dominio adquirido en Namecheap.<\/p>\n<ul>\n<li>Inicia sesi\u00f3n en tu cuenta de Namecheap. Haz clic en Lista de dominios, selecciona el dominio que quieres a\u00f1adir y haz clic en Administrar.<\/li>\n<li>Luego vaya a la pesta\u00f1a DNS avanzado y haga clic en Agregar nuevo registro.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1422\"  height=\"968\"  class=\"aligncenter wp-image-16716 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1422px) 100vw, 1422px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14.png 1422w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-300x204.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-1024x697.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-768x523.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-110x75.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-200x136.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-380x259.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-255x174.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-550x374.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-800x545.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30123914\/14-1160x790.png 1160w\" ><\/a>Luego, vaya al panel de control de DigitalOcean y copie el enlace de abajo.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1396\"  height=\"944\"  class=\"aligncenter wp-image-16717 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1396px) 100vw, 1396px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15.png 1396w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-300x203.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-1024x692.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-768x519.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-110x74.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-200x135.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-380x257.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-255x172.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-550x372.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-800x541.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30124053\/15-1160x784.png 1160w\" ><\/a>P\u00e9guelo en Namecheap y guarde los cambios.<\/p>\n<p><a href=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16.png\"><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"1400\"  height=\"216\"  class=\"aligncenter wp-image-16718 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1400px) 100vw, 1400px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16.png 1400w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-300x46.png 300w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-1024x158.png 1024w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-768x118.png 768w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-110x17.png 110w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-200x31.png 200w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-380x59.png 380w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-255x39.png 255w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-550x85.png 550w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-800x123.png 800w, https:\/\/cdn.itpiran.net\/2025\/01\/30124205\/16-1160x179.png 1160w\" ><\/a><\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Resultado<\/h2>\n<p>En este art\u00edculo, aprendi\u00f3 c\u00f3mo implementar sus aplicaciones y administrar dominios personalizados utilizando DigitalOcean.<\/p>","protected":false},"excerpt":{"rendered":"Introducci\u00f3n Como desarrolladores, a menudo construimos proyectos juntos, ya sea por diversi\u00f3n o para aprender\u2026","protected":false},"author":1,"featured_media":16719,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"[]","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,204],"tags":[401],"class_list":{"0":"post-16700","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-servers","9":"tag-digitalocean"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/tutorials-deploy-apps-with-custom-domain\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u0647\u060c \u0645\u0627 \u0627\u063a\u0644\u0628 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc\u06cc \u0631\u0627 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0647\u0645 \u0645\u06cc\u200c\u0633\u0627\u0632\u06cc\u0645\u060c \u0686\u0647 \u0628\u0631\u0627\u06cc \u0633\u0631\u06af\u0631\u0645\u06cc \u0648 \u0686\u0647 \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/tutorials-deploy-apps-with-custom-domain\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-30T09:20:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2025\/01\/30124858\/deploy-on-digi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc\",\"datePublished\":\"2025-01-30T09:20:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/\"},\"wordCount\":83,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2025\\\/01\\\/30124858\\\/deploy-on-digi.jpg\",\"keywords\":[\"Digitalocean\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0633\u0631\u0648\u0631\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/\",\"name\":\"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2025\\\/01\\\/30124858\\\/deploy-on-digi.jpg\",\"datePublished\":\"2025-01-30T09:20:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2025\\\/01\\\/30124858\\\/deploy-on-digi.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2025\\\/01\\\/30124858\\\/deploy-on-digi.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/tutorials-deploy-apps-with-custom-domain\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/es\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creaci\u00f3n e implementaci\u00f3n de aplicaciones en la plataforma DigitalOcean con un dominio personalizado - Blog de ITPiran","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/tutorials-deploy-apps-with-custom-domain\/","og_locale":"es_ES","og_type":"article","og_title":"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u0647\u060c \u0645\u0627 \u0627\u063a\u0644\u0628 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc\u06cc \u0631\u0627 \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0647\u0645 \u0645\u06cc\u200c\u0633\u0627\u0632\u06cc\u0645\u060c \u0686\u0647 \u0628\u0631\u0627\u06cc \u0633\u0631\u06af\u0631\u0645\u06cc \u0648 \u0686\u0647 \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/tutorials-deploy-apps-with-custom-domain\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2025-01-30T09:20:18+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2025\/01\/30124858\/deploy-on-digi.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc","datePublished":"2025-01-30T09:20:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/"},"wordCount":83,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2025\/01\/30124858\/deploy-on-digi.jpg","keywords":["Digitalocean"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0633\u0631\u0648\u0631"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/","name":"Creaci\u00f3n e implementaci\u00f3n de aplicaciones en la plataforma DigitalOcean con un dominio personalizado - Blog de ITPiran","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2025\/01\/30124858\/deploy-on-digi.jpg","datePublished":"2025-01-30T09:20:18+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2025\/01\/30124858\/deploy-on-digi.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2025\/01\/30124858\/deploy-on-digi.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/tutorials-deploy-apps-with-custom-domain\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0633\u0627\u062e\u062a \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 DigitalOcean \u0628\u0627 \u062f\u0627\u0645\u0646\u0647 \u0633\u0641\u0627\u0631\u0634\u06cc"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"Blog de ITPiran","description":"Noticias y art\u00edculos sobre comercio sostenible en Ir\u00e1n","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Blog sobre negocios iran\u00edes sostenibles","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"administraci\u00f3n","url":"https:\/\/www.itpiran.net\/blog\/es\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/16700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/comments?post=16700"}],"version-history":[{"count":1,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/16700\/revisions"}],"predecessor-version":[{"id":16720,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/16700\/revisions\/16720"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media\/16719"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media?parent=16700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/categories?post=16700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/tags?post=16700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}