Budget: 4000 UAH Deadline: 1 day
Hello! The task of quickly and safely migrating to Hetzner is completely clear to me. Since the project uses the current version of PHP 8.4, it is important to ensure that the environment on the new hosting fully meets the requirements of your code (modules, memory limits, web server settings). I specialize in system administration and CI/CD process automation (over 30 successful projects). I will set up not just file transfer, but a modern development workflow.
My plan for migration and automation:
1. Preparing the environment on Hetzner:
* Checking for and activating PHP 8.4 in the Hetzner Webhosting control panel.
* Setting up the database (MySQL/MariaDB) and configuring the PHP extensions required for your project.
2. Safe migration:
* Creating a complete backup of files and the database on the old hosting.
* Transferring data to Hetzner with integrity checks.
* Setting up an SSL certificate (Let's Encrypt) so that the site works immediately via HTTPS.
3. Automation through GitHub (Auto-deploy):
* Setting up GitHub Actions or Webhooks for automatic site updates.
* Logic: as soon as you do a git push to the main branch, changes are automatically pulled to the Hetzner server.
* Setting up secure access via SSH keys (without using passwords in scripts).
Deadlines and cost:
* Execution time: 4–8 hours (I will complete it within one working day).
* Cost: 2,500 – 4,000 UAH (depending on the size of the database and the complexity of the deployment script).
Why me:
As an automation specialist, I will make sure you forget about manually uploading files via FTP. After my setup, site updates will occur with a single command in Git, minimizing the risk of errors and saving you time.
Bonus: I will set up automatic daily backups of the database to cloud storage (e.g., Google Drive or S3) for free, so you will always have a recovery point regardless of the hosting.
To get started, I will need access to the old hosting, the Hetzner panel, and the repository on GitHub.
I will be happy to help with the technical migration of your project!