V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
cookies666
V2EX  ›  分享创造

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

  •  
  •   cookies666 · 2020-02-26 21:29:01 +08:00 · 2859 次点击
    这是一个创建于 1736 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简介

    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

    或关注微信公众号:开源资讯频道 请输入图片描述

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

    5 条回复    2020-02-27 22:16:49 +08:00
    zturns
        1
    zturns  
       2020-02-26 22:15:21 +08:00 via Android
    支持 WordPress、typecho、matters、tumblr…那就强大了
    justin2018
        2
    justin2018  
       2020-02-26 22:50:24 +08:00
    能发布到 https://hub.docker.com/吗 😁

    使用关键字:artipub 找到一个 不过不是官方版本~

    https://hub.docker.com/r/gogobody/artipush
    yukinotech
        3
    yukinotech  
       2020-02-27 13:20:59 +08:00
    又一个 saas 应用,看好你
    ai277014717
        4
    ai277014717  
       2020-02-27 18:07:35 +08:00
    之前就想找这种产品 nice
    cookies666
        5
    cookies666  
    OP
       2020-02-27 22:16:49 +08:00
    @justin2018 上面有啊,是官方版本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3175 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:51 · PVG 21:51 · LAX 05:51 · JFK 08:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.