Simple is Happiness
Less is more
用旺司OnceOA搭建免费内网穿透服务器,从外网访问内网的svn/git/linux
by wx_15926 keys OnceOA 外网访问 1576714228054

OnceOA 纯Web交互,无需安装任何客户端、APP就可使用。可创建SMB共享目录、SVN/Git数据仓库,在电视手机平板上播放或备份视频或照片,可实现NAS网盘管理,文档管理/同步、知识管理、配置各类企业管理软件等。

OnceOA 采用自主研发的OnceIO Web框架和OnceDB数据库。异步纯内存运行,几乎不产生IO操作。可运行在目前能找到的最低配置的arm linux开发板(256Mb内存)上。更可支持 RaspberryPi, OrangePi, NanoPi, BananaPi 等各类开发板。

OnceOA模块开发实例:用OnceIO和OnceDB搭建开源技术论坛
by wx_15926 keys OnceOA OnceIO OnceDB 二次开发 1575305390567

OurJS原有架构博客是基于文件系统的。优点是不需要配置数据库。所有文章在初始化时都会加载到内存中,能够支承大流量的访问。

但随着文章数量的增加,初始化启动时,硬盘IO读写会有一定的压力,再加上一些云服务器限制了IO频率。造成启动时间较慢。

这篇文章将介绍如何将OurJS博客移到到OnceOA架构。

app.map路由映射与res.template模板映射
by wx_16020 keys OnceIO 1573727437590

 OnceIO提供一种机制,在不改变原有系统的情况下,可以复用原系统的filter(middleware)和handler,而不必修改原系统的编码。

app.map({
'/blog/user/:poster': '/userinfo/:poster'
})
UML免费建模工具使用帮助教程:类图与关系图
by wx_15926 keys 知识管理 markdown OnceDoc 1571308622278

旺司知识管理工具支持在线编辑UML关系图,以 uml 开头,如:

```uml
partition Conductor {
  (*) --> "Climbs on Platform"
  --> === S1 ===
  --> Bows
}
```
使用node.js和oAuth2协议集成Github/LinkedIn第三方登录以OnceOA模块源码为例
by newghost keys 二次开发 OnceOA OnceDoc 1579175083866

OAuth 2.0 是一个行业的标准授权协议。它的最终目的是为第三方应用颁发一个有时效性的令牌 token。使得第三方应用能够通过该令牌获取相关的资源。常见的场景就是:第三方登录。

借用LinkedIn上的OAuth2.0的流程图,登录流程大致如下:

image

在Linux上安装OnceDoc/OnceOA旺司免费企业管理驱动引擎知识管理套件,Debian/Ubuntu/CentOS/Redhat
by wx_15926 keys OnceOA OnceDoc 安装 1569392584059

OnceDoc/ OnceOA 支持 Debian/ Ubuntu/ CentOS/(Redhat) OpenSuse(Suse) 等Linux发行版。并针对Debian/ Ubuntu创建了自动启动脚本,其他Linux发行版,用户可手动启动。 

Workflow流程管理模块使用指南
by newghost keys 流程管理 Workflow 1534145735161

您可以针对客户的咨询邮件发起售前支持流程,针对图片、视频发起BUG处理流程,您也可以添加新流程或修改现有流程

OnceAir系统盘备份与还原:使用大容量TF卡扩充系统盘,putty远程连接自动填满存储空间
by newghost keys OnceAir 1536770378547

OnceAir Lite 操作系统存放在TF卡中,可使用磁盘备份软件进行系统备份和还原,还可更换更大容量的TF卡扩充系统盘存储空间。但多次插拔可能会影响TF卡的使用寿命,并且TF存储本身读写速度有限,建议外接移动硬盘扩充存储空间,提高读写速度。

您可以更换更大容量的TF卡,来扩大系统存储空间,TF卡必须是 class10 以上的,否则无法正确启动。将系统还原写入大容量TF卡后,还要重新调整分区大小,使之扩展到整个TF卡。

SVN安装使用教程:用OnceAir搭建低功耗文件版本控制服务器
by newghost keys git svn 1534137844508

Subversion(SVN) 是一个广泛使用的文件版本控制系統, 它会记住每一次文件的改动。 你可以浏览文件的历史版本,也可以把文件恢复到旧的版本,或者通过SVN客户端精确比较两个版本之间做了哪些改动。

SVN具有非常先进的稳定性和协同工作能力,除此之外还提供了许多重要功能: 举例来说, 有身份认证, 权限控制等, 以及文件库浏览等等。

下面我们就来介绍如何在OnceAir上创建SVN数据仓库服务。

外网访问内网SVN/Git服务及共享文件夹:OnceAir内网穿透TCP使用教程
by newghost keys git svn 1536121156785

注册 onceair.com 网站并添加内网穿透隧道后,即可在外网访问网盘的知识管理、Git/SVN/ssh、共享文件夹等服务。

Git/SVN/SSH 等服务是基于TCP实现的,所以要先升级网盘,升级之后,我们可以添加两条隧道,指向网盘自身的Git/Svn服务,如下图所示。

关注
扫一扫即可关注我们:
OnceDoc - OnceOA旺司企业管理私有云

ourjs官方微信号