hepochen / farbox Goto Github PK
View Code? Open in Web Editor NEWFarBox 2.0 Core Framework
License: Other
FarBox 2.0 Core Framework
License: Other
Hi Hepo,
mermaid.js 版本应该很老了,不仅对于 graph 类型的流程图新语法不支持,sequenceDiagram 整个图表都显示空白。
如果我替换掉源码里的 farbox_bucket/server/static/lib/markdown_js/mermaid/mermaid.min.js
,能不能提供一个 dockerfile 我来重新 build 镜像?
或者找个地方替换掉 js 文件,就能实时渲染变更了?
海波你好~
我是Farbox老用户,从14年接触到您的产品开始,关注您的产品开发很长一段时间了,
关于这个项目,之前我也从您的年终总结博文中了解过,在这里我想向您咨询一下:
Farbox 2.0 的使用与模板兼容性
从目前我可以看到的说明上来看,登陆系统已经换成了比特币私钥形式,我想询问一下未来每次用户登录时都要贴入私钥登录吗?还是会改成ZeroNet那样的基于客户端本地私钥签名再上传的身份验证方式呢?
以及还会支持老版 Farbox 的模板吗?
服务自部署问题
从文档上看起来好像不是那么 Cloud Native,需要在虚拟机内部署(而非简单 docker run -p 80:80 xxxxx 或 docker-compose up),在如今云计算时代,使用实体虚拟机的部署方式对容器用户来说并不是那么友好,且成本高昂。未来本项目有期望拥抱云原生吗?
未来对本地编辑器的支持
老版 Farbox 的桌面端软件个人还是挺喜欢的,在 2.0 中它还会存在吗?
以上,谢谢您的关注与解答。
顺颂春祺。
部署 FarBox (FarBox Bucket)
sudo docker pull hepochen/farbox_bucket:latest
sudo pip install xserver
sudo xserver_package deploy farbox memcache=200mb && sudo xserver start farbox
可能是出于考虑普通用户的原因?使用xserver直接执行了部署,能否在部署方面多透露一些细节,比如端口使用以及volume的使用(类似于 docker run 命令),因为没有找到 xserver 的源码项目
Hi Hepo,
当把 farbox 的 docker 布到有 nginx 反向代理多个网站的主机时,遇到问题。
xserver 默认的容器端口映射无法满足,提示 80 端口 bind 被占用,因此需要手动修改 docker 的端口映射。在 /home/run/farbox/
下有 run.sh
,但如果直接执行它,出现一个新的容器。
我的问题是,有没有办法在执行
sudo xserver_package deploy farbox memcache=200mb && sudo xserver start farbox
的时候传参,哪怕手写 dockerfile 也行,使得 xserver 能够改变端口映射?
谢谢,
https://github.com/hepochen/FarBox/blob/master/farbox_bucket/themes/Classify/index.jade#L25
posts_count remains 0 even category folder contains posts.
as a result, all category block has a "0 posts" span on homepage, like https://juryquinn.com
权限上的设置是没有问题的。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.