一个基于 Web 的工具,用于在 App Store 之外获取和安装 iOS 应用。

项目简介

AssppWeb 支持使用 Apple ID 认证、搜索应用、获取许可证,并直接安装 IPA 到设备。

核心特性:零信任架构,服务器永远不会看到你的 Apple 凭据,所有 Apple API 通信直接在浏览器中通过 WebAssembly 完成。


第一部分:Mac 端使用

Mac 端使用 OrbStack 自带的 HTTPS 域名,配置最简单。

1. 创建项目目录

mkdir -p ~/Documents/SoftwareConfiguration/docker/assppweb/volumes/asspp-data
cd ~/Documents/SoftwareConfiguration/docker/assppweb

2. 创建 docker-compose.yml

services:
  asspp:
    image: ghcr.io/lakr233/assppweb:latest
    container_name: asspp
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ~/Documents/SoftwareConfiguration/docker/assppweb/volumes/asspp-data:/data
    environment:
      - DATA_DIR=/data
      - PORT=8080
    logging:
      driver: "json-file"
      options:
        max-size: "128m"
        max-file: "5"

3. 目录结构

~/Documents/SoftwareConfiguration/docker/assppweb/
├── docker-compose.yml
└── volumes/
    └── asspp-data/

4. 启动服务

cd ~/Documents/SoftwareConfiguration/docker/assppweb

# 启动
docker compose up -d

# 查看状态
docker compose ps

# 查看日志
docker compose logs -f

5. 访问地址

OrbStack 会自动分配 HTTPS 域名:

方式 地址
OrbStack 域名 https://asspp.assppweb.orb.local

第二部分:iOS 端使用