mirror of
https://github.com/tobychui/zoraxy.git
synced 2025-05-28 19:28:38 +02:00
Page:
Migrate Zoraxy to another Server
Pages
Add Routing Via Config File
Custom Headers
FAQ Frequently Asked Questions
Getting Started
Home
Migrate Zoraxy to another Server
Move Certificates to Zoraxy
Move to Zoraxy from Nginx Proxy Manager
Screenshots
Startupparameters for Zoraxy
Troubleshooting Workarounds
Updating Zoraxy
Zoraxy in Docker with Portainer and Nginx as examples
Clone
1
Migrate Zoraxy to another Server
Toby Chui edited this page 2025-04-01 20:16:07 +08:00
Migration Guide for Zoraxy
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.
Move Zoraxy to new Linux server
- 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
Move Zoraxy to a new Windows server
- 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