Creating hosting
1. TASKS FOR SYSTEM ADMINISTRATORS
1.1. Hardware Platform
• Set up backup with a daily cycle (on a separate server or S3-compatible storage).
• Prepare separate servers for:
• Web servers
• Databases
• DNS
• Control panels (ISPmanager / Hestia / custom)
1.2. Software
• Operating system: Ubuntu Server 22.04 LTS or AlmaLinux 9
• Web server: Nginx + Apache (via FastCGI) or pure Nginx with PHP-FPM
• PHP: versions 7.4, 8.0, 8.1, 8.2 (via multiple PHP-FPM pools)
• MySQL/MariaDB with optimized configuration
• Redis or Memcached (optional)
• Certbot + SSL automation via Let’s Encrypt
• Fail2ban + iptables/nftables
• Monitoring: Zabbix or Prometheus + Grafana
1.3. Virtualization and Containerization (optional)
• LXC/KVM or Docker containerization for client isolation
• Use Proxmox or a similar hypervisor
⸻
2. TASKS FOR DEVELOPERS
2.1. Management Interface
• Develop or implement a ready-made control panel (e.g., Hestia, ISPmanager, CyberPanel, or custom)
• Panel features:
• Domain management
• FTP/SSH access management
• One-click CMS installation (via Softaculous or your script)
• SSL certificate management
• Disk/CPU/traffic monitoring
2.2. Automation
• Scripts for quick CMS installation with pre-configurations (WordPress, Joomla, OpenCart)
• Integration with billing system (WHMCS / BILLmanager / custom)
• Webhooks and API for automatic site and email creation after payment
• Admin panel for monitoring site/resource status
2.3. Security
• Client isolation: chroot / containers / different users
• Support for SFTP / SSH with logs
• Automatic malware scanning (e.g., using Maldet + ClamAV)
• CMS and component updates via API
⸻
3. TESTING AND MAINTENANCE
3.1. Load Testing
• Conduct load testing for 100/200/300 sites
• Check loading speed and response of CMS sites (PageSpeed, GTMetrix)
3.2. Documentation
• Prepare client documentation (installation, site transfer, FTP, database)
• Prepare technical documentation on hosting architecture
3.3. Updates
• Configure secure OS and component updates
• Quarterly security audit
-
376 6 0 1 Solid mess without specifics, half of the items on the list are not needed at all, and for minimal hosting you need 2 white IPs and 2 VPS on Ubuntu/Debian and two open-source website control panels, and hosting billing where all the necessary functionality is already available to you.
Isn't it a joke about testing, auditing, and maintenance?
For example, 1 website like an auto parts online store can generate a load equivalent to 300 business card sites just from Google bots, GPT, Bing, and other trash, and requires a modern multi-core processor, lots of memory, and definitely SSD/NVMe disks.
P.S. The downside of open source is lack of support, so all gaps that will inevitably appear will have to be fixed by yourself, or wait for years until someone fixes them for you on GitHub.
If you haven't changed your mind yet, I can set up on Hestia + HopBilling provided there are appropriate resources, because without powerful hardware there's no point in even trying, just playing around with bot entertainment.
-
362 1 0 Good day,
I am confident that we can help you.
You can familiarize yourself with our portfolio on our website:
https://spacelabweb.com/ua/portfolio/
For a more detailed project estimate regarding price and development timeline, more information is needed.
Please also specify your deadlines and budget.
…
We look forward to further cooperation.
Sincerely,
The SpaceLab Team
-
262 2 0 You have a fairly large task and a rather unclear technical specification.
Many questions and clarifications.
I suggest dividing the task into parts. Start with writing the technical specification and selecting technologies or consultations.
Any development is divided into a priority direction
- Maximum performance
- Scalability
- Or support
… For example, some virtualization already support their own monitoring, so using Prometheus with Grafana is quite an unnecessary load. If you use the built-in monitor, then you will have to write a custom Grafana for visualization, which can additionally provide more performance but may pose difficulties in future support.
Current freelance projects in the category Databases & SQL
Integration of BAS Shveyka 8
225 USD
Good day, it is necessary to integrate BAS Shveyka 8, connect the website and CRM Sales Drive, set up reports and other data. Databases & SQL ∙ 6 minutes back ∙ 3 proposals |
Create a dashboard in https://airtable.com/ for the performance of advertising creatives from Facebook ads.Full specification https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Databases & SQL, Data Parsing ∙ 18 hours 54 minutes back ∙ 15 proposals |
Vibe coding through Claude Code
350 USD
Develop a closed web platform for corporate events with personal invitations via unique links and QR codes. After scanning the QR code, the user is directed to a personal invitation page with a welcome message, a greeting by name, a photo and a message from the CEO, a countdown… AI Art, Databases & SQL ∙ 22 hours 3 minutes back ∙ 41 proposals |
A developer is required for parsing the catalog and automating data import.Detailed technical specifications in the attached document Please indicate the estimated cost and timeline in your response Do you have experience working with parsing large catalogs What possible difficulties or limitations do you see in this task Databases & SQL, Data Parsing ∙ 1 day 1 hour back ∙ 36 proposals |
Need a Power BI specialist to build management reporting based on BAS Accounting CORPAbout the CompanyWe are a distributor of international sports brands in Ukraine. Accounting is maintained in BAS Accounting CORP.We are looking for a specialist who can help build a management reporting system for the company's management based on Power BI.Important: we are… Databases & SQL, Accounting Services ∙ 5 days 2 hours back ∙ 6 proposals |