Master3395
aaf3b68e14
Update PHP version handling and installation logic across scripts
...
- Adjusted PHP version priority in cyberpanel_upgrade.sh and install.py to include PHP 8.5 (beta) as the highest priority.
- Enhanced package installation logic in cyberpanel.sh and installCyberPanel.py to install PHP dependencies more robustly, including error handling for missing packages.
- Updated README.md to reflect the new recommended PHP versions and deprecated versions.
- Improved error handling and dependency management in phpUtilities.py and upgrade.py for better installation reliability.
2025-09-24 01:11:23 +02:00
Master3395
93448a44b3
Add installation summary feature to cyberpanel.sh and install.py
...
Implemented a comprehensive installation summary function in both cyberpanel.sh and install.py. The summary includes installation status, system resource usage, and troubleshooting steps for failed installations. Enhanced user feedback during the installation process to improve clarity and support for users.
2025-09-24 00:45:34 +02:00
Master3395
49e3149622
Update MariaDB repository URLs to use HTTPS and enhance setup logic for RHEL 9/10 in cyberpanel.sh; modify permission commands in install.py to use raw string literals for better compatibility.
2025-09-24 00:36:38 +02:00
Master3395
30cb78d0ef
Enhance OS detection and package management in installation scripts: Updated install.sh to improve OS detection logic for various CentOS, AlmaLinux, CloudLinux, Ubuntu, Debian, and openEuler versions. Refined package installation commands and added error handling for unsupported OS scenarios. Improved service name mapping in install.py for better compatibility across distributions.
2025-09-23 23:33:05 +02:00
Master3395
cc9a6ad31b
Refactor installation scripts for improved service management and compatibility: Updated cyberpanel.sh to enhance PHP package installation logic based on available versions. Improved error handling for systemd service management in install.py and added pip upgrade functionality for better package compatibility. Enhanced PowerDNS database setup and service startup procedures with retry mechanisms and detailed logging.
2025-09-23 23:16:36 +02:00
Master3395
f41b54205b
Refactor service management in installation scripts: Updated cyberpanel.sh to enhance the display of access information and system status. Improved install.py by adding comprehensive service checks and fixes for PowerDNS, Pure-FTPd, and database connectivity. Enhanced LiteSpeed configuration handling and ensured critical services are running properly during installation. Added detailed logging for better user feedback.
2025-09-23 22:35:47 +02:00
Master3395
685a464ca5
Fix pysftp dependency issue and optimize WSGI-LSAPI compilation: Removed pysftp from requirements in favor of paramiko, and updated Makefile for proper optimization flags to avoid _FORTIFY_SOURCE warnings during WSGI-LSAPI installation.
2025-09-23 19:06:33 +02:00
Master3395
c873bfc140
Remove deprecated migration script and update version to 2.4 Build 4: The run_migration.py script has been deleted as it is no longer needed. The version file has been incremented to reflect the latest build. Additionally, the Django settings have been updated to include DEFAULT_AUTO_FIELD for improved primary key handling.
2025-09-23 09:55:27 +02:00
Master3395
fafc757052
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-21 17:35:06 +02:00
usmannasir
0d537fd9ec
bug fix: installation issues
2025-09-21 13:04:51 +05:00
Master3395
f66e1a03a0
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-20 22:35:57 +02:00
usmannasir
570a4953d0
some bug fixes to install.py
2025-09-21 01:07:38 +05:00
Master3395
62d249a4aa
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-20 21:50:48 +02:00
usmannasir
f943e5c961
some bug fixes to install.py
2025-09-21 00:37:02 +05:00
Master3395
25fa25d877
Merge branch 'usmannasir:v2.5.5-dev' into v2.5.5-dev
2025-09-20 21:32:24 +02:00
usmannasir
6bd125622e
some bug fixes to install.py
2025-09-21 00:21:07 +05:00
Master3395
5364e3e7d1
Add FTP quota management features: Implement getFTPQuotaUsage and migrateFTPQuotas methods in FTPManager for retrieving quota usage and migrating existing users to the new quota system. Update views and URLs to support these new functionalities. Enhance FTPUtilities with methods for applying quotas to the filesystem and retrieving current quota usage.
2025-09-20 21:07:48 +02:00
usmannasir
94c56c0015
bug fix: of evn creation
2025-09-20 20:21:18 +05:00
usmannasir
b07d895bec
debian 12
2025-09-19 12:06:13 +05:00
usmannasir
f75bf31c68
debian 12
2025-09-19 11:45:19 +05:00
usmannasir
27f8bf65a9
debian 12
2025-09-19 11:32:35 +05:00
Usman Nasir
7718a68df7
Merge pull request #1508 from master3395/v2.5.5-dev
...
V2.5.5 dev
2025-09-19 11:20:08 +05:00
usmannasir
212bf53932
debian 12
2025-09-19 09:40:01 +05:00
Master3395
104496d9fd
Update CyberPanel installer scripts to support additional operating systems and versions. Enhance OS detection logic in install.sh and cyberpanel_upgrade.sh for CentOS 9, CentOS Stream 9, Rocky Linux 9, RHEL 8, RHEL 9, and Debian 11-13. Revise README.md to reflect updated support details and clarify compatibility. Improve error messages for unsupported OS detection.
2025-09-19 01:19:49 +02:00
usmannasir
2f297029d0
debian 12
2025-09-18 23:20:05 +05:00
usmannasir
76356d3032
debian 12
2025-09-18 23:16:37 +05:00
usmannasir
e9b2220246
debian 12
2025-09-18 14:20:01 +05:00
usmannasir
91d7c1457f
debian 12
2025-09-18 12:42:00 +05:00
usmannasir
3ae4be91af
debian 12
2025-09-18 12:30:22 +05:00
usmannasir
b0ef10ba9d
debian 12
2025-09-18 11:56:05 +05:00
usmannasir
9d4ef84b0d
debian 12
2025-09-18 02:17:29 +05:00
usmannasir
578cc1b646
debian 12
2025-09-18 02:06:31 +05:00
usmannasir
09b50511cc
debian 12
2025-09-18 01:58:24 +05:00
usmannasir
0e45e6272c
debian 13 ols fix
2025-09-18 01:29:38 +05:00
usmannasir
74b5ce97d4
debian 13 ols fix
2025-09-18 01:15:38 +05:00
usmannasir
bedd7c2264
bug fix: debain 13
2025-09-17 15:18:57 +05:00
usmannasir
92db8c1775
bug fix: debain 13
2025-09-17 14:53:52 +05:00
usmannasir
cc84460094
Merge branch 'v2.5.5-dev' of github.com:usmannasir/cyberpanel into v2.5.5-dev
2025-09-17 14:40:01 +05:00
usmannasir
26425dd397
bug fix: allowed host issue
2025-09-15 12:07:15 +05:00
Master3395
1a82700f51
Update PHP version references and improve AlmaLinux 9 compatibility
...
- Changed PHP symlink from version 8.0 to 8.3 in various scripts to ensure compatibility with the latest PHP version.
- Updated documentation links in the FAQ to point to the new community support page.
- Added checks and fixes for MariaDB installation issues specific to AlmaLinux 9.
- Enhanced the installation script to support additional PHP versions and improve overall installation reliability.
2025-09-15 01:25:52 +02:00
Master3395
7bd66f7f06
Enhance environment variable management and security
...
- Updated .gitignore to include additional sensitive files and directories.
- Added python-dotenv to requirements for loading environment variables.
- Modified settings.py to load environment variables for sensitive configurations, including SECRET_KEY, DEBUG, and database credentials.
- Implemented secure .env file generation during installation to avoid hardcoding sensitive information.
- Introduced fallback method for settings update if environment generation fails.
2025-09-13 19:07:03 +02:00
Master3395
3d72839b33
Fix mirror gettoforge
...
https://github.com/usmannasir/cyberpanel/issues/1499
2025-09-12 09:42:52 +02:00
Master3395
41ead838ef
Add sieve by default.
...
Add sieve by default.
2025-09-10 20:01:52 +02:00
Master3395
90abff30ae
Fix Mariadb on almalinux 9
...
Fix Mariadb on almalinux 9
2025-09-10 17:36:09 +02:00
Master3395
c06533b986
Fix ALL documentation links.
...
Fix ALL documentation links.
2025-09-08 11:50:35 +02:00
Master3395
0c8ee38c2b
Add Almalinux 10 and php 84+85
...
Add Almalinux 10 and php 84+85
2025-09-07 22:57:53 +02:00
Master3395
c49200cca0
Resolve issue 1493
...
Should solve the issue in https://github.com/usmannasir/cyberpanel/issues/1493
2025-09-07 20:40:29 +02:00
usmannasir
c92600a62d
bug fix: fix dynamic latest version of lsws server
2025-09-04 23:07:27 +05:00
usmannasir
9a38b98ca9
v2.4.4 release
2025-09-01 13:11:42 +05:00
usmannasir
70c44d05bd
bug fix: postfix conf for ipv6
2025-09-01 00:07:41 +05:00