Hallo zusammen,
ich überlege, Webhosting 4000 (NUE) für Kundenprojekte zu nutzen, und würde dort Next.js im Node-Modus betreiben ("next build" + "next start"), nicht als statischen Export.
Auf meinem eigenen Root-Server verwalte ich solche Apps mit PM2. Bevor ich bestelle, würde ich gern wissen, ob das auf dem Webhosting genauso geht:
1. Darf ich PM2 als dauerhaft laufenden Daemon betreiben, oder verstößt das gegen die AGB/Nutzungsbedingungen?
2. Wenn ja: Überlebt der Prozess Wartungsarbeiten und Neustarts eurerseits, oder muss ich ihn danach manuell wieder starten? "pm2 startup" braucht ja systemd, das habe ich auf dem Webspace vermutlich nicht.
3. Falls PM2 nicht vorgesehen ist, wie startet man eine Node-App dort stattdessen? Über das CCP mit Angabe eines Entry Points, oder frei per SSH?
4. Der wählbare nginx-Proxy. Zeigt der auf einen lokalen Port meiner Wahl (z.B. 127.0.0.1:3000)?
5. Gibt es Limits, die einen dauerhaft laufenden Prozess killen, Idle-Timeout, maximale Prozesslaufzeit, Prozessanzahl?
Wenn jemand Next.js dort produktiv laufen hat, würde mich vor allem interessieren, wie stabil das über Monate läuft.
Danke und Grüße
Adrian