<?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>Vaultwarden &#8211; Gentong Post</title>
	<atom:link href="https://gentongpost.com/tag/vaultwarden/feed/" rel="self" type="application/rss+xml" />
	<link>https://gentongpost.com</link>
	<description>Gentong Post</description>
	<lastBuildDate>Sat, 08 Nov 2025 17:29:54 +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>Instale el servidor Vaultwarden en un VPS NAT</title>
		<link>https://gentongpost.com/instale-el-servidor-vaultwarden-en-un-vps-nat/</link>
					<comments>https://gentongpost.com/instale-el-servidor-vaultwarden-en-un-vps-nat/#respond</comments>
		
		<dc:creator><![CDATA[Gentong Post]]></dc:creator>
		<pubDate>Sat, 08 Nov 2025 17:29:54 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Instale]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[Vaultwarden]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://gentongpost.com/instale-el-servidor-vaultwarden-en-un-vps-nat/</guid>

					<description><![CDATA[NATVPS.id – El guardián de la bóveda es un administrador de contraseñas (administrador de contraseñas) fuente abierta ¿Qué se puede hacer? autohospedado para registrar su propia contraseña. Vaultwarden es una implementación servidor alternativa a bitwarden escrito en el lenguaje de programación Rust, con el uso recurso que es más ligero. Este artículo describe los pasos [&#8230;]]]></description>
										<content:encoded><![CDATA[<p> <br />
</p>
<div>
			</p>
<p><strong>NATVPS.id</strong> – El guardián de la bóveda es un <em>administrador de contraseñas</em> (administrador de contraseñas) <em>fuente abierta</em> ¿Qué se puede hacer? <em>autohospedado</em> para registrar su propia contraseña. Vaultwarden es una implementación <em>servidor</em> alternativa a <em>bitwarden</em> escrito en el lenguaje de programación Rust, con el uso <em>recurso</em> que es más ligero.</p>
<p>Este artículo describe los pasos para instalar Vaultwarden 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 la finca Vaultwarden<em>.</em></p>
<p>Por ejemplo, este artículo utilizará el dominio <strong>contraseña.tutorial.mdinata.mi.id</strong> para acceder a Vaultwarden. 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-2822 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-5.png?resize=760%2C134&amp;ssl=1" alt="" width="760" height="134" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-5.png?w=1266&amp;ssl=1 1266w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-5.png?resize=768%2C135&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-2823 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-6.png?resize=760%2C315&amp;ssl=1" alt="" width="760" height="315" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-6.png?w=1414&amp;ssl=1 1414w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-6.png?resize=768%2C318&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> Guardián de la caja fuerte.</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_Vaultwarden"/>Instalar Vaultwarden<span class="ez-toc-section-end"/></h2>
<p>Primero, cree un nuevo directorio para Vaultwarden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">mkdir /opt/vaultwarden&#13;
cd /opt/vaultwarden</pre>
</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2817 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image.png?resize=432%2C98&amp;ssl=1" alt="" width="432" height="98"/></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">services:&#13;
  vaultwarden:&#13;
    image: vaultwarden/server:latest&#13;
    container_name: vaultwarden&#13;
    restart: unless-stopped&#13;
    environment:&#13;
      DOMAIN: "
    volumes:&#13;
      - ./vw-data/:/data/&#13;
    ports:&#13;
      - 127.0.0.1:8000:80&#13;
</pre>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2818 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-1.png?resize=664%2C322&amp;ssl=1" alt="" width="664" height="322"/></p>
<p>Guarde el archivo con <code>Ctrl-X</code>, <code>y</code>ENTONCES <code>Enter</code>.</p>
<p>Finalmente, ejecuta Vaultwarden:</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> Vaultwarden, así como su configuración.<i> </i>desde el principio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2819 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-2.png?resize=602%2C178&amp;ssl=1" alt="" width="602" height="178"/></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>Vaultwarden requiere una conexión cifrada mediante HTTPS por razones de seguridad <em>contraseña</em> que se salva. Para que podamos acceder a URL con HTTPS a través de dominios como <strong>https://contraseña.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 Vaultwarden:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic">nano /etc/nginx/sites-available/vaultwarden</pre>
<p>Luego pegue la siguiente configuración:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="generic"># 
# Reference: 
&#13;
# The `upstream` directives ensure that you have a http/1.1 connection&#13;
# This enables the keepalive option and better performance&#13;
#&#13;
# Define the server IP and ports here.&#13;
upstream vaultwarden-default {&#13;
  zone vaultwarden-default 64k;&#13;
  server 127.0.0.1:8000;&#13;
  keepalive 2;&#13;
}&#13;
&#13;
# Needed to support websocket connections&#13;
# See: 
# Instead of "close" as stated in the above link we send an empty value.&#13;
# Else all keepalive connections will not work.&#13;
map $http_upgrade $connection_upgrade {&#13;
    default upgrade;&#13;
    ''      "";&#13;
}&#13;
&#13;
server {&#13;
    listen 80;&#13;
    listen [::]:80;&#13;
    server_name password.tutorial.mdinata.my.id;&#13;
&#13;
    client_max_body_size 525M;&#13;
&#13;
    proxy_http_version 1.1;&#13;
    proxy_set_header Upgrade $http_upgrade;&#13;
    proxy_set_header Connection $connection_upgrade;&#13;
&#13;
    proxy_set_header Host $host;&#13;
    proxy_set_header X-Real-IP $remote_addr;&#13;
    # If you use Cloudflare proxying, replace $remote_addr with $http_cf_connecting_ip&#13;
    # See 
    # alternatively use ngx_http_realip_module&#13;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;
    proxy_set_header X-Forwarded-Proto $scheme;&#13;
&#13;
    location / {&#13;
      proxy_pass 
    }&#13;
}</pre>
<p>Cambiar <code>password.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2821 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-4.png?resize=760%2C375&amp;ssl=1" alt="" width="760" height="375" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-4.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-4.png?resize=768%2C379&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-4.png?resize=1536%2C759&amp;ssl=1 1536w" 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/vaultwarden /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 password.tutorial.mdinata.my.id</pre>
<p>Cambiar <code>password.tutorial.mdinata.my.id</code> con tu dominio.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2824 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-7.png?resize=760%2C340&amp;ssl=1" alt="" width="760" height="340" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-7.png?w=1196&amp;ssl=1 1196w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-7.png?resize=768%2C344&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>¡Feliz! Actualmente se puede acceder a Vaultwarden a través de una conexión HTTPS segura.</p>
<h2><span class="ez-toc-section" id="Mengakses_Vaultwarden"/>Acceder al guardián de la bóveda<span class="ez-toc-section-end"/></h2>
<p>Se puede acceder a Vaultwarden a través de su dominio anterior. Ejemplo: <strong>https://contraseña.tutorial.mdinata.my.id</strong>. Necesitas abrirlo para crear. <em>cuenta principal</em>que se utilizará en Bitwarden.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2825 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-8.png?resize=760%2C382&amp;ssl=1" alt="" width="760" height="382" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-8.png?w=1919&amp;ssl=1 1919w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-8.png?resize=768%2C386&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-8.png?resize=1536%2C772&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Hacer clic <strong>Crea una cuenta</strong>luego ingrese la información de su cuenta como de costumbre.</p>
<p>Si es así, irás a <em>panel</em>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2826 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-9.png?resize=760%2C387&amp;ssl=1" alt="" width="760" height="387" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-9.png?w=1901&amp;ssl=1 1901w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-9.png?resize=768%2C391&amp;ssl=1 768w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-9.png?resize=1536%2C782&amp;ssl=1 1536w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<h2><span class="ez-toc-section" id="Menggunakan_Server_Vaultwarden_di_Bitwarden"/>Utilice el servidor Vaultwarden en Bitwarden<span class="ez-toc-section-end"/></h2>
<p>Necesitas cambiar la dirección <em>servidor</em> en Bitwarden al servidor Vaultwarden configurado.</p>
<p>Sin embargo, abra la aplicación Bitwarden. <strong>No inicies sesión primero</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-2828" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-11.png?resize=760%2C630&amp;ssl=1" alt="" width="760" height="630" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-11.png?w=1179&amp;ssl=1 1179w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-11.png?resize=768%2C636&amp;ssl=1 768w" sizes="auto, (max-width: 760px) 100vw, 760px"/></p>
<p>Seguro <strong>Acceso: bitwarden.com</strong> en la parte inferior, haga clic y luego cambie a <strong>autohospedado</strong>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2829 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-12.png?resize=358%2C199&amp;ssl=1" alt="" width="358" height="199"/></p>
<p>Luego ingrese la dirección de su servidor Vaultwarden.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2830 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-13.png?resize=595%2C325&amp;ssl=1" alt="" width="595" height="325"/></p>
<p>Se le pedirá que ingrese a su cuenta. Utilice la cuenta que se creó previamente en Vaultwarden.</p>
<p>Si es así, Bitwarden está listo para usar. ¡Feliz!</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="wp-image-2831 alignnone size-full" src="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-14.png?resize=760%2C638&amp;ssl=1" alt="" width="760" height="638" srcset="https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-14.png?w=1165&amp;ssl=1 1165w, https://i0.wp.com/natvps.id/wp-content/uploads/2025/10/image-14.png?resize=768%2C645&amp;ssl=1 768w" 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>Entonces, este artículo trata sobre los pasos para instalar Vaultwarden 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><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/instale-el-servidor-vaultwarden-en-un-vps-nat/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
