-
Notifications
You must be signed in to change notification settings - Fork 214
Migrate Zoraxy to another Server
Toby Chui edited this page Apr 1, 2025
·
1 revision
Zoraxy is possibly the world most easiest reverse proxy in terms of migration.
Notes: This guide only cover the native deployment of Zoraxy. It is a bit more complex if you are using docker.
- Stop the Zoraxy service using
sudo systemctl stop zoraxy
- Use scp to download the whole Zoraxy directory from your old server to your local computer
- Upload the Zoraxy directory from your local computer to your new Linux server
- Setup systemd following the guide on this wiki page
- Start the Zoraxy service using
sudo systemctl start zoraxy
- Stop the running Zoraxy instance by sending
Ctrl + C
into the terminal / cmd window that is running Zoraxy - Copy the whole Zoraxy folder into an external USB drive, or other alternative methods which you can send the whole Zoraxy folder to your new Windows server
- Paste the whole Zoraxy folder from your external USB drive or other network storage into your final installation destination
- (Optional) Add the start.bat file to the startup folder of your Windows server
- Double click the start.bat file to start your Zoraxy
Move Zoraxy to servers with different OS (e.g. Windows to Linux) or CPU architecture (e.g. x86 to ARM)
- Follow the stop procedures mentioned in the above sections
- Check your Zoraxy version by using
./zoraxy --version
or.\zoraxy.exe --version
- Follow the restore procedures mentioned in the above sections (Backup / Copy and Paste the Zoraxy folder into your new server)
- After file structures are restored, visit the release page of Zoraxy and find the exact same version of Zoraxy that your old system is using. Proceed to download the matching OS / architecture binary executable that your new server is using
- Replace the original binary executable with the new one that matches your new server CPU architecture and OS
- (Optional) set a correct permission for your newly donwloaded executable
chmod +x ./zoraxy
- Follow the restart procedures mentioned in the above sections