📄️Custom Section
To add custom section in HiTechCloud > Dashboard page, navigate to HiTechAdmin > Settings > Custom Code and edit the 'Custom Section'.
📄️Custom Services
Custom services can be added to HiTechAdmin to be run and monitored from the admin panel.
📄️Auto-start Services
Services in HiTechCloud start only when they are actually needed, to avoid wasting resources.
📄️Custom HiTechCloud Templates
Templates offer a flexible way to customize the appearance of your control panel interface. Whether you're looking to align the panel's look with your brand identity or simply want to refresh its appearance, our template system provides the tools necessary to achieve your desired aesthetics.
📄️Custom Plugins
HiTechCloud version 1.5.0 and newer support custom plugins.
📄️Branding & White-Label
Everything in HiTechCloud is modular and can easily be modified or disabled without breaking the rest of the functionalities.
📄️Disable Reboot within HiTechAdmin
If for some reason, you want to disable Server Reboot feature through HiTechAdmin, you can do that on your server.
📄️Disable Terminal within HiTechAdmin
If for some reason, you want to disable command-line root access through HiTechAdmin's Terminal feature, you can do that on your server.
📄️Disable Terminal within HiTechCloud
If for some reason, you want to disable command-line access through HiTechCloud Panel > Containers > Terminal page, you can do that on your server.
📄️HiTechAdmin API Documentation
HiTechAdmin API can be used to manage options available from the HiTechAdmin interface: hosting plans, accounts, domains, services, DNS, email, security, server administration, and more. All API endpoints require Bearer JWT authentication.
📄️Keyboard Shortcuts
HiTechAdmin UI can be navigated using keyboard shortcuts.
📄️HiTechCloudCLI Hooks
HiTechCloud supports pre and post hooks for all commands, that run bash scripts before or after running hitechcloudcli commands.
📄️HiTechCloud Folder Structure
HiTechCloud uses the following files and directories:
📄️Services
HiTechCloud uses the following services:
📄️Access HiTechAdmin
Run hitechcloudcli admin command to find the address on which admin panel is accessible. Example output:
📄️Access HiTechCloud
HiTechCloud is the end-user control panel, accessible by default via the server's IP address and port 2083. Administrators can configure a custom domain and modify the default port.
📄️Restrict HiTechAdmin
To restrict HiTechAdmin access only to your team, whitelist your server's IP addresses on the firewall, and then disable port 2087.
📄️Limit HiTechCloud
Both HiTechCloud and HiTechAdmin interfaces have a built-in rate limiting and IP address blocking to protect against brute-force attacks.
📄️Removing the Port for HiTechAdmin
By default, the HiTechAdmin interface runs on a Gunicorn web server, while all other websites run on Caddy. This setup ensures that the admin panel remains accessible even if the main web server is down.
📄️Removing the Port for HiTechCloud
By default, the HiTechCloud interface runs on a Gunicorn web server, while all other websites run on Caddy. This setup ensures that the admin panel remains accessible even if the main web server is down.
📄️Screenshots API
HiTechCloud SiteManager displays a website screenshot for each website. These screenshots are by default locally generated and stored on your server.
📄️Temporary Links API
HiTechCloud SiteManager has a temporary-links option that allows user to test website from the server IP, prior to changing DNS. Proxy domains are subdomains on our hosted api .hitechcloud.org.
📄️Set a separate domain for HiTechCloud UI
To set separate domain just for the HiTechCloud UI, for example pejcic.rs:
📄️Troubleshooting HiTechCloud
When troubleshooting HiTechCloud, the first step is to reproduce the issue. If you can confirm it’s a bug (and like all software, bugs do happen), try to identify a consistent way to trigger it.