This manual provides a detailed, step-by-step guide to installing and activating SWPanel in Self-Hosted mode, allowing the user to deploy their own web hosting administration environment on external servers, whether Cloud, VPS or dedicated, as long as they are based on Debian 12 or higher operating systems.
SWPanel is a hosting service administration platform developed for Debian Linux environments. It provides tools to manage:
SWPanel is characterized by its intuitive interface, which facilitates the control and administration of servers without the need for advanced technical knowledge.
The Self-Hosted mode allows you to install SWPanel on a server that does not belong directly to the SWPanel infrastructure, but which is managed from its centralized panel. It is ideal if you already have an external server and want to integrate its management with SWPanel.
This document details the process for:
In order to use SWPanel in Self-Hosted mode, it is essential to have an active client account. If you do not yet have an account, follow this manual to register: 📃 Manual: How to register in SWPanel.
If you already have an account on SWPanel, access the system from this link: https://go.swpanel.com/activate/
Once inside the main panel (Dashboard), go to the blue side menu and click on Activate SWPanel Self-Hosted:
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
After accessing the activation section, three methods for installing SWPanel will be presented:
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Recommended method for users without advanced technical knowledge. Prerequisites:
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Steps:
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Designed for advanced users with technical knowledge of server administration.
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Process:
This Token ID must be entered later in the SWPanel to complete the activation. See the detailed steps here: 📃 Manual: How to install SWPanel on your Server - SWPanel Self-Hosted
If you have already installed SWPanel manually and have the Token ID, proceed with activation from the panel. This Token ID allows you to correctly link your server with the Self-Hosted mode of SWPanel. It is compatible with servers using Debian 12 or higher, regardless of the Internet service provider, Cloud or VPS.
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Once the installation is complete, the next step is to license the server:
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
The system will allow you to select the type of license that best suits your needs.
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
If you have already purchased a license through an authorized distributor or integrator, you can enter the code in this section:
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
To finalize the process, accept the legal conditions and press the button:
“Activate SWPanel now”
The screenshot is for guidance purposes. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows