ITRUPANEL 0.1.30 — INSTALLATION AND UPDATES Requires a clean Linux VPS or dedicated server, root access, systemd and internet. Supported architectures: amd64 and arm64. Shared hosting is not supported. Run as root (no sudo): wget -O install.sh https://itrupanel.com/panel/install-itrupanel.sh && bash install.sh The installer downloads the full release and verifies its SHA-256 checksum. Save the administrator credentials printed at completion. Open https://SERVER_IP:3333 in your browser. The initial certificate is self-signed. Configure your domain and a trusted certificate in Server information → Panel address and SSL. If the panel is installed, this command updates it and backs up the program and affected settings. From version 0.1.16 you can also click Updates in the top right corner. Updates contain all previous fixes and missed migrations. The release signature and archive checksum are checked before installation. From version 0.1.19, the panel first prepares the release while showing transfer progress. Click “Restart panel and apply” when ready; until then the current version keeps running. Preparation expires after 24 hours without applying. Closing the tab does not approve installation. After you click Apply, an independent systemd service continues installation even if the tab closes. After restart, sign in and open Updates to view the result. The dialog does not open automatically. This workflow applies to subsequent updates FROM 0.1.19. Root terminal updates still apply immediately. Back up sites, databases and mail separately; update backups do not replace them. LANGUAGE Choose Auto, Русский or English at sign-in or in the top bar. Auto follows the first browser language: Russian for ru, English otherwise. Your choice is remembered in this browser. File contents and server settings are not translated. Raw third-party service logs retain their original language. https://itrupanel.com/en/ © 2026 ITRUPANEL NEW INSTALLATION STATISTICS (since 0.1.24) After a successful fresh installation, the installer sends a random ID and version to https://itrupanel.com/install-stats/api.php. The server estimates the country locally from the connection IP. Statistics do not retain the IP (standard web server access logs may contain it). No domains, credentials or configuration are sent. Reporting is optional and network failure does not affect installation. Disable before installation: ITRUPANEL_INSTALL_STATS=0 bash install.sh. Updates and duplicate IDs do not increase the count. Earlier installations are not counted retroactively. Cloned installations retain their original ID.