群晖搭建ArtiPub – 一款开源的一文多发平台(让你的文章随处可阅)

简介

ArtiPub (Article Publisher的简称,意为"文章发布者")是一款开源的一文多发平台,可以帮助文章作者将编写好的文章自动发布到掘金、SegmentFault、CSDN、知乎、开源中国等技术媒体平台,传播优质知识,获取最大的曝光度。ArtiPub安装简单,提供了多种安装方式,可以一键安装使用,安装一般只要5分钟。

ArtiPub目前支持文章编辑、文章发布、数据统计的功能,后期我们会加入存量文章导入、数据分析的功能,让您更好的管理、优化您的技术文章。此外,我们还会接入更多媒体渠道,真正做到让文章随处可阅。

之前搭建了好多次都没这个,要么就是群晖上搭建出来是空的,或者VPS上搭建一直加载,折腾了好久终于摸索成功了,分享一下方法!

项目地址:https://github.com/crawlab-team/artipub

支持平台

  • 掘金
  • SegmentFault
  • CSDN
  • 简书
  • 知乎
  • 开源中国
  • 今日头条
  • 博客园
  • 微博
  • 百度百家号
  • 51CTO
  • 开发者头条
  • 微信公众号

安装使用

一、安装方式

ArtiPub提供3种安装方式如下:

Docker (大约5分钟): 适合对Docker有一定基础的开发者

npm (大约3分钟): 适合熟悉Node.js或npm的开发者

源码 (大约5-10分钟): 适合希望了解内核原理的开发者

这里主要分享在群晖上通过docker安装artipub 其他方法参考原文:https://github.com/crawlab-team/artipub/blob/master/README.md

二、环境要求

Docker: 18.03

Docker Compose: 1.24.1

群晖6.1.7安装docker套件满足以上要求,也不需要安装docker compose了

注:可以直接通过群晖的docker套件里的注册表搜索到artipub,但是呢,其实还需要一个mongo数据库才行,不过博主试了还是不行,于是通过compose的方法简单快捷方便的安装成功了。

三、安装

1、通过winscp连接群晖,新建一个文件夹,这里为/volume1/docker/artipub。

2、然后在artipub文件夹内新建一个文件,命名为docker-compose.yaml,填入以下内容:(修改ARTIPUB_API_ADDRESS为群晖ip)

version: '3.3'
services:
  app:
    image: "tikazyq/artipub:latest"
    environment:
      MONGO_HOST: "mongo"
      ARTIPUB_API_ADDRESS: "localhost:3000" # 后端API地址,如果安装地址不在本机,请修改为服务器IP地址+端口号(默认为3000)
    ports:
      - "8000:8000" # frontend
      - "3000:3000" # backend
    depends_on:
      - mongo
  mongo:
    image: mongo:latest
    restart: always
    ports:
      - "27017:27017"

3、ssh连接群晖,切换目录,然后执行命令

#切换目录
cd /volume1/docker/artipub
#建立镜像容器
docker-compose up

至此,artipub应该已经安装成功了,在群晖docker面板也能看到artipub和mongo这两个容器

请输入图片描述

 

4、然后,在浏览器输入http://群晖IP:8000即可看到界面。

 

请输入图片描述

 

 

5、具体使用可以在安装好后界面有个登录助手,按照指示安装登陆助手后即可食用哦! 

 

 

 

注:文本由artipub测试发布,详情请见原文 https://sword.studio/220.html

或关注微信公众号:开源资讯频道 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值