docker部署artipub,实现多平台管理,一键同步、一文多发

使用docker部署artipub,实现多平台管理,一键同步、一文多发

1. 安装docker及docker-compose

2. 编写配置文件

编写docker-compose.yml文件

version: '3.3'
services:
  app:
    image: "tikazyq/artipub:latest"
    environment:
      MONGO_HOST: "mongo"
      ARTIPUB_API_ADDRESS: "http://localhost:3000" # 后端API地址,如果安装地址不在本机,请修改为服务器IP地址+端口号(默认为3000)
    ports:
      - "8000:8000" # frontend
      - "3000:3000" # backend 由于3000 和前端的端口有一定的冲突,对外暴露7999端口。
    depends_on:
      - mongo
  mongo:
    image: mongo:latest
    restart: always
    ports:
      - "27017:27017"

注意点:

ARTIPUB_API_ADDRESS 最好加上http:// 或者https:// 否则可能会出现跨域问题,从而导致查询不出来平台列表数据

3. 部署项目

 docker-compose up -d

4. 运行项目

成功后,浏览器登录http://localhost:8000/你会看到如下界面:

image-20200904004629247

根据要求来进行设置相关操作

在谷歌浏览器的右上角会有如下按钮

image-20200904005004849

5. 登录平台发布文章

image-20200904010733290

参考资料

  1. artipub官方仓库:https://github.com/crawlab-team/artipub

  2. docker官网:http://docker.com/

使用该平台的第一次发布~

本篇文章由一文多发平台ArtiPub自动发布

你可能感兴趣的:(docker部署artipub,实现多平台管理,一键同步、一文多发)