<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>instalar &#8211; Gentong Post</title>
	<atom:link href="https://gentongpost.com/tag/instalar/feed/" rel="self" type="application/rss+xml" />
	<link>https://gentongpost.com</link>
	<description>Gentong Post</description>
	<lastBuildDate>Tue, 06 Jan 2026 15:31:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Cómo instalar Gospeed Web Downloader en un VPS NAT</title>
		<link>https://gentongpost.com/como-instalar-gospeed-web-downloader-en-un-vps-nat/</link>
					<comments>https://gentongpost.com/como-instalar-gospeed-web-downloader-en-un-vps-nat/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Tue, 06 Jan 2026 15:31:03 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[Downloader]]></category>
		<category><![CDATA[Gospeed]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-gospeed-web-downloader-en-un-vps-nat/</guid>

					<description><![CDATA[NATVPS.id – Gopeed (Go Speed) es una aplicación de descarga moderna en estado salvaje. fuente abierta que admite varios protocolos, como HTTP, BitTorrent y Magnet. Gospeed admite una variedad de plataforma y puede ser un reemplazo Aria2 + AriaNg. Este artículo describe los pasos para instalar el servidor Gopeed en un VPS NAT usando Docker [&#8230;]]]></description>
										<content:encoded><![CDATA[<p></p>
<div>
			</p>
<p><strong>NATVPS.id</strong> – <strong>Gopeed</strong> (Go Speed) es una aplicación de descarga moderna en estado salvaje. <em>fuente abierta</em> que admite varios protocolos, como HTTP, BitTorrent y Magnet. Gospeed admite una variedad de <em>plataforma</em> y puede ser un reemplazo <strong>Aria2 + AriaNg</strong>.</p>
<p>Este artículo describe los pasos para instalar el servidor Gopeed en un VPS NAT usando Docker Compose, así como la configuración de NGINX para <em>proxy inverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puedes utilizar otras distribuciones como Debian y CentOS.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configurar el reenvío de puertos<span class="ez-toc-section-end"/></h2>
<p>Como estamos usando NAT, necesitamos agregar<strong> Configuraciones de reenvío de 2 puertos</strong> en el panel Virtualizor (u otro panel VPS según el proveedor), es decir <strong>Reenvío de puertos HTTP y HTTPS</strong> para el dominio Gopeed<em>.</em></p>
<p>Por ejemplo, este artículo utilizará el dominio <strong>dl.tutorial.mdinata.mi.id</strong> para acceder a Gospeed. Eres libre de cambiar de dominio según tu elección. Tome nota de este dominio, ya que lo usaremos nuevamente en el proceso de instalación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2961 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-34.png?resize=760%2C130&amp;ssl=1" alt="" width="760" height="130" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-34.png?w=1279&amp;ssl=1 1279w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-34.png?resize=768%2C131&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar un registro DNS que vaya a la dirección IP pública NAT de su VPS, como este:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2959 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-32.png?resize=760%2C317&amp;ssl=1" alt="" width="760" height="317" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-32.png?w=1430&amp;ssl=1 1430w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-32.png?resize=768%2C320&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Si está confundido, lea nuestro artículo sobre <em>redirección de dominio</em> aquí: Explicación de la transferencia de dominio en NAT VPS.</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar ventana acoplable<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y Docker Compose para <em>desplegar</em> Bien hecho.</p>
<p>Primero, instale <em>bucle</em> usando el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Entonces ejecútalo <em>guión</em> instalación automática de Docker ingresando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere a que se complete el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Gopeed"/>Instalar Gopeed<span class="ez-toc-section-end"/></h2>
<p>Primero, cree un nuevo directorio para Gopeed:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir /opt/gopeed&#13;
cd /opt/gopeed</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2954 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-27.png?resize=384%2C113&amp;ssl=1" alt="" width="384" height="113"/></p>
<p>A continuación, cree un archivo Docker Compose:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano docker-compose.yml</pre>
<p>Complete la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">name: gopeed&#13;
services:&#13;
    gopeed:&#13;
      image: liwei2633/gopeed&#13;
      container_name: gopeed&#13;
      volumes:&#13;
        - ./download:/app/Downloads&#13;
        - ./storage:/app/storage&#13;
      ports:&#13;
        - 9999:9999&#13;
      env_file:&#13;
        - .env&#13;
</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2955 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-28.png?resize=366%2C308&amp;ssl=1" alt="" width="366" height="308"/></p>
<p>Guarde el archivo con <code>Ctrl-X</code>, <code>y</code>ENTONCES <code>Enter</code>.</p>
<p>Crear un archivo <code>.env</code> para nombre de usuario y contraseña de Gospeed con <em>orden</em>:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano docker-compose.yml</pre>
<p>Luego completa con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">GOPEED_USERNAME=user&#13;
GOPEED_PASSWORD=password&#13;
</pre>
<p>Cambiar <code>user</code> Y <code>password</code> según tus deseos.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2956 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-29.png?resize=358%2C71&amp;ssl=1" alt="" width="358" height="71" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-29.png?w=358&amp;ssl=1 358w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-29.png?resize=355%2C71&amp;ssl=1 355w" sizes="auto, (max-width: 358px) 100vw, 358px"/></p>
<p>Finalmente, inicie Gospeed:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p>Espera el proceso <em>desplegar</em> finalizado. La primera implementación puede tardar unos minutos.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2957 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-30.png?resize=494%2C209&amp;ssl=1" alt="" width="494" height="209"/></p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de NGINX (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a URL con conexión HTTPS a través de dominios como <strong>https://dl.tutorial.mdinata.my.id</strong>podemos usar <em>proxy inverso</em> como NGINX.</p>
<p>En primer lugar, <em>instalar</em> NGINX mediante el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para Gopeed:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/gopeed</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
&#13;
server {&#13;
    listen 80;&#13;
    server_name dl.tutorial.mdinata.my.id;&#13;
&#13;
    location / {&#13;
        proxy_pass 
        proxy_set_header Host $host;&#13;
        proxy_set_header X-Real-IP $remote_addr;&#13;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
        proxy_set_header X-Forwarded-Proto $scheme;&#13;
    }&#13;
}&#13;
</pre>
<p>Cambiar <code>dl.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2958 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-31.png?resize=670%2C318&amp;ssl=1" alt="" width="670" height="318"/></p>
<p>Active la configuración mediante:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/gopeed /etc/nginx/sites-enabled/&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar SSL Sertifikat (Let&#8217;s Encrypt)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro dominio sea accesible a través de HTTPS, necesitamos crear un certificado SSL. Podemos utilizar un certificado SSL gratuito de Let&#8217;s Encrypt a través de Certbot.</p>
<p><em>Instalar</em> Certbot y su complemento NGINX usan el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> certificado a través de Certbot con comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d dl.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>dl.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2962 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-35.png?resize=760%2C375&amp;ssl=1" alt="" width="760" height="375" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-35.png?w=975&amp;ssl=1 975w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-35.png?resize=768%2C379&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Actualmente se puede acceder a Gopeed a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Gopeed"/>Acceder a Gospeed<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a Gospeed a través de su dominio anterior. Ejemplo: <strong>https://dl.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2963 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-36.png?resize=760%2C402&amp;ssl=1" alt="" width="760" height="402" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-36.png?w=1913&amp;ssl=1 1913w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-36.png?resize=768%2C406&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-36.png?resize=1536%2C813&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Inicie sesión utilizando el nombre de usuario y contraseña previamente definidos.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2964 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-37.png?resize=760%2C402&amp;ssl=1" alt="" width="760" height="402" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-37.png?w=1913&amp;ssl=1 1913w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-37.png?resize=768%2C406&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-37.png?resize=1536%2C813&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Gopeed ha completado la instalación. ¡Felicidades!</p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Entonces, este artículo trata sobre los pasos para instalar Gopeed en un VPS NAT.</p>
<p>Si está confundido o tiene dudas, no dude en preguntar al grupo de Telegram @IPv6Indonesia. ¡GRACIAS!</p>
</p></div>
<p><a href="https://customsairproducts.com">News</a><br />
<a href="https://techwalet.com">Berita Teknologi</a><br />
<a href="https://ellisdirectory.com">Berita Olahraga</a><br />
<a href="https://italytinyhomes.com">Sports news</a><br />
<a href="https://writingwinds.com">sports</a><br />
<a href="https://esmeraldaromero.com">Motivation</a><br />
<a href="https://thecastingout.com">football prediction</a><br />
<a href="https://justotal.com">technology</a><br />
<a href="https://blongbus.com">Berita Technologi</a><br />
<a href="https://aplgostore.com">Berita Terkini</a><br />
<a href="https://1travelstore.com">Tempat Wisata</a><br />
<a href="https://v6g2.com">News Flash</a><br />
<a href="https://kesfo.com">Football</a><br />
<a href="https://almaqbel.com">Gaming</a><br />
<a href="https://prepperpepper.com">Game News</a><br />
<a href="https://cannakitstore.com">Gamers</a><br />
<a href="https://jmhcorporation.com">Jasa Artikel</a><br />
<a href="https://pakarpbn.com">Jasa Backlink</a><br />
<a href="https://nikmatabadi.com">Agen234</a><br />
<a href="https://nikmatharta.com">Agen234</a><br />
<a href="https://sedapcatering.com">Agen234</a><br />
<a href="https://warungku.id">Resep</a><br />
<a href="https://bjalogistic.id">Cek Ongkir Cargo</a><br />
<a href="https://eliterotikmarket.com/">Download Film</a><br />
</p>
<p>Situs berita olahraga khusus sepak bola adalah platform digital yang fokus menyajikan informasi, berita, dan analisis terkait dunia sepak bola. Sering menyajikan liputan mendalam tentang liga-liga utama dunia seperti Liga Inggris, La Liga, Serie A, Bundesliga, dan kompetisi internasional seperti Liga Champions serta Piala Dunia. Anda juga bisa menemukan opini ahli, highlight video, hingga berita terkini mengenai perkembangan dalam sepak bola.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-gospeed-web-downloader-en-un-vps-nat/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar el servidor Gitea Git en un VPS NAT</title>
		<link>https://gentongpost.com/como-instalar-el-servidor-gitea-git-en-un-vps-nat/</link>
					<comments>https://gentongpost.com/como-instalar-el-servidor-gitea-git-en-un-vps-nat/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Mon, 15 Dec 2025 09:36:00 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Gitea]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-el-servidor-gitea-git-en-un-vps-nat/</guid>

					<description><![CDATA[NATVPS.id – Gitea es un servicio de alojamiento Git de código abierto (administrador de repositorio de código) accesible autohospedado para almacenar y gestionar sus propios proyectos de desarrollo de software. Gitea es una solución de servicio Git liviana escrita en el lenguaje de programación Go, con un uso de recursos altamente eficiente y un proceso [&#8230;]]]></description>
										<content:encoded><![CDATA[<p></p>
<div>
			</p>
<p><strong>NATVPS.id</strong> – Gitea es un servicio de alojamiento Git de código abierto (administrador de repositorio de código) accesible <em>autohospedado</em> para almacenar y gestionar sus propios proyectos de desarrollo de software. Gitea es una solución de servicio Git liviana escrita en el lenguaje de programación Go, con un uso de recursos altamente eficiente y un proceso de instalación simple.</p>
<p>Este artículo describe los pasos para instalar el servidor Gitea en un VPS NAT usando Docker Compose, así como la configuración de NGINX para <em>proxy inverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puedes utilizar otras distribuciones como Debian y CentOS.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configurar el reenvío de puertos<span class="ez-toc-section-end"/></h2>
<p>Como estamos usando NAT, necesitamos agregar<strong> Configuraciones de reenvío de 2 puertos</strong> en el panel Virtualizor (u otro panel VPS según el proveedor), es decir <strong>Reenvío de puertos HTTP y HTTPS</strong> para el dominio Gitea<em>.</em></p>
<p>Por ejemplo, este artículo utilizará el dominio <strong>git.tutorial.mdinata.mi.id</strong> para acceder a Gitea. Eres libre de cambiar de dominio según tu elección. Tome nota de este dominio, ya que lo usaremos nuevamente en el proceso de instalación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2914 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-4.png?resize=760%2C128&amp;ssl=1" alt="" width="760" height="128" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-4.png?w=1278&amp;ssl=1 1278w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-4.png?resize=768%2C129&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar un registro DNS que vaya a la dirección IP pública NAT de su VPS, como este:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2915 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-5.png?resize=760%2C142&amp;ssl=1" alt="" width="760" height="142" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-5.png?w=1432&amp;ssl=1 1432w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-5.png?resize=768%2C144&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Si está confundido, lea nuestro artículo sobre <em>redirección de dominio</em> aquí: Explicación de la transferencia de dominio en NAT VPS.</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar ventana acoplable<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y Docker Compose para <em>desplegar</em> Guía</p>
<p>Primero, instale <em>bucle</em> usando el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Entonces ejecútalo <em>guión</em> instalación automática de Docker ingresando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere a que se complete el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Gitea"/>Instalar Gitea<span class="ez-toc-section-end"/></h2>
<p>Primero, cree un nuevo directorio para Gitea:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir /opt/gitea&#13;
cd /opt/gitea</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2910 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image.png?resize=350%2C86&amp;ssl=1" alt="" width="350" height="86"/></p>
<p>A continuación, cree un archivo Docker Compose:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano docker-compose.yml</pre>
<p>Complete la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">networks:&#13;
  gitea:&#13;
    external: false&#13;
&#13;
services:&#13;
  server:&#13;
    image: docker.gitea.com/gitea:1.25.2&#13;
    container_name: gitea&#13;
    environment:&#13;
      - USER_UID=1000&#13;
      - USER_GID=1000&#13;
      - GITEA__database__DB_TYPE=mysql&#13;
      - GITEA__database__HOST=db:3306&#13;
      - GITEA__database__NAME=gitea&#13;
      - GITEA__database__USER=gitea&#13;
      - GITEA__database__PASSWD=gitea&#13;
    restart: always&#13;
    networks:&#13;
      - gitea&#13;
    volumes:&#13;
      - ./gitea:/data&#13;
      - /etc/timezone:/etc/timezone:ro&#13;
      - /etc/localtime:/etc/localtime:ro&#13;
    ports:&#13;
      - "3000:3000"&#13;
      - "2222:22"&#13;
    depends_on:&#13;
      - db&#13;
&#13;
  db:&#13;
    image: docker.io/library/mysql:8&#13;
    restart: always&#13;
    environment:&#13;
      - MYSQL_ROOT_PASSWORD=gitea&#13;
      - MYSQL_USER=gitea&#13;
      - MYSQL_PASSWORD=gitea&#13;
      - MYSQL_DATABASE=gitea&#13;
    networks:&#13;
      - gitea&#13;
    volumes:&#13;
      - ./mysql:/var/lib/mysql&#13;
</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2911 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-1.png?resize=760%2C415&amp;ssl=1" alt="" width="760" height="415" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-1.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-1.png?resize=768%2C420&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-1.png?resize=1536%2C839&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Guarde el archivo con <code>Ctrl-X</code>, <code>y</code>ENTONCES <code>Enter</code>.</p>
<p>Finalmente, inicie Gitea:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p>Espera el proceso <em>desplegar</em> finalizado. La primera implementación puede tardar unos minutos debido a la descarga. <em>imagen</em> Gitea, así como su configuración.<i> </i>desde el principio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2912 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-2.png?resize=760%2C379&amp;ssl=1" alt="" width="760" height="379" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-2.png?w=966&amp;ssl=1 966w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-2.png?resize=768%2C383&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de NGINX (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a URL con conexión HTTPS a través de dominios como <strong>https://git.tutorial.mdinata.my.id</strong>podemos usar <em>proxy inverso</em> como NGINX.</p>
<p>En primer lugar, <em>instalar</em> NGINX mediante el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para Gitea:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/git</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
# Reference: 
&#13;
server {&#13;
    listen 80;&#13;
    listen [::]:80;&#13;
    server_name git.tutorial.mdinata.my.id;&#13;
&#13;
    location / {&#13;
        client_max_body_size 512M;&#13;
        proxy_pass 
        proxy_set_header Connection $http_connection;&#13;
        proxy_set_header Upgrade $http_upgrade;&#13;
        proxy_set_header Host $host;&#13;
        proxy_set_header X-Real-IP $remote_addr;&#13;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
        proxy_set_header X-Forwarded-Proto $scheme;&#13;
    }&#13;
}&#13;
</pre>
<p>Cambiar <code>git.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2913 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-3.png?resize=708%2C472&amp;ssl=1" alt="" width="708" height="472"/></p>
<p>Active la configuración mediante:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/git /etc/nginx/sites-enabled/&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar SSL Sertifikat (Let&#8217;s Encrypt)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro dominio sea accesible a través de HTTPS, necesitamos crear un certificado SSL. Podemos utilizar un certificado SSL gratuito de Let&#8217;s Encrypt a través de Certbot.</p>
<p><em>Instalar</em> Certbot y su complemento NGINX usan el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> certificado a través de Certbot con comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d git.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>git.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2916 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-6.png?resize=760%2C367&amp;ssl=1" alt="" width="760" height="367" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-6.png?w=1027&amp;ssl=1 1027w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-6.png?resize=768%2C371&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Actualmente se puede acceder a Gitea a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Gitea"/>Acceso a la casa rural<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a Gitea a través de su dominio anterior. Ejemplo: <strong>https://git.tutorial.mdinata.my.id</strong>.</p>
<p>Complete la configuración como desee y luego haga clic en <strong>Instalar Gitea</strong> abajo.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2917 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-7.png?resize=760%2C398&amp;ssl=1" alt="" width="760" height="398" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-7.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-7.png?resize=768%2C402&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-7.png?resize=1536%2C804&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2918 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-8.png?resize=760%2C398&amp;ssl=1" alt="" width="760" height="398" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-8.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-8.png?resize=768%2C402&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/12/image-8.png?resize=1536%2C804&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Se ha instalado Gitea. ¡Felicidades!</p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo trata sobre los pasos para instalar Gitea en un VPS NAT.</p>
<p>Si está confundido o tiene dudas, no dude en preguntar al grupo de Telegram @IPv6Indonesia. ¡GRACIAS!</p>
</p></div>
<p><a href="https://customsairproducts.com">News</a><br />
<a href="https://techwalet.com">Berita Teknologi</a><br />
<a href="https://ellisdirectory.com">Berita Olahraga</a><br />
<a href="https://italytinyhomes.com">Sports news</a><br />
<a href="https://writingwinds.com">sports</a><br />
<a href="https://esmeraldaromero.com">Motivation</a><br />
<a href="https://thecastingout.com">football prediction</a><br />
<a href="https://justotal.com">technology</a><br />
<a href="https://blongbus.com">Berita Technologi</a><br />
<a href="https://aplgostore.com">Berita Terkini</a><br />
<a href="https://1travelstore.com">Tempat Wisata</a><br />
<a href="https://v6g2.com">News Flash</a><br />
<a href="https://kesfo.com">Football</a><br />
<a href="https://almaqbel.com">Gaming</a><br />
<a href="https://prepperpepper.com">Game News</a><br />
<a href="https://cannakitstore.com">Gamers</a><br />
<a href="https://jmhcorporation.com">Jasa Artikel</a><br />
<a href="https://pakarpbn.com">Jasa Backlink</a><br />
<a href="https://nikmatabadi.com">Agen234</a><br />
<a href="https://nikmatharta.com">Agen234</a><br />
<a href="https://sedapcatering.com">Agen234</a><br />
<a href="https://warungku.id">Resep</a><br />
<a href="https://bjalogistic.id">Cek Ongkir Cargo</a><br />
<a href="https://eliterotikmarket.com/">Download Film</a><br />
</p>
<p>Situs berita olahraga khusus sepak bola adalah platform digital yang fokus menyajikan informasi, berita, dan analisis terkait dunia sepak bola. Sering menyajikan liputan mendalam tentang liga-liga utama dunia seperti Liga Inggris, La Liga, Serie A, Bundesliga, dan kompetisi internasional seperti Liga Champions serta Piala Dunia. Anda juga bisa menemukan opini ahli, highlight video, hingga berita terkini mengenai perkembangan dalam sepak bola.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-el-servidor-gitea-git-en-un-vps-nat/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar Supabase en un VPS NAT</title>
		<link>https://gentongpost.com/como-instalar-supabase-en-un-vps-nat/</link>
					<comments>https://gentongpost.com/como-instalar-supabase-en-un-vps-nat/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Fri, 17 Oct 2025 08:40:00 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[Supabase]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-supabase-en-un-vps-nat/</guid>

					<description><![CDATA[NATVPS.id – La Supabase es fuente abierta Backend como servicio (BaaS) que proporciona un conjunto de herramientas para ayudar a los desarrolladores a desarrollar aplicaciones web y móviles. Supabase proporciona un conjunto de servicios en un solo lugar, como base de datos, almacenamientoy autenticación. Este artículo describe los pasos para instalar Supabase en un VPS [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>NATVPS.id</strong> – La Supabase es <i>fuente abierta </i><em>Backend como servicio</em> (BaaS) que proporciona un conjunto de herramientas para ayudar a los desarrolladores a desarrollar aplicaciones web y móviles. Supabase proporciona un conjunto de servicios en un solo lugar, como <em>base de datos</em>, <em>almacenamiento</em>y autenticación.</p>
<p>Este artículo describe los pasos para instalar Supabase en un VPS NAT usando Docker, así como la configuración de NGINX para <em>proxy inverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puedes utilizar otras distribuciones como Debian y CentOS. Asegúrese de que el sistema operativo que está utilizando sea compatible con Docker.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configurar el reenvío de puertos<span class="ez-toc-section-end"/></h2>
<p>Como estamos usando NAT, necesitamos agregar<strong> Configuraciones de reenvío de 2 puertos</strong> en el panel Virtualizor (u otro panel VPS según el proveedor), es decir <strong>Reenvío de puertos HTTP y HTTPS</strong> para el dominio Supabase<em>.</em></p>
<p>Por ejemplo, este artículo utilizará el dominio <strong>supabase.tutorial.mdinata.my.id</strong> para acceder a Supabase. Eres libre de cambiar de dominio según tu elección. Tenga en cuenta este puerto y dominio, ya que los usaremos nuevamente en el proceso de instalación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2747 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-43.png?resize=760%2C120&amp;ssl=1" alt="" width="760" height="120" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-43.png?w=1268&amp;ssl=1 1268w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-43.png?resize=768%2C122&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar un registro DNS que vaya a la dirección IP pública NAT de su VPS, como este:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2746 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-42.png?resize=760%2C308&amp;ssl=1" alt="" width="760" height="308" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-42.png?w=1414&amp;ssl=1 1414w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-42.png?resize=768%2C311&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Si está confundido, lea nuestro artículo sobre <em>redirección de dominio</em> aquí: Explicación de la transferencia de dominio en NAT VPS.</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar ventana acoplable<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y Docker Compose para <em>desplegar</em> Supabase.</p>
<p>Primero, instale <em>bucle</em> usando el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Entonces ejecútalo <em>guión</em> instalación automática de Docker ingresando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere a que se complete el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Supabase"/><strong>Instalar Supabase</strong><span class="ez-toc-section-end"/></h2>
<p>En primer lugar, <em>clon</em> Repositorio Supabase Git</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">git clone  --depth 1 /opt/supabase</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2740 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-36.png?resize=760%2C233&amp;ssl=1" alt="" width="760" height="233" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-36.png?w=918&amp;ssl=1 918w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-36.png?resize=768%2C236&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva carpeta para el proyecto Supabase:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir /opt/supabase-project1&#13;
cd /opt/supabase-project1</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2741 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-37.png?resize=494%2C89&amp;ssl=1" alt="" width="494" height="89"/></p>
<p>Copie todos los archivos Docker y ENV del repositorio de Supabase:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">cp -rf /opt/supabase/docker/* /opt/supabase-project1&#13;
cp /opt/supabase/docker/.env.example /opt/supabase-project1/.env</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2742 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-38.png?resize=760%2C73&amp;ssl=1" alt="" width="760" height="73" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-38.png?w=1068&amp;ssl=1 1068w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-38.png?resize=768%2C74&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Antes de ejecutar Supabase, primero edite ENV usando Nano:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano .env</pre>
<p>Algunas configuraciones a tener en cuenta:</p>
<ul>
<li><code>JWT_SECRET</code>: Clave privada >= 32 caracteres para autenticación. Para crearlo, ingrese el comando <code>pwgen -s 40 1</code>. <strong>DEBE SER COMPLETADO</strong>.</li>
<li><code>POSTGRES_PASSWORD</code>: Contraseña de PostgreSQL. <strong>DEBE SER COMPLETADO</strong>.</li>
<li><code>DASHBOARD_USERNAME</code>: Nombre de usuario para iniciar sesión en el panel de Supabase. <strong>DEBE SER COMPLETADO</strong>.</li>
<li><code>DASHBOARD_PASSWORD</code>: Contraseña para conectarse al panel de Supabase. <strong>DEBE SER COMPLETADO</strong>.</li>
<li><code>JWT_SECRET</code>: Clave de cifrado >= 32 caracteres para <em>secretos de bases de datos</em>. Para crearlo, ingrese el comando <code>pwgen -s 40 1</code>. <strong>DEBE SER COMPLETADO</strong>.</li>
</ul>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2743 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-39.png?resize=760%2C375&amp;ssl=1" alt="" width="760" height="375" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-39.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-39.png?resize=768%2C379&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-39.png?resize=1536%2C759&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Guarde el archivo con <code>Ctrl-X</code>, <code>y</code>ENTONCES <code>Enter</code>.</p>
<p>Finalmente, ejecuta Supabase:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p>Espera el proceso <em>desplegar</em> finalizado. La primera implementación puede tardar unos minutos debido a la descarga completa. <em>imagen</em> Componentes de Supabase y su configuración.<i> </i>desde el principio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2744 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-40.png?resize=760%2C163&amp;ssl=1" alt="" width="760" height="163" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-40.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-40.png?resize=768%2C164&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-40.png?resize=1536%2C329&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de NGINX (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a las URL a través de dominios como <strong>supabase.tutorial.mdinata.my.id</strong>podemos usar <em>proxy inverso</em> como NGINX.</p>
<p>En primer lugar, <em>instalar</em> NGINX mediante el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para Supabase:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/supabase</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
&#13;
server {&#13;
        server_name supabase.tutorial.mdinata.my.id;&#13;
        listen 80;&#13;
        listen [::]:80;&#13;
&#13;
	location / {&#13;
            proxy_pass 
            proxy_set_header Host $host;&#13;
            proxy_set_header X-Real-IP $remote_addr;&#13;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
            proxy_set_header X-Forwarded-Proto $scheme;&#13;
	}&#13;
}</pre>
<p>Cambiar <code>supabase.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2745 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-41.png?resize=760%2C410&amp;ssl=1" alt="" width="760" height="410" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-41.png?w=827&amp;ssl=1 827w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-41.png?resize=768%2C414&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Active la configuración mediante:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/supabase /etc/nginx/sites-enabled/supabase&#13;
&#13;
systemctl restart nginx # Restart NGINX</pre>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar SSL Sertifikat (Let&#8217;s Encrypt)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro dominio sea accesible a través de HTTPS, necesitamos crear un certificado SSL. Podemos utilizar un certificado SSL gratuito de Let&#8217;s Encrypt a través de Certbot.</p>
<p><em>Instalar</em> Certbot y su complemento NGINX usan el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> certificado a través de Certbot con comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d supabase.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>supabase.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2748 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-44.png?resize=760%2C358&amp;ssl=1" alt="" width="760" height="358" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-44.png?w=1150&amp;ssl=1 1150w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-44.png?resize=768%2C362&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Actualmente se puede acceder a su Supabase a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Supabase_Studio_Dashboard"/>Acceder a Supabase Studio (panel de control)<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a Supabase a través de su dominio anterior. Ejemplo: <strong>https://supabase.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2749 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-45.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-45.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-45.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-45.png?resize=1536%2C772&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Este es el final de este artículo sobre los pasos para instalar Supabase en un VPS NAT. Si está confundido o tiene dudas, no dude en preguntar al grupo de Telegram @IPv6Indonesia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-supabase-en-un-vps-nat/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar memorandos en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-memorandos-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-memorandos-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Mon, 29 Sep 2025 03:47:36 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[memorandos]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-memorandos-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; Memas es una aplicación de grabadora (Aplicación de detección)) código abierto Y tal vez el auto-anfitrión. Memos está diseñado como una alternativa a los servicios de registro basados ​​en la nube, que se centran en la confidencialidad y la propiedad de datos para sus usuarios, así como el rendimiento de la luz y [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; Memas es una aplicación de grabadora (<em>Aplicación de detección</em>)) <em>código abierto</em> Y tal vez el auto-anfitrión. Memos está diseñado como una alternativa a los servicios de registro basados ​​en la nube, que se centran en la confidencialidad y la propiedad de datos para sus usuarios, así como el rendimiento de la luz y el soporte <em>sintaxis</em> Reducción.</p>
<p>Este artículo trata los pasos en la instalación de los memorandos en NAT VPS utilizando un Docker compuesto, así como la configuración de Nginx para <em>reverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puede usar otras distribuciones como Debian y CentOS.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Como usamos las coulis, debemos agregar<strong> Configuración de transferencia de 2 puertos</strong> En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber <strong>Transferencia de puerto http dan https</strong> Para el dominio de los hombres<em>.</em></p>
<p>Por ejemplo, en este artículo utilizará un campo <strong>Memos.tutorial.mdinata.my.id</strong> Para acceder a los memorandos. Usted es libre de cambiar el dominio según su elección. Registre este puerto y este campo, ya que lo usaremos nuevamente en el proceso de instalación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2799 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-69.png?resize=760%2C124&amp;ssl=1" alt="" width="760" height="124" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-69.png?w=1274&amp;ssl=1 1274w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-69.png?resize=768%2C125&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-68.png?resize=760%2C312&amp;ssl=1" alt="" width="760" height="312" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-68.png?w=1419&amp;ssl=1 1419w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-68.png?resize=768%2C315&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Si está confundido, lea nuestro artículo sobre <em>Transferencia de dominio</em> Aquí: Explicación de la transferencia de dominio en NAT VPS.</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar Docker<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y componiremos Docker para <em>desplegar</em> Notas.</p>
<p>Primero, instalar <em>bucle</em> Uso del orden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Luego corre <em>guión</em> Instalación automática de Docker Al ingresar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere hasta que termine el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Memos"/>Instalar notas de servicio<span class="ez-toc-section-end"/></h2>
<p>En primer lugar, cree un nuevo repertorio en MICOS:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir /opt/memos&#13;
cd /opt/memos</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2793 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-63.png?resize=392%2C114&amp;ssl=1" alt="" width="392" height="114"/></p>
<p>Luego haga un archivo Docker compone:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano docker-compose.yml</pre>
<p>Llene la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">services:&#13;
  postgres:&#13;
    image: postgres:15&#13;
    environment:&#13;
      POSTGRES_DB: memos&#13;
      POSTGRES_USER: memos&#13;
      POSTGRES_PASSWORD: password&#13;
    volumes:&#13;
      - postgres_data:/var/lib/postgresql/data&#13;
  memos:&#13;
    image: neosmemo/memos:stable&#13;
    depends_on:&#13;
      - postgres&#13;
    environment:&#13;
      - MEMOS_DRIVER=postgres&#13;
      - MEMOS_DSN=postgresql://memos:password@postgres:5432/memos?sslmode=disable&#13;
    ports:&#13;
      - "5230:5230"&#13;
volumes:&#13;
  postgres_data:&#13;
</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2802 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-72.png?resize=760%2C470&amp;ssl=1" alt="" width="760" height="470" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-72.png?w=853&amp;ssl=1 853w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-72.png?resize=768%2C475&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Guarde el archivo con <code>Ctrl-X</code>, <code>y</code>ENTONCES <code>Enter</code>.</p>
<p>Finalmente, realiza Memos:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p>Espere el proceso <em>desplegar</em> finalizado. La implementación primero puede tomarse unos minutos porque debe descargar Memos y PostgreSQL, y configurarlo<i> </i>Desde el principio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2795 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-65.png?resize=760%2C301&amp;ssl=1" alt="" width="760" height="301" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-65.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-65.png?resize=768%2C304&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-65.png?resize=1536%2C608&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de Nginx (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a la URL a través de un área como <strong>Memos.tutorial.mdinata.my.id</strong>Podemos usar <em>proxy inverso</em> Como nginx.</p>
<p>En primer lugar, <em>instalar</em> Nginx a través del comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para enseñar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/memos</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
&#13;
server {&#13;
    listen 80;&#13;
    listen [::]:80;&#13;
    server_name memos.tutorial.mdinata.my.id;&#13;
&#13;
    location / {&#13;
        proxy_set_header X-Forwarded-Host $host;&#13;
        proxy_set_header X-Forwarded-Server $host;&#13;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
        proxy_pass 
        proxy_http_version 1.1;&#13;
        proxy_pass_request_headers on;&#13;
        proxy_set_header Connection "keep-alive";&#13;
        proxy_store off;&#13;
    }&#13;
}</pre>
<p>Cambiar <code>memos.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2801 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-71.png?resize=748%2C443&amp;ssl=1" alt="" width="748" height="443"/></p>
<p>Active la configuración con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/memos /etc/nginx/sites-enabled/memos&#13;
&#13;
systemctl restart nginx # Restart NGINX</pre>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar Serifikat SSL (vamos)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let&#8217;s Cifrypt a través de CertBot.</p>
<p><em>Instalar</em> El complemento CERTBOT y NGINX usa el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> Certificado a través de CertBot con el comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d memos.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>memos.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-70.png?resize=760%2C393&amp;ssl=1" alt="" width="760" height="393" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-70.png?w=1053&amp;ssl=1 1053w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-70.png?resize=768%2C397&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Actualmente se puede acceder a las notas a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Memos"/>Access SEMOS<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a las notas a través de su campo anterior. Ejemplo: <strong>https://memos.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2803 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-73.png?resize=760%2C428&amp;ssl=1" alt="" width="760" height="428" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-73.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-73.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-73.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-73.png?resize=355%2C199&amp;ssl=1 355w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Este es este artículo sobre la instalación de las etapas de los hombres en NAT VPS.</p>
<p>Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-memorandos-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar Immich en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-immich-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-immich-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Fri, 19 Sep 2025 03:01:43 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[Immich]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-immich-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; Mover es una aplicación para almacenar, administrar y alcanzar fotos y videos en un servidor privado. Immich puede ser una alternativa a los servicios como Google Photo o iCloud. Con Immich, tiene un kentrol completo para administrar archivos multimedia sin preocuparse por los datos enviados al servidor afuera. Este artículo trata los pasos [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; <strong>Mover</strong> es una aplicación para almacenar, administrar y alcanzar fotos y videos en un servidor privado. Immich puede ser una alternativa a los servicios como Google Photo o iCloud. Con Immich, tiene un kentrol completo para administrar archivos multimedia sin preocuparse por los datos enviados al servidor <em>afuera</em>.</p>
<p>Este artículo trata los pasos para instalar Immich en NAT VPS utilizando un Docker, así como la configuración de Nginx para <em>reverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puede usar otras distribuciones como Debian y CentOS. Asegúrese de que el sistema operativo utilizado admite el Docker.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Como usamos las coulis, debemos agregar<strong> Configuración de transferencia de 2 puertos</strong> En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber <strong>Transferencia de puerto http dan https</strong> Para el dominio IMICH<em>.</em></p>
<p>Por ejemplo, en este artículo utilizará un campo <strong>Galerie.tutorial.mdinata.my.id</strong> Para acceder a IMICH. Usted es libre de cambiar el dominio según su elección. Registre este puerto y este campo, ya que lo usaremos nuevamente en el proceso de instalación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2688 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-1.png?resize=760%2C126&amp;ssl=1" alt="" width="760" height="126" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-1.png?w=1264&amp;ssl=1 1264w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-1.png?resize=768%2C128&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2687 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image.png?resize=760%2C296&amp;ssl=1" alt="" width="760" height="296" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image.png?w=1425&amp;ssl=1 1425w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image.png?resize=768%2C299&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Si está confundido, lea nuestro artículo sobre <em>Transferencia de dominio</em> Aquí: Explicación de la transferencia de dominio en NAT VPS.</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar Docker<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y componiremos Docker para <em>desplegar</em> PrivateB.</p>
<p>Primero, instalar <em>bucle</em> Uso del orden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Luego corre <em>guión</em> Instalación automática de Docker Al ingresar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere hasta que termine el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Immich"/><strong>Instalar Immich</strong><span class="ez-toc-section-end"/></h2>
<p>Primero, cree un nuevo archivo para Immich.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir immich&#13;
cd immich/</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2689 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-2.png?resize=363%2C104&amp;ssl=1" alt="" width="363" height="104"/></p>
<p>Descargue la composición de la configuración de Docker y envíe el estándar Immich:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">wget -O docker-compose.yml 
wget -O .env </pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2690 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-3.png?resize=760%2C428&amp;ssl=1" alt="" width="760" height="428" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-3.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-3.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-3.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-3.png?resize=355%2C199&amp;ssl=1 355w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Modificar la configuración primero <code>.env</code> Antes de comenzar Inmich:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano .env</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2691 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-4.png?resize=760%2C428&amp;ssl=1" alt="" width="760" height="428" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-4.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-4.png?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-4.png?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-4.png?resize=355%2C199&amp;ssl=1 355w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Algunas configuraciones que se pueden modificar:</p>
<ul>
<li><code>UPLOAD_LOCATION</code>: Inmich ubicación de descarga. Ajuste si es necesario</li>
<li><code>TZ</code>: Zona horaria. Se puede reemplazar en <code>Asia/Jakarta</code>. Recuerda eliminar la barra de la cerca <code>#</code> Al frente.</li>
</ul>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2692 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-5.png?resize=396%2C225&amp;ssl=1" alt="" width="396" height="225"/></p>
<p>Guarde el archivo con <code>Ctrl-X</code>, <code>y</code>ENTONCES <code>Enter</code>.</p>
<p>Finalmente, realiza Immich:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p>Espere el proceso <em>desplegar</em> finalizado. La implementación primero puede tomar unos minutos porque debe descargar todo <em>imagen</em> Immich del comienzo.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2693 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-6.png?resize=760%2C250&amp;ssl=1" alt="" width="760" height="250" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-6.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-6.png?resize=768%2C253&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-6.png?resize=1536%2C505&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de Nginx (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a la URL a través de un área como <strong>Galerie.tutorial.mdinata.my.id</strong>Podemos usar <em>proxy inverso</em> Como nginx.</p>
<p>En primer lugar, <em>instalar</em> Nginx a través del comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para Immich:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/immich</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
server {&#13;
    server_name gallery.tutorial.mdinata.my.id;&#13;
    listen 80;&#13;
    listen [::]:80;&#13;
&#13;
    # allow large file uploads&#13;
    client_max_body_size 50000M;&#13;
&#13;
    # Set headers&#13;
    proxy_set_header Host              $host;&#13;
    proxy_set_header X-Real-IP         $remote_addr;&#13;
    proxy_set_header X-Forwarded-For   $proxy_add_x_forwarded_for;&#13;
    proxy_set_header X-Forwarded-Proto $scheme;&#13;
&#13;
    # enable websockets: 
    proxy_http_version 1.1;&#13;
    proxy_set_header   Upgrade    $http_upgrade;&#13;
    proxy_set_header   Connection "upgrade";&#13;
    proxy_redirect     off;&#13;
&#13;
    # set timeout&#13;
    proxy_read_timeout 600s;&#13;
    proxy_send_timeout 600s;&#13;
    send_timeout       600s;&#13;
&#13;
    location / {&#13;
        proxy_pass 
    }&#13;
}</pre>
<p>Cambiar <code>gallery.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2695 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-7.png?resize=760%2C787&amp;ssl=1" alt="" width="760" height="787"/></p>
<p>Active la configuración con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/immich/etc/nginx/sites-enabled/immich&#13;
&#13;
systemctl restart nginx # Restart NGINX</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2696 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-8.png?resize=760%2C115&amp;ssl=1" alt="" width="760" height="115" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-8.png?w=1022&amp;ssl=1 1022w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-8.png?resize=768%2C116&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar Serifikat SSL (vamos)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let&#8217;s Cifrypt a través de CertBot.</p>
<p><em>Instalar</em> El complemento CERTBOT y NGINX usa el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> Certificado a través de CertBot con el comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d gallery.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>gallery.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2697 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-9.png?resize=760%2C230&amp;ssl=1" alt="" width="760" height="230" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-9.png?w=1053&amp;ssl=1 1053w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-9.png?resize=768%2C233&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Se puede acceder a su dominio actual a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Immich"/>Acceder a Inmich<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a Immich a través de su campo anterior. Ejemplo: <strong>https://gallery.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2698 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-10.png?resize=760%2C374&amp;ssl=1" alt="" width="760" height="374" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-10.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-10.png?resize=768%2C378&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-10.png?resize=1536%2C756&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Siga la grabación del usuario como de costumbre. Si este es el caso, se lo llevará a <em>panel</em> Inmit.</p>
<h2><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2699 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-11.png?resize=760%2C380&amp;ssl=1" alt="" width="760" height="380" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-11.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-11.png?resize=768%2C384&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/09/image-11.png?resize=1536%2C768&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></h2>
<p>¡Felicitaciones, Immich listo para usar!</p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo se refiere a los pasos para instalar Immich en NAT VPS. Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-immich-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar privatebin en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-privatebin-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-privatebin-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Sat, 06 Sep 2025 14:41:47 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[privatebin]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-privatebin-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; Privado es un servicio cabina pasajera Quién está seguro, minimalista y de código abierto, donde el servidor no tiene información sobre los datos enviados. PrivateBin le permite compartir información confidencial de manera segura y anónima. PrivateBin puede ser autohospedado en el servidor en sí para aumentar la seguridad de los datos. Este artículo [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; <b>Privado</b> es un servicio <em>cabina pasajera</em> Quién está seguro, minimalista y de código abierto, donde el servidor no tiene información sobre los datos enviados. PrivateBin le permite compartir información confidencial de manera segura y anónima. PrivateBin puede ser autohospedado en el servidor en sí para aumentar la seguridad de los datos.</p>
<p>Este artículo trata los pasos para instalar privateBin en NAT VPS utilizando un Docker, así como la configuración de Nginx para <em>reverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puede usar otras distribuciones como Debian y CentOS. Asegúrese de que el sistema operativo utilizado admite el Docker.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Como usamos las coulis, debemos agregar<strong> Configuración de transferencia de 2 puertos</strong> En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber <strong>Transferencia de puerto http dan https</strong> Para el dominio privado<em>.</em></p>
<p>Por ejemplo, en este artículo utilizará un campo <strong>bin.tutorial.mdinata.my.id</strong> Para acceder a privatebin. Usted es libre de cambiar el dominio según su elección. Registre este puerto y este campo, ya que lo usaremos nuevamente en el proceso de implementación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2629 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-84.png?resize=760%2C129&amp;ssl=1" alt="" width="760" height="129" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-84.png?w=1263&amp;ssl=1 1263w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-84.png?resize=768%2C130&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2630 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-85.png?resize=760%2C133&amp;ssl=1" alt="" width="760" height="133" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-85.png?w=1415&amp;ssl=1 1415w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-85.png?resize=768%2C135&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar Docker<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y componiremos Docker para <em>desplegar</em> PrivateB.</p>
<p>Primero, instalar <em>bucle</em> Uso del orden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Luego corre <em>guión</em> Instalación automática de Docker Al ingresar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere hasta que termine el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_PrivateBin"/><strong>Instalar privatebin</strong><span class="ez-toc-section-end"/></h2>
<p>Primero, cree un nuevo archivo para privateBin.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir privatebin&#13;
cd privatebin/</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2631 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-86.png?resize=377%2C102&amp;ssl=1" alt="" width="377" height="102"/></p>
<p>Crear un archivo de configuración de Docker compone:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano docker-compose.yml</pre>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">services:&#13;
  privatebin:&#13;
    image: privatebin/nginx-fpm-alpine&#13;
    restart: always&#13;
    ports:&#13;
      - "8080:8080"&#13;
    volumes:&#13;
      - ./data:/srv/data&#13;
</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2632 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-87.png?resize=459%2C263&amp;ssl=1" alt="" width="459" height="263"/></p>
<p>Guarde el archivo.</p>
<p>Luego crea un nuevo repertorio y cambia <em>autorización</em> Para datos privados:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir data&#13;
sudo chown 65534:82 ./data</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2637 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-92.png?resize=614%2C115&amp;ssl=1" alt="" width="614" height="115"/></p>
<p>Finalmente, ejecute privatebin:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2633 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-88.png?resize=692%2C325&amp;ssl=1" alt="" width="692" height="325"/></p>
<p>Espere el proceso <em>desplegar</em> finalizado. La implementación primero puede tomar unos minutos porque debe descargar todo <em>imagen</em> PrivateBin desde el principio.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de Nginx (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a la URL a través de un área como <strong>bin.tutorial.mdinata.my.id</strong>Podemos usar <em>proxy inverso</em> Como nginx.</p>
<p>En primer lugar, <em>instalar</em> Nginx a través del comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para privateBin:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/privatebin</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
&#13;
server {&#13;
    listen 80;&#13;
    server_name bin.tutorial.mdinata.my.id;&#13;
&#13;
    # Reverse proxy to PrivateBin container&#13;
    location / {&#13;
        proxy_pass         
        proxy_set_header   Host $host;&#13;
        proxy_set_header   X-Real-IP $remote_addr;&#13;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
        proxy_set_header   X-Forwarded-Proto $scheme;&#13;
    }&#13;
}&#13;
</pre>
<p>Cambiar <code>bin.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2634 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-89.png?resize=760%2C392&amp;ssl=1" alt="" width="760" height="392"/></p>
<p>Active la configuración con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/privatebin /etc/nginx/sites-enabled/privatebin&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2635 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-90.png?resize=760%2C76&amp;ssl=1" alt="" width="760" height="76" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-90.png?w=1124&amp;ssl=1 1124w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-90.png?resize=768%2C77&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar Serifikat SSL (vamos)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let&#8217;s Cifrypt a través de CertBot.</p>
<p><em>Instalar</em> El complemento CERTBOT y NGINX usa el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> Certificado a través de CertBot con el comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d bin.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>bin.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2636 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-91.png?resize=760%2C364&amp;ssl=1" alt="" width="760" height="364" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-91.png?w=1080&amp;ssl=1 1080w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-91.png?resize=768%2C368&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Se puede acceder a su dominio actual a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_PrivateBin"/>Acceder a privatebin<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a DocMain a través de su dominio anterior. Ejemplo: <strong>https://bin.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2639 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-94.png?resize=760%2C383&amp;ssl=1" alt="" width="760" height="383" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-94.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-94.png?resize=768%2C387&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-94.png?resize=1536%2C773&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2638 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-93.png?resize=760%2C384&amp;ssl=1" alt="" width="760" height="384" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-93.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-93.png?resize=768%2C388&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-93.png?resize=1536%2C776&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo se refiere a los pasos para instalar privateBin en NAT VPS. Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-privatebin-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar DNSCrypt + DOH en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-dnscrypt-doh-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-dnscrypt-doh-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 08:14:28 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[DNSCrypt]]></category>
		<category><![CDATA[DOH]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-dnscrypt-doh-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; DNSCRYPT es un protocolo que tiene una comunicación entre DNS cliente con DNS resolución. DNScrypt se puede usar para evitar ataques Espolencia DNSAl verificar que la respuesta recibida del resolución de DNS no se ha modificado. El protocolo DNSCrypt es código abierto Y gratis, no afiliado a un negocio u organización. Este artículo [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; DNSCRYPT es un protocolo que tiene una comunicación entre DNS <em>cliente</em> con DNS <em>resolución</em>. DNScrypt se puede usar para evitar ataques <em>Espolencia DNS</em>Al verificar que la respuesta recibida del resolución de DNS no se ha modificado. El protocolo DNSCrypt es <em>código abierto</em> Y gratis, no afiliado a un negocio u organización.</p>
<p>Este artículo se ocupa de los pasos para instalar DNSCrypt con el proxy DOH en NAT VPS, que luego funciona como un servidor DNS en HTTPS (DOH) que está conectado al proxy DNSCRYPT. Este artículo utiliza Ubuntu 22.04 como referencia, pero puede usar otras distribuciones como Debian y CentOS. Asegúrese de que el sistema operativo utilizado sea compatible con DNSCrypt.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Como usamos las coulis, debemos agregar<strong> Configuración de transferencia de 2 puertos</strong> En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber <strong>Transferencia de puerto http dan https</strong> Para la masa dnscrypt<em>.</em></p>
<p>Por ejemplo, en este artículo utilizará un campo <strong>dnscrypt.tutorial.mdinata.my.id</strong>. Usted es libre de cambiar el dominio según su elección. Registre este puerto y este campo, ya que lo usaremos nuevamente en el proceso de instalación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2655 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-106.png?resize=760%2C129&amp;ssl=1" alt="" width="760" height="129" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-106.png?w=1256&amp;ssl=1 1256w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-106.png?resize=768%2C131&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2656 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-107.png?resize=760%2C136&amp;ssl=1" alt="" width="760" height="136" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-107.png?w=1407&amp;ssl=1 1407w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-107.png?resize=768%2C138&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_DNSCrypt"/><strong>Instalar DNSCRYPT</strong><span class="ez-toc-section-end"/></h2>
<p>Abra y luego busque el archivo <em>liberar</em> que contienen <strong>Linux-X86_64</strong> En su nombre. Luego copie la URL del archivo.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2657 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-108.png?resize=570%2C119&amp;ssl=1" alt="" width="570" height="119"/></p>
<p>En NAT VPS, descargue el archivo usando curl:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">curl -LO &lt;link DNSCrypt yang telah Anda salin&gt;</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2658 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-109.png?resize=760%2C96&amp;ssl=1" alt="" width="760" height="96" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-109.png?w=1383&amp;ssl=1 1383w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-109.png?resize=768%2C97&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree un nuevo repertorio para DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir /opt/dnscrypt</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2659 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-110.png?resize=394%2C80&amp;ssl=1" alt="" width="394" height="80"/></p>
<p>Extracto DNScrypt en el repertorio:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">tar -xzvf dnscrypt-*.tar.gz -C /opt/dnscrypt</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2660 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-111.png?resize=671%2C355&amp;ssl=1" alt="" width="671" height="355"/></p>
<p>Instalar <em>servicio</em> DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">/opt/dnscrypt/linux-x86_64/dnscrypt-proxy -service install</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2661 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-112.png?resize=760%2C76&amp;ssl=1" alt="" width="760" height="76" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-112.png?w=905&amp;ssl=1 905w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-112.png?resize=768%2C76&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Copie la configuración DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">cd /opt/dnscrypt/linux-x86_64&#13;
cp example-dnscrypt-proxy.toml dnscrypt-proxy.toml</pre>
<p>Para Ubuntu y sus derivados, SystemD-Resolbed es generalmente activo y se ejecuta en el puerto 53. Dado que DNSCrypt se ejecutará en el puerto 53 como servidor DNS, apague el SystemD-Resoli:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">sudo mkdir -p /etc/systemd/resolved.conf.d&#13;
&#13;
sudo tee /etc/systemd/resolved.conf.d/adguardhome.conf &gt; /dev/null &lt;&lt;EOF&#13;
[Resolve]&#13;
DNS=127.0.0.1&#13;
DNSStubListener=no&#13;
EOF&#13;
&#13;
sudo mv /etc/resolv.conf /etc/resolv.conf.backup&#13;
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf&#13;
&#13;
sudo systemctl reload-or-restart systemd-resolved&#13;
</pre>
</p>
<p>Activar DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2664 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-114.png?resize=760%2C244&amp;ssl=1" alt="" width="760" height="244" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-114.png?w=1004&amp;ssl=1 1004w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-114.png?resize=768%2C246&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2662 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-113.png?resize=760%2C71&amp;ssl=1" alt="" width="760" height="71" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-113.png?w=776&amp;ssl=1 776w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-113.png?resize=768%2C71&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Proceso <em>Para comenzar</em> Dnsncrypt puede tomarse unos momentos porque deben probar la latencia de <em>resolución pública</em> Es para maximizar la velocidad. Consulte el periódico DNSCrypt con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">systemctl status dnscrypt-proxy</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2665 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-115.png?resize=760%2C182&amp;ssl=1" alt="" width="760" height="182" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-115.png?w=1877&amp;ssl=1 1877w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-115.png?resize=768%2C184&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-115.png?resize=1536%2C368&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Mengaktifkan_DNS-over-HTTPS_DoH"/>Active DNS-Sur-HTTPS (DOH)<span class="ez-toc-section-end"/></h2>
<p>Abra la configuración DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /opt/dnscrypt/linux-x86_64/dnscrypt-proxy.toml</pre>
<p>Entonces ve a buscar la habitación <strong>[local_doh]</strong>Luego retire la cerca para activar la masa, así:</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2667 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-117.png?resize=760%2C504&amp;ssl=1" alt="" width="760" height="504" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-117.png?w=1109&amp;ssl=1 1109w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-117.png?resize=768%2C510&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Guarde el archivo, luego reinicie DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">/opt/dnscrypt/linux-x86_64/dnscrypt-proxy -service restart</pre>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de Nginx (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a nuestro DOH a través de áreas como <strong>dnscrypt.tutorial.mdinata.my.id</strong>Podemos usar <em>proxy inverso</em> Como nginx.</p>
<p>En primer lugar, <em>instalar</em> Nginx a través del comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para DNSCRYPT:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/dnscrypt</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
&#13;
server {&#13;
    listen 80;&#13;
    server_name dnscrypt.tutorial.mdinata.my.id;&#13;
&#13;
    location /dns-query {&#13;
        proxy_pass 
        proxy_set_header Host $host;&#13;
        proxy_set_header X-Real-IP $remote_addr;&#13;
        proxy_http_version 1.1;&#13;
        proxy_set_header Connection "";&#13;
    }&#13;
}&#13;
</pre>
<p>Cambiar <code>dnscrypt.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2668 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-118.png?resize=604%2C410&amp;ssl=1" alt="" width="604" height="410" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-118.png?w=604&amp;ssl=1 604w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-118.png?resize=200%2C135&amp;ssl=1 200w" sizes="auto, (max-width: 604px) 100vw, 604px"/></p>
<p>Active la configuración con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/dnscrypt /etc/nginx/sites-enabled/dnscrypt&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2669 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-119.png?resize=760%2C64&amp;ssl=1" alt="" width="760" height="64" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-119.png?w=1217&amp;ssl=1 1217w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-119.png?resize=768%2C64&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar Serifikat SSL (vamos)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let&#8217;s Cifrypt a través de CertBot.</p>
<p><em>Instalar</em> El complemento CERTBOT y NGINX usa el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> Certificado a través de CertBot con el comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d dnscrypt.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>dnscrypt.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2670 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-120.png?resize=760%2C307&amp;ssl=1" alt="" width="760" height="307" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-120.png?w=1108&amp;ssl=1 1108w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/08/image-120.png?resize=768%2C310&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Se puede acceder a su dominio actual a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Selesai"/>¡Finalizado!<span class="ez-toc-section-end"/></h2>
<p>DNSCRYPT DOH se puede usar a través de URL <strong> DNSCRYPT> / DNS-CQ</strong>Ejemplo: <strong>https://dnscrypt.tutorial.mdinata.my.id/dns-Query</strong>.</p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo se refiere a los pasos para instalar DNSCrypt + DOH en NAT VPS. Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-dnscrypt-doh-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar OpenLiTesPeed en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-openlitespeed-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-openlitespeed-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Sun, 13 Jul 2025 09:04:13 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[OpenLiTesPeed]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-openlitespeed-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; Enjuague Es un servidor web de código abierto de fuente de luz y es muy efectivo, diseñado para proporcionar un alto rendimiento en el tratamiento de tráfico web. En comparación con otros servidores web como apache O Nginx, Enjuague Ofrezca ventajas en términos de velocidad y gestión de recursos, en particular para administrar [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p>Natvps.id &#8211; <em>Enjuague</em> Es un servidor web de código abierto de fuente de luz y es muy efectivo, diseñado para proporcionar un alto rendimiento en el tratamiento de tráfico web. En comparación con otros servidores web como <em>apache</em> O <em>Nginx</em>, <em>Enjuague</em> Ofrezca ventajas en términos de velocidad y gestión de recursos, en particular para administrar el alto tráfico. <em>Enjuague</em> Uso de la tecnología <em>evento</em> Esto permite que la administración de conexiones sea más eficiente, reduzca el uso de la memoria y aumente las respuestas del tiempo del servidor. Aparte de eso, <em>Enjuague</em> También admite características avanzadas como caché automático y una administración SSL más simple, lo que lo convierte en una opción popular para los usuarios que desean un rendimiento óptimo sin la necesidad de configuraciones complejas.</p>
<p>Este artículo explica cómo instalar el servidor OpenLiteSpeed en NAT VPS usando Ubuntu 22.04 como sistema operativo. Este proceso de instalación le dará un servidor web ligero y efectivo, ideal para administrar el tráfico web con alto rendimiento. Para los usuarios que usan un sistema operativo que no sea Ubuntu 22.04, se recomienda ajustar los pasos existentes para funcionar bien en otras plataformas.</p>
<h2><span class="ez-toc-section" id="Persiapan"/>Preparación<span class="ez-toc-section-end"/></h2>
<p>Para que no haya conflicto o <em>preocuparse</em> En el futuro, antes de hacer la instalación <em>Enjuague</em> En primer lugar, asegúrese de que no haya otros servicios de servidor web como Apache y Nginx ejecutados.</p>
<p>Cuando hay otro servicio de servidor web en progreso, desinstale el servicio.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">systemctl stop apache2 &amp;&amp; apt purge apache2 -y</pre>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class=" wp-image-1985 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/2-2.png?resize=520%2C220&amp;ssl=1" alt="" width="520" height="220"/></p>
<p>Una vez que se elimina el servicio, podemos ir al siguiente paso de instalación</p>
<h3><span class="ez-toc-section" id="Install_beberapa_paket_yang_dibutuhkan"/>Instalar algunos de los paquetes necesarios<span class="ez-toc-section-end"/></h3>
<p>Primero actualice el punto de referencia de Ubuntu e instale algunos de los paquetes de aplicaciones requeridos antes de llevar a cabo instalaciones OpenLiteed.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl wget nano -y</pre>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-1986 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/6-2.png?resize=602%2C396&amp;ssl=1" alt="" width="602" height="396" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/6-2.png?w=850&amp;ssl=1 850w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/6-2.png?resize=768%2C505&amp;ssl=1 768w" sizes="auto, (max-width: 602px) 100vw, 602px"/></p>
<h2><span class="ez-toc-section" id="Menambahkan_repository_OpenLiteSpeed"/>Agregue el repositorio de OpenLitesPeed<span class="ez-toc-section-end"/></h2>
<p>Antes de que pueda llevar a cabo una instalación OpenLiteed, agregue un repositorio de OpenLitesPeed</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">wget -O -  | sudo bash</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1987" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/8-2.png?resize=760%2C108&amp;ssl=1" alt="" width="760" height="108" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/8-2.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/8-2.png?resize=768%2C109&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/8-2.png?resize=1536%2C218&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Después de eso, actualice el repositorio de Ubuntu</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update</pre>
<h2><span class="ez-toc-section" id="Instalasi_paket_OpenLiteSpeed"/>Instalación del paquete OpenLiTesPeed<span class="ez-toc-section-end"/></h2>
<p>Instale el paquete OpenLiTePeed usando el siguiente comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install openlitespeed lsphp81 -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-1988 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/13-2.png?resize=560%2C626&amp;ssl=1" alt="" width="560" height="626" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/13-2.png?w=861&amp;ssl=1 861w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/13-2.png?resize=768%2C858&amp;ssl=1 768w" sizes="auto, (max-width: 560px) 100vw, 560px"/></p>
<p>Asegúrese de que no haya un mensaje de error durante el proceso de instalación</p>
<h3><span class="ez-toc-section" id="Membuat_akun_Administrator_OpenLiteSpeed"/>Crear una cuenta de administrador de OpenLiteed<span class="ez-toc-section-end"/></h3>
<p>Una vez que se completa el proceso de instalación, cree una cuenta de administrador para OpenLitespeed</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">sudo /usr/local/lsws/admin/misc/admpass.sh</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-1991 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/15.png?resize=539%2C237&amp;ssl=1" alt="" width="539" height="237"/></p>
<p>Una vez que se completen todos los pasos de instalación, asegúrese de que el servicio OpenLiTePeed funcione sin obstáculos</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">systemctl status lsws</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1992 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/16-1.png?resize=660%2C243&amp;ssl=1" alt="" width="660" height="243" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/16-1.png?w=785&amp;ssl=1 785w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/16-1.png?resize=768%2C283&amp;ssl=1 768w" sizes="auto, (max-width: 660px) 100vw, 660px"/></p>
</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Dado que usamos NAT VPS, la configuración de la transferencia de puerto se debe agregar al puerto <strong>7080</strong> Para acceder al Panel de Administrador OpenLiteed. Cree una configuración de transferencia de puerto (TCP) que exhiba el puerto <strong>7080</strong> (puerto de destino).</p>
<p>Ingrese el puerto de origen como desee. Para más detalles, lea: </p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1993 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/18.png?resize=388%2C575&amp;ssl=1" alt="" width="388" height="575"/></p>
<p>Acceda a la página de administrador OpenLitesPeed a través de un navegador</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-full wp-image-1994 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/19-1.png?resize=760%2C413&amp;ssl=1" alt="" width="760" height="413" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/19-1.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/19-1.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/19-1.png?resize=1536%2C834&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
</p>
<h2><span class="ez-toc-section" id="Mengubah_Port_untuk_Halaman_Web_Default"/>Modificación del puerto para la página web predeterminada<span class="ez-toc-section-end"/></h2>
<p>Por defecto, usar la página web predeterminada de OpenLiteed es <strong>8088</strong>Para cambiar el puerto puede prescindir del menú <strong><em>Oyentes</em></strong></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1998" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/22-1.png?resize=760%2C413&amp;ssl=1" alt="" width="760" height="413" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/22-1.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/22-1.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/22-1.png?resize=1536%2C834&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1999" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/24.png?resize=760%2C413&amp;ssl=1" alt="" width="760" height="413" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/24.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/24.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/24.png?resize=1536%2C834&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Una vez que se haya cambiado el puerto, guarde los resultados de la configuración.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-2000" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/26.png?resize=760%2C413&amp;ssl=1" alt="" width="760" height="413" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/26.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/26.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/26.png?resize=1536%2C834&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Entonces empieza de nuevo <em>servicio</em> Enjuague</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-2001" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/27.png?resize=760%2C413&amp;ssl=1" alt="" width="760" height="413" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/27.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/27.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/27.png?resize=1536%2C834&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cuando <em>servicio</em> se lanzó con éxito, el número PID cambiará</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="size-full wp-image-2002 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/30.png?resize=356%2C118&amp;ssl=1" alt="" width="356" height="118"/></p>
</p>
<h2><span class="ez-toc-section" id="Konfigurasi_DNS_dan_Port_Forwarding_untuk_Halaman_Web"/>Configuración de DNS y transferencia de puertos para páginas web<span class="ez-toc-section-end"/></h2>
<p>El siguiente es un ejemplo de configuración del subdominio para acceder a las páginas web en OpenLiTePeed Server.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-2003 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/31.png?resize=596%2C422&amp;ssl=1" alt="" width="596" height="422" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/31.png?w=945&amp;ssl=1 945w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/31.png?resize=768%2C544&amp;ssl=1 768w" sizes="auto, (max-width: 596px) 100vw, 596px"/></p>
<p>En el lado de NAT VPS, agregue la configuración de transferencia de puerto a la finca.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class=" wp-image-2004 aligncenter" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/32.png?resize=315%2C470&amp;ssl=1" alt="" width="315" height="470"/></p>
<p>Realice pruebas accediendo a la finca.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-2006" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/33-e1741934495659.png?resize=760%2C413&amp;ssl=1" alt="" width="760" height="413" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/33-e1741934495659.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/33-e1741934495659.png?resize=768%2C417&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/03/33-e1741934495659.png?resize=1536%2C834&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
</p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo se refiere a los pasos de instalación de OpenLiteed en NAT VPS. Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-openlitespeed-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar GowhatsApp en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-gowhatsapp-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-gowhatsapp-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Mon, 07 Jul 2025 06:15:29 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[GowhatsApp]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-gowhatsapp-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; Gowhatsapp ¿Whatsapp dispara no oficial Hecho por un desarrollador indonesio llamado Aldino Kemal. Similar a Waha, GowhatsApp es una alternativa a la API de WhatsApp. Este artículo trata los pasos para instalar GowhatsApp en NAT VPS utilizando un Docker, así como la configuración de Nginx para reverso. Este artículo utiliza Ubuntu 22.04 como [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; <b>Gowhatsapp</b> ¿Whatsapp dispara <em>no oficial</em> Hecho por un desarrollador indonesio llamado Aldino Kemal. Similar a Waha, GowhatsApp es una alternativa a la API de WhatsApp.</p>
<p>Este artículo trata los pasos para instalar GowhatsApp en NAT VPS utilizando un Docker, así como la configuración de Nginx para <em>reverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puede usar otras distribuciones como Debian y CentOS. Asegúrese de que el sistema operativo utilizado admite el Docker.</p>
<blockquote>
<p>IMPORTANTE: Esta API es un servicio no oficial de la comunidad, y también utiliza los métodos que realmente están prohibidos por los desarrolladores de WhatsApp. Este mensaje solo está destinado al aprendizaje, y NATVPS.ID no es responsable de todos los riesgos encontrados por el lector. Utilice este fuego con cuidado</p>
</blockquote>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Como usamos las coulis, debemos agregar<strong> Configuración de transferencia de 2 puertos</strong> En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber <strong>Transferencia de puerto http dan https</strong> Para el dominio GowhatsApp<em>.</em></p>
<p>Por ejemplo, en este artículo utilizará un campo <strong>Gowa.tulial.mdinata.my.id</strong> Para acceder a GowhatsApp. Usted es libre de cambiar el dominio según su elección. Registre este puerto y este campo, ya que lo usaremos nuevamente en el proceso de implementación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2204 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-1.png?resize=760%2C120&amp;ssl=1" alt="" width="760" height="120" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-1.png?w=1262&amp;ssl=1 1262w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-1.png?resize=768%2C122&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2203 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image.png?resize=760%2C303&amp;ssl=1" alt="" width="760" height="303" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image.png?w=1416&amp;ssl=1 1416w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image.png?resize=768%2C306&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar Docker<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y compusiremos a Docker en hombres<em>desplegar</em> Gowhatsapp.</p>
<p>Primero, instalar <em>bucle</em> Uso del orden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Luego corre <em>guión</em> Instalación automática de Docker Al ingresar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash">curl -fsSL get.docker.com | sh</pre>
<p>Espere hasta que termine el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_GoWhatsapp"/><strong>Instalar gowhatsapp</strong><span class="ez-toc-section-end"/></h2>
<p>GowhatsApp proporciona una configuración de Docker de composición que está lista para ser utilizada en sus estándares, por lo que no necesitamos crear archivos de configuración <code>docker-compose.yml</code> Desde el principio.</p>
<p>Instalar git (de lo contrario) y <em>clon</em> Repositorio de GowhatsApp:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install git -y # jika belum&#13;
git clone 
cd go-whatsapp-web-multidevice</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2205 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-2.png?resize=760%2C221&amp;ssl=1" alt="" width="760" height="221" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-2.png?w=934&amp;ssl=1 934w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-2.png?resize=768%2C223&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Copiar ejemplos de configuración ambiental para usar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">cp src/.env.example src/.env</pre>
<p>Para ajustar la configuración, abra el archivo de configuración del entorno</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y # Jika belum&#13;
nano src/.env</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2206 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-3.png?resize=760%2C239&amp;ssl=1" alt="" width="760" height="239" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-3.png?w=1424&amp;ssl=1 1424w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-3.png?resize=768%2C241&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Algunas configuraciones que a menudo se modifican:</p>
<ul>
<li>APP_BASIC_AUTH: nombre de usuario y contraseña para conectarse al panel de gowhatsapp. Formato: <strong>Nombre de usuario: contraseña</strong>un ejemplo <strong>Admin: Admin123</strong></li>
<li>Whatsapp_webhook: URL Webhook, si quieres hacer una especie de botsapp o <em>Escuche automáticamente </em>base <em>webhook </em>(opcional)</li>
<li>Whatsapp_webhook_secret: contraseña para su webhook, para seguridad (opcional)</li>
</ul>
<p>El resto no necesita ser cambiado, pero puede cambiarlo como desee.</p>
<p>En caso afirmativo, ejecute gowhatsapp:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2207 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-4.png?resize=730%2C176&amp;ssl=1" alt="" width="730" height="176"/></p>
<p>Espere el proceso <em>desplegar</em> finalizado. El despliegue primero puede tomar unos minutos debido a que tiene que hacer <em>construir</em> Desde el principio.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de Nginx (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a la URL a través de un área como <strong>Tutorial del servidor.mdinata.my.id</strong>Podemos usar <em>proxy inverso</em> Como nginx.</p>
<p>En primer lugar, <em>instalar</em> Nginx a través del comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para GowhatsApp:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/gowa</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># Konfigurasi NGINX untuk deploy GoWhatsapp di NAT VPS&#13;
# 
&#13;
server {&#13;
    server_name gowa.tutorial.mdinata.my.id;&#13;
    listen 80;&#13;
&#13;
    location / {&#13;
        proxy_pass 
        proxy_http_version 1.1;&#13;
        proxy_set_header Upgrade $http_upgrade;&#13;
        proxy_set_header Connection "upgrade";&#13;
        proxy_set_header Host $http_host;&#13;
        proxy_set_header Origin $scheme://$http_host;&#13;
        proxy_cache off;&#13;
        proxy_buffering off;&#13;
    }&#13;
}</pre>
<p>Ajustar <code>gowa.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone wp-image-2211 size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-8-e1751382009597.png?resize=756%2C398&amp;ssl=1" alt="" width="756" height="398"/></p>
<p>Active la configuración con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/gowa /etc/nginx/sites-enabled/gowa&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2210 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-7.png?resize=760%2C78&amp;ssl=1" alt="" width="760" height="78" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-7.png?w=1190&amp;ssl=1 1190w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-7.png?resize=768%2C79&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar Serifikat SSL (vamos)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let&#8217;s Cifrypt a través de CertBot.</p>
<p><em>Instalar</em> El complemento CERTBOT y NGINX usa el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> Certificado a través de CertBot con el comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d gowa.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>gowa.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2215 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-11.png?resize=760%2C178&amp;ssl=1" alt="" width="760" height="178" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-11.png?w=1057&amp;ssl=1 1057w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-11.png?resize=768%2C180&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Se puede acceder a su dominio actual a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Dashboard_GoWhatsapp"/>Acceda al tablero de gowhatsapp<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder al tablero Gowhatsapp a través de su dominio anterior. Ejemplo: <strong>https://gowa.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2213 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-10.png?resize=760%2C383&amp;ssl=1" alt="" width="760" height="383" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-10.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-10.png?resize=768%2C387&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/07/image-10.png?resize=1536%2C775&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo se refiere a los pasos para instalar GowhatsApp en NAT VPS. Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-gowhatsapp-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo instalar N8N en NAT VPS</title>
		<link>https://gentongpost.com/como-instalar-n8n-en-nat-vps/</link>
					<comments>https://gentongpost.com/como-instalar-n8n-en-nat-vps/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 03:34:23 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cómo]]></category>
		<category><![CDATA[instalar]]></category>
		<category><![CDATA[N8N]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/como-instalar-n8n-en-nat-vps/</guid>

					<description><![CDATA[Natvps.id &#8211; N8n es la plataforma de automatización de código abierto de flujo de trabajo (código abierto) que nos permite conectar varios servicios y aplicaciones para realizar procesos automáticos sin la necesidad de una codificación complicada. Este artículo se ocupa de los pasos para instalar N8N en NAT VPS utilizando un Docker, así como la [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>Natvps.id</strong> &#8211; <strong>N8n</strong> es la plataforma de automatización de código abierto de flujo de trabajo (<em>código abierto</em>) que nos permite conectar varios servicios y aplicaciones para realizar procesos automáticos sin la necesidad de una codificación complicada.</p>
<p>Este artículo se ocupa de los pasos para instalar N8N en NAT VPS utilizando un Docker, así como la configuración de NGINX para <em>reverso</em>. Este artículo utiliza Ubuntu 22.04 como referencia, pero puede usar otras distribuciones como Debian y CentOS. Asegúrese de que el sistema operativo utilizado admite el Docker.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_Port_Forwarding"/>Configuración de transferencia de puertos<span class="ez-toc-section-end"/></h2>
<p>Como usamos las coulis, debemos agregar<strong> Configuración de transferencia de 2 puertos</strong> En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber <strong>Transferencia de puerto http dan https</strong> Para el dominio N8N<em>.</em></p>
<p>Por ejemplo, en este artículo utilizará un campo <strong>n8n.tuorial.mdinata.my.id</strong> Para acceder a N8N. Usted es libre de cambiar el dominio según su elección. Registre este puerto y este campo, ya que lo usaremos nuevamente en el proceso de implementación.</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="wp-image-2182 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image.png?resize=760%2C126&amp;ssl=1" alt="" width="760" height="126" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image.png?w=1264&amp;ssl=1 1264w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image.png?resize=768%2C127&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:</p>
<p><img loading="lazy" data-recalc-dims="1" decoding="async" class="alignnone size-full wp-image-2183" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-1.png?resize=760%2C312&amp;ssl=1" alt="" width="760" height="312" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-1.png?w=1402&amp;ssl=1 1402w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-1.png?resize=768%2C316&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
</p>
<h2><span class="ez-toc-section" id="Install_Docker"/>Instalar Docker<span class="ez-toc-section-end"/></h2>
<p>Usaremos Docker y compusiremos a Docker en hombres<em>desplegar</em> Estado.</p>
<p>Primero, instalar <em>bucle</em> Uso del orden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt update &amp;&amp; apt install curl -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1798 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-13.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Luego corre <em>guión</em> Instalación automática de Docker Al ingresar:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2183 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-1.png?resize=760%2C312&amp;ssl=1" alt="" width="760" height="312" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-1.png?w=1402&amp;ssl=1 1402w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-1.png?resize=768%2C316&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></pre>
<p>Espere hasta que termine el proceso de instalación.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1800 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-15.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Install_n8n"/><strong>Instalar n8n</strong><span class="ez-toc-section-end"/></h2>
<p>N8N proporciona un ejemplo de una configuración de composición de Docker que está lista para ser utilizada en sus estándares, por lo que no necesitamos crear archivos de configuración <code>docker-compose.yml</code> Desde el principio.</p>
<p>Cree un nuevo archivo con el nombre de N8N</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir n8n&#13;
cd n8n/</pre>
<p>Cree un archivo nuevo con el nombre Docker-Compose.yml</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install nano -y&#13;
nano docker-compose.yml</pre>
<p>Luego llene la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">services:&#13;
  n8n:&#13;
    image: docker.n8n.io/n8nio/n8n&#13;
    restart: always&#13;
    ports:&#13;
      - "127.0.0.1:5678:5678"&#13;
    environment:&#13;
      - N8N_HOST=${SUBDOMAIN}.${DOMAIN_NAME}&#13;
      - N8N_PORT=5678&#13;
      - N8N_PROTOCOL=https&#13;
      - NODE_ENV=production&#13;
      - WEBHOOK_URL=
      - GENERIC_TIMEZONE=${GENERIC_TIMEZONE}&#13;
    volumes:&#13;
      - n8n_data:/home/node/.n8n&#13;
      - ./local-files:/files&#13;
&#13;
volumes:&#13;
  n8n_data:&#13;
</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2186 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-2.png?resize=760%2C378&amp;ssl=1" alt="" width="760" height="378" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-2.png?w=1170&amp;ssl=1 1170w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-2.png?resize=768%2C382&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree un nuevo archivo nuevamente para almacenar la variable de configuración con el nombre <strong>.GRAMO</strong></p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano .env</pre>
<p>Complete el siguiente código:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># DOMAIN_NAME and SUBDOMAIN together determine where n8n will be reachable from&#13;
# The top level domain to serve from&#13;
DOMAIN_NAME=mdinata.my.id&#13;
&#13;
# The subdomain to serve from&#13;
SUBDOMAIN=n8n.tutorial&#13;
&#13;
# Optional timezone to set which gets used by Cron and other scheduling nodes&#13;
# New York is the default value if not set&#13;
GENERIC_TIMEZONE=Asia/jakarta&#13;
&#13;
# The email address to use for the TLS/SSL certificate creation&#13;
[email protected]</pre>
<ul>
<li>Cambiar <strong>Dominio_name</strong> Con tu campo (como: <strong>Ejemplo.com</strong>, <strong>mdinata.my.id</strong>))</li>
<li>Cambiar <strong>Subdominio </strong>Con tu subdominio (como: <strong>N8n</strong>, <strong>N8n.tutorial</strong>))</li>
<li>Cambiar <strong>SSL_EMAIL</strong> Con tu correo electrónico</li>
</ul>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2187 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-3.png?resize=760%2C313&amp;ssl=1" alt="" width="760" height="313" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-3.png?w=985&amp;ssl=1 985w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-3.png?resize=768%2C317&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Finalmente, crea un repertorio virgen con un nombre <strong>archivos locales</strong> Para la necesidad de almacenar archivos entre N8N y Host Machine:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir local-files/</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2188 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-4.png?resize=458%2C58&amp;ssl=1" alt="" width="458" height="58"/></p>
<p>Ejecute el N8N usando un Docker compuesto:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">docker compose up -d</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2189 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-5.png?resize=760%2C216&amp;ssl=1" alt="" width="760" height="216" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-5.png?w=1587&amp;ssl=1 1587w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-5.png?resize=768%2C219&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-5.png?resize=1536%2C437&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Espere el proceso <em>desplegar</em> finalizado.</p>
<h2><span class="ez-toc-section" id="Konfigurasi_NGINX_Reverse_Proxy"/>Configuración de Nginx (proxy inverso)<span class="ez-toc-section-end"/></h2>
<p>Para que podamos acceder a la URL a través de un área como <strong>Tutorial del servidor.mdinata.my.id</strong>Podemos usar <em>proxy inverso</em> Como nginx.</p>
<p>En primer lugar, <em>instalar</em> Nginx a través del comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="bash"># Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ)&#13;
apt purge apache2* -y&#13;
&#13;
# Install NGINX&#13;
apt install nginx -y</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1807 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-22.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Cree una nueva configuración de host específicamente para el estado:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/n8n</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># Konfigurasi NGINX untuk deploy Status di NAT VPS&#13;
# 
&#13;
server {&#13;
    server_name n8n.tutorial.tutorial.mdinata.my.id;&#13;
    listen 80;&#13;
&#13;
    location / {&#13;
        proxy_pass 
        proxy_http_version 1.1;&#13;
        proxy_set_header Upgrade $http_upgrade;&#13;
        proxy_set_header Connection "upgrade";&#13;
        proxy_set_header Host $http_host;&#13;
        proxy_set_header Origin $scheme://$http_host;&#13;
        proxy_cache off;&#13;
        proxy_buffering off;&#13;
    }&#13;
}</pre>
<p>Ajustar <code>n8n.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2193 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-8.png?resize=760%2C353&amp;ssl=1" alt="" width="760" height="353" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-8.png?w=1060&amp;ssl=1 1060w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-8.png?resize=768%2C356&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Active la configuración con:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">ln -sf /etc/nginx/sites-available/n8n /etc/nginx/sites-enabled/n8n&#13;
&#13;
# Restart NGINX&#13;
systemctl restart nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2192 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-7.png?resize=760%2C96&amp;ssl=1" alt="" width="760" height="96" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-7.png?w=999&amp;ssl=1 999w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-7.png?resize=768%2C97&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h3><span class="ez-toc-section" id="Generate_Sertifikat_SSL_Lets_Encrypt"/>Generar Serifikat SSL (vamos)<span class="ez-toc-section-end"/></h3>
<p>Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let&#8217;s Cifrypt a través de CertBot.</p>
<p><em>Instalar</em> El complemento CERTBOT y NGINX usa el comando:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">apt install python3-certbot python3-certbot-nginx</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-1811 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?w=1920&amp;ssl=1 1920w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/01/image-25.png?resize=1536%2C771&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>ENTONCES, <em>generar</em> Certificado a través de CertBot con el comando</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">certbot --nginx -d n8n.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>n8n.tutorial.mdinata.my.id</code> con tu dominio.</p>
<h2><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2194 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-9.png?resize=760%2C381&amp;ssl=1" alt="" width="760" height="381" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-9.png?w=1028&amp;ssl=1 1028w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-9.png?resize=768%2C385&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></h2>
<p>¡Feliz! Se puede acceder a su dominio actual a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Dashboard_n8n"/>Acceda al tablero <em>N8n</em><span class="ez-toc-section-end"/></h2>
<p>Se puede acceder al tablero N8N a través de su dominio anterior. Ejemplo: <strong>https://n8n.tutorial.mdinata.my.id</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2195 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-10.png?resize=760%2C393&amp;ssl=1" alt="" width="760" height="393" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-10.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-10.png?resize=768%2C397&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-10.png?resize=1536%2C794&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2198 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-12.png?resize=760%2C390&amp;ssl=1" alt="" width="760" height="390" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-12.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-12.png?resize=768%2C395&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/06/image-12.png?resize=1536%2C789&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Penutup"/>Frazada<span class="ez-toc-section-end"/></h2>
<p>Por lo tanto, este artículo se refiere a los pasos para instalar N8N en NAT VPS. Si está confundido o dudoso, no dude en hacer preguntas en el grupo Telegram @ IPv6indonia. ¡GRACIAS!</p>
</p></div>
<p><br />
<br /><a href="https://gentongpost.com/">Gentong Pos</a><br />
<br /><a href="https://gentongfilm.com">Review Film</a><br />
<a href="https://usearch.id">Berita Terkini</a><br />
<a href="https://daftarsoal.com">Berita Terkini</a><br />
<a href="https://forbir.com">Berita Terkini</a><br />
<a href="https://gdrivenime.com">review anime</a><br />
</p>
<h3><a href="https://ufabetexpress.biz/">Gaming Center</a></h3>
<p><a href="https://sportstoca.com/">Berita Olahraga</a><br />
<br /><a href="https://lokerdemak.com/">Lowongan Kerja</a><br />
<br /><a href="https://gladoil.com/">Berita Terkini</a><br />
<br /><a href="https://edinnotes.com/">Berita Terbaru</a><br />
<br /><a href="https://jsmpromo.com/">Berita Teknologi</a><br />
<br /><a href="https://mainelystories.com/">Seputar Teknologi</a><br />
<br /><a href="https://mitsubishipurwodadi.com">Berita Politik</a><br />
<br /><a href="https://bumbulapis.com/">Resep Masakan</a><br />
<br /><a href="https://uniboobbuster.com/">Pendidikan</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gentongpost.com/como-instalar-n8n-en-nat-vps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
