i茅台+葫芦娃预约平台搭建

xiaoeryu Lv5

i茅台直接使用docker安装就可以,然后再把葫芦娃平台也添加进去就ok

docker安装

系统:Ubuntu

  1. 更新软件源并添加Docker官方证书

    sudo apt-get update
    sudo apt-get install ca-certificates curl gnupg
    sudo install -m 0755 -d /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    sudo chmod a+r /etc/apt/keyrings/docker.gpg
    
  2. 添加Docker在线安装源

    echo \
      "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
      $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
      sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
  3. 更新软件源

    sudo apt-get update
    
  4. 安装Docker

    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    
  5. 验证Docker安装结果

    sudo docker run hello-world
    

i茅台自动申购预约

下载官方的Docker部署包 ,并解压

目前因为官方提供的Docker部署包最新是V1.0.11的,如果要使用最新的需要用新版的**.jardist**把原来旧版的替换掉

  • PS:最好在升级葫芦娃之前替换,如果升级完葫芦娃之后再替换的话因为葫芦娃自己也有单独的dist会有冲突

修改campus-dockerfile文件

  • 把原来的java改成openjdk

把需要用到的镜像提前下载下来

docker pull nginx
docker pull mysql:5.7
docker pull redis
docker pull oddfar/campus-imaotai

然后进行编译生成对应的镜像文件

cd campus-imt-V1.0.11
docker-compose build

启动服务

docker-compose up -d
  • 如果没有报错这时候i茅台就安装成功了

浏览器打开

这里测试是本地安装的所以打开http://127.0.0.1即可

葫芦娃

葫芦娃的包是从公众号 里面获取的

下载下来之后,上传到i茅台服务部署的目录

查看docker的名称

docker ps -a

  • 我们这里Docker的名称是campus-server

进入目录执行脚本

cd maotai-upgrade-v1.3.2
./upgrade-imaotai.sh

刷新浏览器查看

添加账号

直接抓电脑上微信公众号的包就行

  • 从post包里面拿到X-Access-Token,然后选择平台填入token登陆就可以

使用体验

  1. 部署完之后可以成功预约
  1. 现在茅台预约每个月要发短信验证一次,验证窗口还老弹不出来比较麻烦。回头看看能不能构造数据包通过这个短信校验
  • 标题: i茅台+葫芦娃预约平台搭建
  • 作者: xiaoeryu
  • 创建于 : 2024-06-01 10:16:10
  • 更新于 : 2024-06-01 16:11:32
  • 链接: https://github.com/xiaoeryu/2024/06/01/i茅台-葫芦娃预约平台搭建/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论