Skip to content

Deploy Scripts ​

One command handles install, upgrade, and uninstall—you do not need to assemble a long docker run command by hand.

Local ​

bash
curl -fsSL https://raw.githubusercontent.com/ij369/ipa-harbor/main/scripts/quick-deploy.sh | bash

TIP

quick-deploy targets local Docker (Docker Desktop, OrbStack, etc.). It is tested on macOS and some Linux terminals. Windows is not supported natively; use WSL 2 if needed.

Chinese UI: scripts/quick-deploy.zh.sh.

Linux server + Cloudflare Tunnel ​

For a public self-hosted deployment with a Cloudflare-managed domain:

bash
curl -fsSL https://raw.githubusercontent.com/ij369/ipa-harbor/main/scripts/public-deploy-cf.sh | bash

Chinese UI: scripts/public-deploy-cf.zh.sh.

On low-memory hosts, configure swap before the first Apple ID login.