|
@@ -23,6 +23,28 @@ import {
|
|
AdminOff,
|
|
AdminOff,
|
|
Ports,
|
|
Ports,
|
|
Separate,
|
|
Separate,
|
|
|
|
+ WHMCS,
|
|
|
|
+ API,
|
|
|
|
+ Notifications,
|
|
|
|
+ Services,
|
|
|
|
+ Usage,
|
|
|
|
+ Bolt,
|
|
|
|
+ Configuration,
|
|
|
|
+ Download,
|
|
|
|
+ Domain,
|
|
|
|
+ Folder,
|
|
|
|
+ PHP,
|
|
|
|
+ Python,
|
|
|
|
+ WP,
|
|
|
|
+ MySQL,
|
|
|
|
+ SSL,
|
|
|
|
+ ServerCog,
|
|
|
|
+ CronJobs,
|
|
|
|
+ Cache,
|
|
|
|
+ DNS,
|
|
|
|
+ Visitors,
|
|
|
|
+ Activity,
|
|
|
|
+ AccountCog,
|
|
Airtable,
|
|
Airtable,
|
|
Antd,
|
|
Antd,
|
|
Ably,
|
|
Ably,
|
|
@@ -79,7 +101,7 @@ export const integrations: IntegrationsType = {
|
|
"data-provider-packages": [
|
|
"data-provider-packages": [
|
|
{
|
|
{
|
|
name: "Domain Names",
|
|
name: "Domain Names",
|
|
- icon: Rest,
|
|
|
|
|
|
+ icon: Domain,
|
|
description:
|
|
description:
|
|
"Add domain names with automatic SSL renewals, include aliases and subdomains (Internationalized domains are supported), create redirects, enforce HTTPS, and edit vhost files.",
|
|
"Add domain names with automatic SSL renewals, include aliases and subdomains (Internationalized domains are supported), create redirects, enforce HTTPS, and edit vhost files.",
|
|
url: "/docs/panel/domains/",
|
|
url: "/docs/panel/domains/",
|
|
@@ -87,7 +109,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "File Manager",
|
|
name: "File Manager",
|
|
- icon: Rest,
|
|
|
|
|
|
+ icon: Folder,
|
|
description:
|
|
description:
|
|
"Effortlessly upload multiple files simultaneously without any upload limits. Edit files, adjust permissions, copy or move files, add new files, and perform various file management tasks.",
|
|
"Effortlessly upload multiple files simultaneously without any upload limits. Edit files, adjust permissions, copy or move files, add new files, and perform various file management tasks.",
|
|
url: "/docs/panel/files/",
|
|
url: "/docs/panel/files/",
|
|
@@ -95,7 +117,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "PHP versions",
|
|
name: "PHP versions",
|
|
- icon: Rest,
|
|
|
|
|
|
+ icon: PHP,
|
|
description:
|
|
description:
|
|
"Users can use different PHP versions for each domain, install new versions, set a default version for new domains, change limits by editing php.ini files.",
|
|
"Users can use different PHP versions for each domain, install new versions, set a default version for new domains, change limits by editing php.ini files.",
|
|
url: "/docs/panel/advanced/server_settings/#php-settings",
|
|
url: "/docs/panel/advanced/server_settings/#php-settings",
|
|
@@ -103,7 +125,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "NodeJS and Python",
|
|
name: "NodeJS and Python",
|
|
- icon: Rest,
|
|
|
|
|
|
+ icon: Python,
|
|
description:
|
|
description:
|
|
"Effortlessly create and manage NodeJS and Python applications. Proxy websites to display content from these applications seamlessly.",
|
|
"Effortlessly create and manage NodeJS and Python applications. Proxy websites to display content from these applications seamlessly.",
|
|
url: "/docs/panel/applications/pm2/",
|
|
url: "/docs/panel/applications/pm2/",
|
|
@@ -111,14 +133,14 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "WP Manager",
|
|
name: "WP Manager",
|
|
- icon: Graphql,
|
|
|
|
|
|
+ icon: WP,
|
|
description: "Automatic WordPress installer with features like auto-login to wp-admin, option editing, on-demand backup, debugging, and a variety of additional functionalities.",
|
|
description: "Automatic WordPress installer with features like auto-login to wp-admin, option editing, on-demand backup, debugging, and a variety of additional functionalities.",
|
|
url: "/docs/panel/applications/wordpress/",
|
|
url: "/docs/panel/applications/wordpress/",
|
|
status: "stable",
|
|
status: "stable",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "MySQL and phpMyAdmin",
|
|
name: "MySQL and phpMyAdmin",
|
|
- icon: Nest,
|
|
|
|
|
|
+ icon: MySQL,
|
|
description:
|
|
description:
|
|
"Create and manage MySQL databases and users easily. Automatically log in to phpMyAdmin, enable remote MySQL access, and adjust configuration settings with desired limits.",
|
|
"Create and manage MySQL databases and users easily. Automatically log in to phpMyAdmin, enable remote MySQL access, and adjust configuration settings with desired limits.",
|
|
url: "/docs/panel/databases/",
|
|
url: "/docs/panel/databases/",
|
|
@@ -126,7 +148,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "SSL certificates",
|
|
name: "SSL certificates",
|
|
- icon: Strapi,
|
|
|
|
|
|
+ icon: SSL,
|
|
description:
|
|
description:
|
|
"Automatic SSL generation and renewal ensures that your website's security is effortlessly managed, providing continuous protection with up-to-date SSL certificates.",
|
|
"Automatic SSL generation and renewal ensures that your website's security is effortlessly managed, providing continuous protection with up-to-date SSL certificates.",
|
|
url: "/docs/panel/domains/SSL/",
|
|
url: "/docs/panel/domains/SSL/",
|
|
@@ -134,7 +156,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Object Caching",
|
|
name: "Object Caching",
|
|
- icon: Strapi,
|
|
|
|
|
|
+ icon: Cache,
|
|
description:
|
|
description:
|
|
"Implement object caching using dedicated REDIS and Memcached instances. Set memory limits, start/stop services, and view logs efficiently.",
|
|
"Implement object caching using dedicated REDIS and Memcached instances. Set memory limits, start/stop services, and view logs efficiently.",
|
|
url: "/docs/panel/caching/",
|
|
url: "/docs/panel/caching/",
|
|
@@ -150,7 +172,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Server settings",
|
|
name: "Server settings",
|
|
- icon: Strapi,
|
|
|
|
|
|
+ icon: Configuration,
|
|
description:
|
|
description:
|
|
"Each user has complete control over their server configuration, enabling them to install or restart services, edit system configurations, and perform various other administrative tasks.",
|
|
"Each user has complete control over their server configuration, enabling them to install or restart services, edit system configurations, and perform various other administrative tasks.",
|
|
url: "/docs/panel/advanced/server_settings/",
|
|
url: "/docs/panel/advanced/server_settings/",
|
|
@@ -158,7 +180,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Cron Jobs",
|
|
name: "Cron Jobs",
|
|
- icon: Strapi,
|
|
|
|
|
|
+ icon: CronJobs,
|
|
description:
|
|
description:
|
|
"Schedule and edit cronjobs directly from the OpenPanel interface to efficiently plan and manage scheduled actions.",
|
|
"Schedule and edit cronjobs directly from the OpenPanel interface to efficiently plan and manage scheduled actions.",
|
|
url: "/docs/panel/advanced/cronjobs/",
|
|
url: "/docs/panel/advanced/cronjobs/",
|
|
@@ -166,7 +188,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "DNS Zone Editor",
|
|
name: "DNS Zone Editor",
|
|
- icon: Strapi,
|
|
|
|
|
|
+ icon: DNS,
|
|
description:
|
|
description:
|
|
"Easily edit DNS zone files for your domains and add various records such as A, AAAA, CNAME, MX, TXT, etc., through the OpenPanel interface.",
|
|
"Easily edit DNS zone files for your domains and add various records such as A, AAAA, CNAME, MX, TXT, etc., through the OpenPanel interface.",
|
|
url: "/docs/panel/domains/dns/",
|
|
url: "/docs/panel/domains/dns/",
|
|
@@ -174,7 +196,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Resource usage",
|
|
name: "Resource usage",
|
|
- icon: Supabase,
|
|
|
|
|
|
+ icon: Usage,
|
|
description:
|
|
description:
|
|
"Monitor real-time CPU and memory usage, check historical trends, and adjust server configuration as needed to optimize performance.",
|
|
"Monitor real-time CPU and memory usage, check historical trends, and adjust server configuration as needed to optimize performance.",
|
|
url: "/docs/panel/analytics/resource_usage/",
|
|
url: "/docs/panel/analytics/resource_usage/",
|
|
@@ -182,7 +204,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Visitor reports",
|
|
name: "Visitor reports",
|
|
- icon: Hasura,
|
|
|
|
|
|
+ icon: Visitors,
|
|
description:
|
|
description:
|
|
"Access automatically generated, visually appealing visitor reports from your website's access logs. Explore visitor locations, accessed pages, IPs, error pages, and more with ease.",
|
|
"Access automatically generated, visually appealing visitor reports from your website's access logs. Explore visitor locations, accessed pages, IPs, error pages, and more with ease.",
|
|
url: "/docs/panel/analytics/domain_visitors/",
|
|
url: "/docs/panel/analytics/domain_visitors/",
|
|
@@ -190,7 +212,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Activity logs",
|
|
name: "Activity logs",
|
|
- icon: Hasura,
|
|
|
|
|
|
+ icon: Activity,
|
|
description:
|
|
description:
|
|
"Every action in the OpenPanel interface is recorded, allowing users to easily track who did what and when, eliminating the need to sift through server logs.",
|
|
"Every action in the OpenPanel interface is recorded, allowing users to easily track who did what and when, eliminating the need to sift through server logs.",
|
|
url: "/docs/panel/analytics/account_activity/",
|
|
url: "/docs/panel/analytics/account_activity/",
|
|
@@ -198,7 +220,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Account settings",
|
|
name: "Account settings",
|
|
- icon: Hasura,
|
|
|
|
|
|
+ icon: AccountCog,
|
|
description:
|
|
description:
|
|
"Users can change their email address and password, enable 2FA, adjust language preferences, and activate dark mode for a personalized experience.",
|
|
"Users can change their email address and password, enable 2FA, adjust language preferences, and activate dark mode for a personalized experience.",
|
|
url: "/docs/panel/account/",
|
|
url: "/docs/panel/account/",
|
|
@@ -208,7 +230,7 @@ export const integrations: IntegrationsType = {
|
|
"community-data-provider-packages": [
|
|
"community-data-provider-packages": [
|
|
{
|
|
{
|
|
name: "Simple server deployment",
|
|
name: "Simple server deployment",
|
|
- icon: Directus,
|
|
|
|
|
|
+ icon: Download,
|
|
description:
|
|
description:
|
|
"Install OpenPanel in minutes. Provision new servers to your cluster with a single command.",
|
|
"Install OpenPanel in minutes. Provision new servers to your cluster with a single command.",
|
|
url: "/docs/admin/intro/#installation",
|
|
url: "/docs/admin/intro/#installation",
|
|
@@ -216,14 +238,14 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Resource usage management",
|
|
name: "Resource usage management",
|
|
- icon: Firebase,
|
|
|
|
|
|
+ icon: CPU,
|
|
description: "Limit the CPU, I/O bandwidth, IOPS, nproc and memory on a per-user basis to ensure consistent performance for all your hosted websites.",
|
|
description: "Limit the CPU, I/O bandwidth, IOPS, nproc and memory on a per-user basis to ensure consistent performance for all your hosted websites.",
|
|
url: "/",
|
|
url: "/",
|
|
status: "stable",
|
|
status: "stable",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Switch web servers",
|
|
name: "Switch web servers",
|
|
- icon: Hygraph,
|
|
|
|
|
|
+ icon: Bolt,
|
|
description:
|
|
description:
|
|
"Currently, only Nginx is supported as the webserver, but upcoming support for LiteSpeed will provide administrators the option to choose their preferred webserver.",
|
|
"Currently, only Nginx is supported as the webserver, but upcoming support for LiteSpeed will provide administrators the option to choose their preferred webserver.",
|
|
url: "/",
|
|
url: "/",
|
|
@@ -231,7 +253,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Edit configuration",
|
|
name: "Edit configuration",
|
|
- icon: Sanity,
|
|
|
|
|
|
+ icon: Configuration,
|
|
description:
|
|
description:
|
|
"Administrators have the capability to designate domains for panel access, modify ports, and edit settings for both the OpenPanel and OpenAdmin interfaces, providing flexibility in configuring the system to suit specific requirements.",
|
|
"Administrators have the capability to designate domains for panel access, modify ports, and edit settings for both the OpenPanel and OpenAdmin interfaces, providing flexibility in configuring the system to suit specific requirements.",
|
|
url: "/docs/category/settings/",
|
|
url: "/docs/category/settings/",
|
|
@@ -239,7 +261,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Resource usage statistics",
|
|
name: "Resource usage statistics",
|
|
- icon: Elide,
|
|
|
|
|
|
+ icon: Usage,
|
|
description:
|
|
description:
|
|
"Monitor CPU and Memory usage, Network and load with real time monitoring.",
|
|
"Monitor CPU and Memory usage, Network and load with real time monitoring.",
|
|
url: "/docs/admin/dashboard/#cpu",
|
|
url: "/docs/admin/dashboard/#cpu",
|
|
@@ -247,7 +269,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Service management",
|
|
name: "Service management",
|
|
- icon: ElideGraphql,
|
|
|
|
|
|
+ icon: Services,
|
|
description:
|
|
description:
|
|
"Monitor services, initiate restarts, view logs, and perform additional management tasks efficiently from the admin interface.",
|
|
"Monitor services, initiate restarts, view logs, and perform additional management tasks efficiently from the admin interface.",
|
|
url: "/docs/admin/dashboard/#services-status",
|
|
url: "/docs/admin/dashboard/#services-status",
|
|
@@ -255,7 +277,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Smart Notifications",
|
|
name: "Smart Notifications",
|
|
- icon: EntRefine,
|
|
|
|
|
|
+ icon: Notifications,
|
|
description:
|
|
description:
|
|
"Receive notifications for events such as reboots, high resource usage, website attacks, failed services, and other critical occurrences to stay informed about the status of your server.",
|
|
"Receive notifications for events such as reboots, high resource usage, website attacks, failed services, and other critical occurrences to stay informed about the status of your server.",
|
|
url: "/docs/admin/notifications/",
|
|
url: "/docs/admin/notifications/",
|
|
@@ -263,7 +285,7 @@ export const integrations: IntegrationsType = {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "Terminal Commands",
|
|
name: "Terminal Commands",
|
|
- icon: EntRefine,
|
|
|
|
|
|
+ icon: Terminal,
|
|
description:
|
|
description:
|
|
"OpenCLI serves as the terminal interface for Administrators, allowing automation of diverse OpenPanel settings with access to over 100 available commands.",
|
|
"OpenCLI serves as the terminal interface for Administrators, allowing automation of diverse OpenPanel settings with access to over 100 available commands.",
|
|
url: "/docs/category/openpanel-cli/",
|
|
url: "/docs/category/openpanel-cli/",
|
|
@@ -461,14 +483,14 @@ export const integrations: IntegrationsType = {
|
|
"community-packages": [
|
|
"community-packages": [
|
|
{
|
|
{
|
|
name: "WHMCS Module",
|
|
name: "WHMCS Module",
|
|
- icon: Dp,
|
|
|
|
|
|
+ icon: WHMCS,
|
|
description: "Integrate with the leading web hosting management and billing software.",
|
|
description: "Integrate with the leading web hosting management and billing software.",
|
|
url: "https://community.openpanel.co/",
|
|
url: "https://community.openpanel.co/",
|
|
status: "stable",
|
|
status: "stable",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: "REST API",
|
|
name: "REST API",
|
|
- icon: Kinde,
|
|
|
|
|
|
+ icon: API,
|
|
description:
|
|
description:
|
|
"Our powerful RESTful API allows you to integrate with 3rd party systems you already use.",
|
|
"Our powerful RESTful API allows you to integrate with 3rd party systems you already use.",
|
|
url: "/docs/admin/customize/api/",
|
|
url: "/docs/admin/customize/api/",
|