[Unit] Description=ICON CRM Backend (Express + MariaDB) After=network.target mariadb.service Wants=mariadb.service [Service] Type=simple User=root WorkingDirectory=/var/www/icon_CRM/server EnvironmentFile=/var/www/icon_CRM/server/.env ExecStart=/usr/bin/node src/server.js Restart=on-failure RestartSec=5 # Der Server hat 8 GB. Die Grenze ist kein Sparzwang, sondern ein Sicherheitsnetz: # ein Leck im Backend soll nicht Apache und MariaDB mitreissen. MemoryMax=1024M [Install] WantedBy=multi-user.target