Migration Scenarios
There are many ways websites are currently hosted.
This guide explains how we typically migrate sites from different hosting environments into Panther & Cub Hosting.
From cPanel Hosts (GoDaddy, HostGator, VentraIP, etc.)
- We log into your cPanel account.
- Export site files + database using cPanel's built-in backup tools.
- Import into our environment (Docker + Dokploy).
- Update DNS records to point your domain to the new server.
✅ Works for most PHP, MySQL, and static sites.
From Plesk Hosts
- Access your Plesk control panel.
- Download files via File Manager or backup export.
- Export the database via phpMyAdmin or Plesk DB tool.
- Import files + DB into our stack.
- DNS switched once testing passes.
From Managed App Hosts (Vercel, Netlify, Render, etc.)
- Export via their CLI tools or dashboard.
- Pull Git repository if available.
- Containerize and deploy on our infrastructure.
- Verify environment variables, SSL, and API integrations.
From FTP/SFTP-only Hosts
- Use credentials to download
/httpdocs/or/public_html/directory. - Export database via phpMyAdmin or request SQL dump from old host.
- Import into our environment.
- DNS switched once verified.
From Custom / Static Sites
- Copy static files (HTML/CSS/JS) or pull from Git.
- Deploy via Docker container with Nginx.
- For React/Next.js/Node apps → containerize and deploy with appropriate runtime.
Migration Timelines & Pricing
- Simple static or brochure sites: 1–2 hours → $200 AUD
- E-commerce or database-heavy applications: 3–6 hours → $400 AUD
- Custom apps with complex dependencies: varies by stack → $500+ AUD (quoted separately)