自部署IPA在线安装服务源码

该博客介绍了如何自部署一个用于上传和部署`.ipa`文件的服务,该服务可以自动识别ipa包信息,生成图标,并且只需低配云主机和域名即可运行。提供了在线试用Demo和详细的安装部署步骤,包括使用Docker-compose和Caddy进行正式部署。注意,此服务器适用于测试,正式环境需配合HTTPS反向代理。同时,服务端可以通过设置`ACCESS_KEY`实现访问控制。
摘要由CSDN通过智能技术生成

# ipa-server

使用浏览器上传和部署 `.ipa` 文件

* 自动识别ipa包内信息
* 自动生成图标
* 开箱即用
* 只需要一台低配云主机, 一个域名

# 在线试用Demo

<https://ipa.ineva.cn>

⚠️ 注意:

* 次服务器只能用于测试
* 带宽只有 1Mb/s
* 千万不要用在生成环境

# 安装部署

```
$ git clone https://github.com/iineva/ipa-server
$ cd ipa-server
$ docker-compose up -d
```

# 试用

打开在浏览器中打开 <http://<HOST_NAME>:9008>

# 正式部署

* 本仓库代码不包含SSL证书部分,由于苹果在线安装必须具备HTTPS,所以本程序必须运行在HTTPS反向代理后端。

* 最简单的办法开启完整服务,使用下面的配置替换 `docker-compose.yml` 文件:

```

# ***** 更换所有 <YOUR_DOMAIN> 成你的真实域名 *****

version: "2"

services:
  web:
    build: .
    container_name: ipa-server
    restart: always
    environment:
      - NODE_ENV=production
      - PUBLIC_URL=https://<YOUR_DOMAIN>

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值