Sign inSign up

happylay/yapi

By happylay

Updated over 6 years ago

可视化接口管理平台

Image
0

323

happylay/yapi repository overview

YApi:1.8.5【旧版本】

YApi 可视化接口管理平台-需要开放端口(默认) 3000,31000

1.项目部署

docker-compose up -d

2.测试 Yapi 访问

http://localhost:3000

3.登录

默认账号: [email protected] 默认密码:ymfe.org

YApi:1.8.9-alpine【新版本-推荐】

docker-compose.yml
##########################################################################
#Author : happylay 安徽理工大学
#Created Time : 2020-04-11 20:19
#Environment: node:alpine
##########################################################################
version: '3.3'
services:
  yapi:
    image: happylay/yapi:1.8.9-alpine
    container_name: yapi
    environment:
      - YAPI_PORT=3000
      - [email protected]
      - YAPI_ADMIN_PWD=123456
      - YAPI_DB_SERVER=mongo
      - YAPI_DB_PORT=27017
      - YAPI_DB_NAME=yapi      
      - YAPI_DB_USER=yapi
      - YAPI_DB_PASS=yapi
      - YAPI_DB_AUTH=yapi
      # 配置文件调试模式默认为空 config.json 
      - YAPI_DEBUG=config.json
      - YAPI_VERSION_NOTIFFY=false
      - YAPI_CLOSE_REGISTER=false
      - YAPI_EMAIL_ENABLE=false
      - YAPI_EMAIL_HOST=smtp.exmail.qq.com
      - YAPI_EMAIL_POIT=25
      - YAPI_EMAIL_FROM=
      - YAPI_EMAIL_AUTH_USER=
      - YAPI_EMAIL_AUTH_PASS=
    restart: always
    ports:
      - 3000:3000
    volumes:
      - ./system/yapi:/yapi/log
    depends_on:
      - mongo
    networks:
      - yapi-net
          
  mongo:
    image: happylay/mongo:4.2.5 
    container_name: mongo
    restart: always
    ports:
      - 31000:27017
    environment:
      TZ: Asia/Shanghai    
      MONGO_INITDB_ROOT_USERNAME: happylay
      MONGO_INITDB_ROOT_PASSWORD: happylay
      MONGO_USER: yapi
      MONGO_PASSWORD: yapi
      MONGO_DATABASE: yapi
      MONGO_DATABASE_ROLE: readWrite 
    volumes:
      - ./system/mongo/data:/data/db 
      - ./system/mongo/mongo-entrypoint/:/docker-entrypoint-initdb.d/           
    networks:
      - yapi-net
    
networks:
  yapi-net:
    driver: bridge
   
更新说明
  1. 2020-04-12 更新1.8.9-alpine版本 新增自定义管理员密码,自定义邮箱,开启配置文件调试功能

Tag summary

Content type

Image

Digest

Size

311.9 MB

Last updated

over 6 years ago

docker pull happylay/yapi:1.8.9-alpine