Instalación y configuración
Algunas cosas necesarias a tener en cuenta:
-
La PC que quieres configurar debe estar conectada a un punto de red por medio de ethernet. Esto si no quieres configurar luego la dirección IP.
-
Puedes conectar tu PROXMOX instalado por wifi, pero antes de eso necesitas instalar algunos paquetes y para eso debes conectarte primero por ethernet.
Instalación
Section titled “Instalación”Necesitas una memoria, una pc para cargar la iso y la pc donde colocaras proxmox.
Instalación de otros scripts
Section titled “Instalación de otros scripts”Todos los helper scripts los puedes encontrar en ommunity-scripts.github.io. He colocado el enlace al script que debes ejecutar justo después de instalar PROXMOX para que no te preguntes ¿Cuál debo instalar?
Instalación de Portainer
Section titled “Instalación de Portainer”Esto es para gestionar contenedores docker. El enlace al helper script está aquí
Instalación de TAILSCALE con PROXMOX
Section titled “Instalación de TAILSCALE con PROXMOX”Si quieres exponer tus servicios al exterior (es decir poder conectarte sin estar en tu casa), una forma es con TAILSCALE. No lo he usado, pero entiendo que crea una especie de VPN a tu red local. Es más sencillo que el siguiente punto de NGINX, pero yo prefiero NGINX; es más educativo.
El enlace al helper script está aquí
HEADSCALE
Section titled “HEADSCALE”Esta es la versión gratuita de TAILSCALE, tampoco lo he usado, pero es gratis.
Instalación de NGINX con PROXMOX
Section titled “Instalación de NGINX con PROXMOX”Esto es para poder exponer tu Proxmox al mundo y poder conectarte desde cualquier parte. Aunque puede haber problemas. Si tu router no tiene una ip pública no podras usar este tutorial, por lo que te sugiero usar Cloudflare tunels para conectar un dominio con tu NGINX. Puedes ver el siguiente apartado.
Configuración si tienes ip pública
Section titled “Configuración si tienes ip pública”El enlace al helper script está aquí.
Y el enlace para el docker está aquí.
Configuración si debes usar Cloudflare Tunels
Section titled “Configuración si debes usar Cloudflare Tunels”Para seguir este tutorial, debes combinarlo con el de “Configuración si tienes ip pública”. Lo que vas a hacer es crear el lxc de NPM y luego, en su consola vas a ejecutar los comandos para iniciar el tunel de cloudflare como se muestra a continuación.