帮助自助舒适管理的模块

cozy-management的Python项目详细描述


##description

helper to manage self hosting cozy

**此工具仅在我们支持的平台(debian/ubuntu/raspbian)上测试过。有些命令在其他发行版上不起作用。它主要是一个外壳命令的包装器,因此如果您使用另一个发行版,您可能会阅读代码并根据您的发行版调整命令**

\install

python请求python docopt python openssl python psu,直到python pkg资源

安装要求
*将舒适apt节点列表置于静默模式
*安装舒适apt节点列表以添加nodejs存储库
*执行"apt-get-update"
*安装nodejs
*安装舒适取决于是否有舒适的所有要求
*安装weboob
2。安装Cozy Debian软件包
*启动"apt get install cozy"
*检查nodejs版本
*启动Cozy Standalone Cozy Nginx Cozy-apache2的后期配置
*Cozy Standalone
*显示有关Android上自签名证书的警告
*请求Cozyfqdn
*请求证书类型(无、自签名、letsencrypt)
*安装npm包(舒适控制器和舒适监视器)
*添加unix用户(舒适、舒适数据系统和;舒适的家)
*创建/etc/couzy目录,couzy作为所有者
*create/etc/couzy/couchdb.login with couch admin creation
*add/etc/supervisor/conf.d/couzy-controller.conf由ucf管理安装Cozy Stack`
*安装并启动数据系统,Home&Proxy以避免错误
*使用'commands.coffee set domain<;domain>;`
*使用curl设置Cozy域
*安装默认应用程序(日历、联系人、照片、电子邮件,文件,同步&;从google导入)
*管理ssl证书proxy_wstunnel&rewrite)
*add/etc/apache2/sites available/cozy.conf由ucf管理


***显示CouchDB报告**:显示服务器状态的完整诊断;
***ping_couchdb**:检查CouchDB是否正在运行;
**get_admin**:显示Cozy用于连接CouchDB的凭据;
***get_couchdb_admins**:列出所有CouchDB管理员登录;
**create_token**:创建couchdb管理员用户并将凭据写入couchdb配置文件;
**delete_token**:删除couchdb管理员用户并删除配置文件;
**reset_token**:删除并创建couchdb管理员用户,更新配置文件;
**create_cozy_db**:创建数据库;
**get_cozy_param<;name>;**:获取实例的参数。当前可用的参数是"domain"和"locale";
**get_crt_common_name**:获取TLS证书的公共名称(域名);
**generate_certificate<;common_name>;--size<;size>;--digest<;digest>;**:创建证书;
**make_links<;common_name>;**:创建指向nginx配置中证书文件的符号链接;
**clean_links**:删除指向nginx配置中证书文件的符号链接;
**is_cozy_registered**:检查用户是否已注册其服务器;
***注销舒适性**:从数据库中删除用户帐户;
**fix-oom-scores**:如果内存不足,尝试防止堆栈中的应用程序被杀死;
**get-oom-scores**:获取每个应用程序的内存不足分数;
**rebuild-app<;app>;**:重新安装应用程序的每个NPM依赖项;
**rebuild_all_apps**:重新安装所有应用程序的每个NPM依赖项(升级节点版本时有用);
**migrate_2_node4**:
**install_requirements**:
**install_couzy**:安装舒适服务器;
***等待couchdb**:等待couchdb启动;
***等待couchdb堆栈**:等待完整couchdb堆栈启动;
***模拟smtp[--bind<;ip>;][--port<;port>;]**在端口25上启动假smtp服务器进行调试;
**backup**:创建舒适配置和数据的时间戳备份到`/var/lib/cozy/backups`;
**restore<;backup戥filename>;**:还原备份;
**install戥weboob**:从devel repository安装weboob
**update戥weboob**:从devel repository更新weboob
***更新Weboob嫒u模块**:更新Weboob模块

##什么是舒适?< BR>[舒适徽标](https://raw.github.com/cozy/cozy setup/gh pages/assets/images/happycloud.png)

[舒适](http://cozy.io)是一个平台,它将您所有的Web服务都放在同一个私人空间中。有了它,您的web应用程序和设备可以轻松共享数据,为您提供新的体验。您可以在自己的
硬件上安装cozy,没有人对您进行配置。


回购协议](https://github.com/cozy/)
*在[twitter]上提到我们(http://twitter.com/myczycloud)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Maven中的java,为什么要运行“mvn clean”?   java会降低图像质量。OutOfMemory异常Android   在Java8中将函数传递到流的过滤方法   jboss6。x java。lang.NoClassDefFoundError,当我将<listenerclass>包含到web时。xml java   java读取图像像素时,像素Alpha始终为255   java在迭代后跳过一行   java如何创建我自己的单链表   意图上的java空指针异常。getStringExtra.:安卓   具有连接实体的java Hibernate onetoone映射   java需要帮助在自制的仓鼠模拟器上实现启动/恢复/暂停/停止线程操作   如何测试非主方法?[Java,IntelliJ]   java jdbc自动提交(false)不起作用   java在JADE中的同一容器中创建多个代理   java OkHttp获取失败的响应正文   java Webdriver flash按钮