用于weave的fastcgi包装器-minimal(用于uberspace)。
weave-minimal-uberspace的Python项目详细描述
我是火狐的忠实粉丝。我喜欢它的同步功能。但是同步服务 Mozilla提供的很烂。对不起,你太粗鲁了。
幸运的是,您可以设置自己的同步服务器。或者如 official guide或 通过使用很棒的weave-minimal同步服务器。我更喜欢 weave-minimal,因为这很容易 要设置,只需要一个视图依赖项,它就像一个魅力。
我也是uberspace的粉丝,一个很棒的主持 服务位于德国。它们提供了两种选择来承载您自己的网络 应用程序/服务-fastcgi或作为监听端口的守护进程。当 可以运行weave-minimal 作为一项服务,我更喜欢FastCGI解决方案。它使用更少的资源,不需要 预留一个港口,便于维护。
uberspace+weave-minimal+此项目=
安装
安装代码。
$ pip-2.7 install weave-minimal-uberspace $ cp ~/bin/weave-minimal.fcgi ~/fcgi-bin/
为一个整洁的URL添加重写规则。
只需将以下重写规则添加到 ~/html/目录。
RewriteEngineonRewriteRule ^weave/(.*)$ /fcgi-bin/weave-minimal.fcgi/$1 [QSA,L]
之后,您自己的firefox同步服务器可以通过以下方式访问 网址:
- http://<;uberspace名称>;<;uberspace主机>;.uberspace.de/weave/
- http(s)://<;您绑定到uberspace/weave的任何域/
默认情况下,firefox同步服务器接受新的注册,并存储 同步目录~/.weave/中的数据。
配置
您只能配置是否允许重新注册。到 禁用服务器的新注册,只需创建名为 ~/.weave/disable_registration你就完了。如果删除文件,则新建 再次允许注册。