Sign inSign up

huzhihui/qcweb

By huzhihui

•Updated about 4 years ago

Quickly and safely Publishing Web projects

Image
0

163

huzhihui/qcweb repository overview

⁠本镜像提供了 qcweb 静态网站发布工具的快速使用案例

项目启动步骤

  • 配置 config.json 文件
{
  "port": "3000",
  "db": {
    "location": "/alidata/docker/qcweb/db/db.json"
  },
  "deploy": {
    "tempUpload": "/alidata/docker/qcweb/history/temp/",
    "hisWorkspace": "/alidata/docker/qcweb/history/deployHistory/"
  },
  "256AesKey": "RmSestsqqyl1JFfWGPQaSxBaSfxXfgYc",
  "users": [
    {
      "id": "9da39bcc-aba0-44e0-927a-8f5feada0e13",
      "name": "superAdmin",
      "password": "123456",
      "salt": "123456",
      "createTime": "2020-10-30 14:21:53"
    }
  ],
  "projects": [
    {
      "id": "392508c2-f4b3-48b9-84cd-93b8891f19ec",
      "name": "公司官网",
      "describe": "公司官网",
      "folder": "home",
      "workspace": "/alidata/view/",
      "checkDir": "dist",
      "needCheckDir": false,
      "createTime": "2020-10-30 14:21:53"
    }
  ]
}

  • 配置共享文件目录
/alidata/docker/qcweb #主共享目录
/alidata/docker/qcweb/config.json #项目配置文件
/alidata/docker/qcweb/logs #项目日志
/alidata/view #静态工程目录
  • docker-compose.yml文件配置
version: '2'
services:
  qcweb:
    networks:
      - default
    image: "huzhihui/qcweb:1.0.1"
    container_name: qcweb
    volumes:
      - "/alidata/docker/qcweb:/alidata/docker/qcweb"
      - "/alidata/docker/qcweb/config.json:/usr/local/server/app/config.json"
      - "/alidata/docker/qcweb/logs:/usr/local/logs"
      - "/alidata/view:/alidata/view"
    ports:
      - "3000:3000"

networks:
  default:
    external:
      name: huzhihui

  • 启动docker

docker-compose up -d

Tag summary

Content type

Image

Digest

Size

98.6 MB

Last updated

about 4 years ago

docker pull huzhihui/qcweb:1.0.1