Natvps.id – 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 para instalar Immich en NAT VPS utilizando un Docker, así como la configuración de Nginx para reverso. 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.
Configuración de transferencia de puertos
Como usamos las coulis, debemos agregar Configuración de transferencia de 2 puertos En el panel Virtualizor (u otros paneles VPS dependiendo del proveedor), a saber Transferencia de puerto http dan https Para el dominio IMICH.
Por ejemplo, en este artículo utilizará un campo Galerie.tutorial.mdinata.my.id 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.

No olvide agregar registros DNS para acceder a su IP pública NAT VPS, como esta:

Si está confundido, lea nuestro artículo sobre Transferencia de dominio Aquí: Explicación de la transferencia de dominio en NAT VPS.
Instalar Docker
Usaremos Docker y componiremos Docker para desplegar PrivateB.
Primero, instalar bucle Uso del orden:
apt update && apt install curl -y

Luego corre guión Instalación automática de Docker Al ingresar:
curl -fsSL get.docker.com | sh
Espere hasta que termine el proceso de instalación.

Instalar Immich
Primero, cree un nuevo archivo para Immich.
mkdir immich cd immich/

Descargue la composición de la configuración de Docker y envíe el estándar Immich:
wget -O docker-compose.yml wget -O .env

Modificar la configuración primero .env Antes de comenzar Inmich:
apt install nano -y # Jika belum nano .env

Algunas configuraciones que se pueden modificar:
UPLOAD_LOCATION: Inmich ubicación de descarga. Ajuste si es necesarioTZ: Zona horaria. Se puede reemplazar enAsia/Jakarta. Recuerda eliminar la barra de la cerca#Al frente.

Guarde el archivo con Ctrl-X, yENTONCES Enter.
Finalmente, realiza Immich:
docker compose up -d
Espere el proceso desplegar finalizado. La implementación primero puede tomar unos minutos porque debe descargar todo imagen Immich del comienzo.

Configuración de Nginx (proxy inverso)
Para que podamos acceder a la URL a través de un área como Galerie.tutorial.mdinata.my.idPodemos usar proxy inverso Como nginx.
En primer lugar, instalar Nginx a través del comando:
# Hapus Apache2 dan pendukungnya (biasanya terpasang secara bawaan di VPS OpenVZ) apt purge apache2* -y # Install NGINX apt install nginx -y

Cree una nueva configuración de host específicamente para Immich:
nano /etc/nginx/sites-available/immich
Luego pegue la siguiente configuración:
#
server {
server_name gallery.tutorial.mdinata.my.id;
listen 80;
listen [::]:80;
# allow large file uploads
client_max_body_size 50000M;
# Set headers
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# enable websockets:
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_redirect off;
# set timeout
proxy_read_timeout 600s;
proxy_send_timeout 600s;
send_timeout 600s;
location / {
proxy_pass
}
} Cambiar gallery.tutorial.mdinata.my.id con tu dominio.

Active la configuración con:
ln -sf /etc/nginx/sites-available/immich/etc/nginx/sites-enabled/immich systemctl restart nginx # Restart NGINX

Generar Serifikat SSL (vamos)
Para que nuestro campo sea accesible a través de HTTPS, debemos establecer un certificado SSL. Podemos usar un certificado SSL gratuito de Let’s Cifrypt a través de CertBot.
Instalar El complemento CERTBOT y NGINX usa el comando:
apt install python3-certbot python3-certbot-nginx

ENTONCES, generar Certificado a través de CertBot con el comando
certbot --nginx -d gallery.tutorial.mdinata.my.id
Cambiar gallery.tutorial.mdinata.my.id con tu dominio.

¡Feliz! Se puede acceder a su dominio actual a través de una conexión HTTPS segura.
Acceder a Inmich
Se puede acceder a Immich a través de su campo anterior. Ejemplo: https://gallery.tutorial.mdinata.my.id.

Siga la grabación del usuario como de costumbre. Si este es el caso, se lo llevará a panel Inmit.
¡Felicitaciones, Immich listo para usar!
Frazada
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!
Gentong Pos
Review Film
Berita Terkini
Berita Terkini
Berita Terkini
review anime
Gaming Center
Berita Olahraga
Lowongan Kerja
Berita Terkini
Berita Terbaru
Berita Teknologi
Seputar Teknologi
Berita Politik
Resep Masakan
Pendidikan
