System Services - 30+ services one-click install/start/stop

NK admin's "System Services" section centrally manages ~30 services: install/start/stop/uninstall/upgrade.

List

  • Web: nginx / apache / haproxy / caddy / frp / microservice
  • Databases: mysql / mariadb / postgresql / mongodb / redis / memcached
  • PHP: multi-version 5.6 - 8.5 + php-fpm pool
  • DNS / FTP / SSH: pdns / ftp / ssh
  • Ops: supervisor / docker / java / python / node / systemd / sysctl / rclone / xtrabackup / modsec
  • Replication: MySQL replication

Generic install

api/system-service/install body: service_type + version. Returns install_state (0=not installed / 1=done / 2=installing / 3=error) for polling.

Multi-version coexistence

PHP / Python / Java / Node support multi-version (/www/server//) with per-version start/stop/upgrade.