• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Question Despligue de nextjs v15.3 app en plesk(Ubuntu24.04Lts)

Good for everyone. I'm using Plesk Obsidian 18.0.70 and I'm trying to deploy my next js v15.3.2 application and I already have my app in the vps deployed with port 3000 but I don't know how to get Plesk to direct traffic to me for the port of my application; that is to say that I can enter through my dominio.com and direct it to that port and I have tried and without success (I am the root). If you could help me

[courtesy admin translation]

Buenas para todos. Estoy usando Plesk Obsidian 18.0.70 y estoy tratando de desplegar mi aolicacion de next js v15.3.2 y ya tengo mi app en el vps desplegada con el puerto 3000 pero no se como hacer para que plesk me dirija el trafico pra el puerto de mi aplicacion; es decir que pueda entrar por mi dominio.com y me lo dirija a ese puerto y lo he intentado y sin exito(soy el root). Si me pudieran ayudar
 
Last edited by a moderator:
Super late at responding but to answer your question you will need to proxy pass the traffic to the port. For NGINX as the web server you can add the following to the additional nginx directives in Apache & nginx Settings:

NGINX:
location / {
    proxy_pass http://127.0.0.1:3000; # Forward requests to the backend server
    proxy_set_header Host $host; # Preserve the original Host header
    proxy_set_header X-Real-IP $remote_addr; # Forward client IP
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # Track proxies
}
 
Back
Top