之前使用了百度脑图,感觉功能很棒,也看到大家对它的表扬。
就是感觉功能上少了点功能, 比如 google 文档那种 协作功能。。
而且文件放在百度,怎么心里也有点别扭。。重点开始了
简介:
在 百度脑图的基础上开发一个 支持多人协作版本的 脑图。 自己也用了下 感觉还不错。支持部署在自己内网服务器上面。文件就直接存在内部服务器。
使用技术 Meteor + KityMinder
特别:
支持多人的实时协作,支持创建文件
再次问下,大家伙有兴趣吗?有需要的话,我再加上一个 导入百度脑图文件的功能,就可以发布了。
如果大家都没兴趣的话,我就自己玩了。
目前只能打包成debug版本,release版本有个js的bug,好像因为js压缩导致angular引入的失败。
下载源码后自己打包 吧。
meteor build ~/save_file_path --debug --server-only
1
nemowang 2017-04-30 15:43:53 +08:00 via iPhone
有呀有呀。
一直觉 Markdown+思维导图是一个很神奇的方向。 配合协作的话用的不是太多,但是可以提点试用建议😃 |
2
vulgur 2017-04-30 15:47:35 +08:00
我的毕设就是可多人协作的思维导图……做得很糙
|
3
kokdemo 2017-04-30 16:09:39 +08:00 1
processon 不就是你说的这种么?
|
4
viko16 2017-04-30 17:47:59 +08:00 via Android
有兴趣!
|
5
nbabook 2017-04-30 19:20:39 +08:00
我最关心存储放在内网上,如果有,肯定支持。
|
6
yivanus OP 就是部署在自己的服务器的那种,有需要的话等我把上传图片等改好就发 git 上。可以自己下载然后安装在自己的局域网里面。
|
7
newworld 2017-04-30 20:41:23 +08:00
赞 支持! 发布了后记得艾特一下我们啊!
|
8
chengfu 2017-04-30 20:56:05 +08:00 via iPhone
支持一个,等简单部署方案
|
9
yivanus OP 简单的部署方案,打包后不知道能不能运行。电脑已经安装了那些环境。没有服务器。
大家先用源码试玩。后面再研究 简单部署方案。。 |
10
panyanyany 2017-05-01 08:14:00 +08:00
支持楼主
|
11
wujunze 2017-05-01 22:58:12 +08:00
赞
|
12
yivanus OP 什么情况?有小伙伴下载安装过了吗?有没有遇到坑??
|
13
yivanus OP FROM hub.c.163.com/public/ubuntu:16.04-tools
MAINTAINER yivanus [email protected] RUN mkdir -p /var/mindx/meteor && chmod 777 /var/mindx/meteor ENV HOME /var/mindx/meteor RUN useradd mindx USER mindx RUN curl -sL https://install.meteor.com | sh USER root RUN cp "/var/mindx/meteor/.meteor/packages/meteor-tool/1.4.4_1/mt-os.linux.x86_64/scripts/admin/launch-meteor" /usr/bin/meteor RUN apt-get update && apt-get install -y git USER mindx RUN cd /var/mindx/meteor/ && meteor create --bare /var/mindx/meteor/kityminder-meteor-demo RUN cd /var/mindx/meteor/kityminder-meteor-demo/ && meteor remove blaze-html-templates && meteor add angular-templates && meteor npm install --save angular angular-meteor && meteor add iron:router && meteor add meteorhacks:picker && meteor add session && meteor add autopublish USER mindx WORKDIR /var/mindx/meteor RUN git clone https://github.com/yivanus/kityminder-meteor.git WORKDIR /var/mindx/meteor/kityminder-meteor RUN cp -r -f README.md client collection packages.json server public /var/mindx/meteor/kityminder-meteor-demo/ WORKDIR /var/mindx/meteor/kityminder-meteor-demo/ ENV LC_ALL "C" RUN meteor add meteorhacks:npm && meteor update meteorhacks:npm && meteor RUN echo "cd /var/mindx/meteor/kityminder-meteor-demo/ && nohup meteor run -p 8899 &" > /var/mindx/meteor/meteor.sh RUN chmod a+x /var/mindx/meteor/meteor.sh RUN echo `cat /var/mindx/meteor/meteor.sh` EXPOSE 8899 CMD "/var/mindx/meteor/meteor.sh &" 最后这个命令一直写不对。求大神。 |
14
yivanus OP 最简单的安装部署方法在这个地方
需要用到 docker,生成的 docker 镜像是一个开发环境,有需要的话可以编辑源代码,里面已经部署好 kityminder-meteor 默认启动镜像就会启动。 ``` https://github.com/yivanus/install-kityminder-meteor ``` 下载 Dockerfile 文件,然后使用 run.sh 里面提供的脚本生成镜像,生成后再运行,搞定。 |
15
yivanus OP 已经就部署方法另外开了一个帖子了
|
16
jiayong2793 2017-09-29 12:16:28 +08:00
一大堆 bug 都没修复好就想着搞新功能?脑图协作就是个伪需求,本来就是个人混乱思维的整理,难道让其他人往你脑袋里灌东西?
|
17
shemiou 2018-11-23 14:48:36 +08:00
本地部署遇到问题了,meteor 使用版本和其他依赖包的版本有限制吗?
而且报的是代码错误 ``` app/server/main.js:4 W20181123-11:58:48.148(8)? (STDERR) Meteor.startup(()=>{ W20181123-11:58:48.149(8)? (STDERR) ^ W20181123-11:58:48.150(8)? (STDERR) SyntaxError: Unexpected token ) ``` |