zource/zource

开源公司管理应用程序。

维护者

详细信息

github.com/zource/zource

源代码

问题

安装: 0

依赖: 0

建议者: 0

安全性: 0

星星: 1

观察者: 2

分支: 1

开放问题: 0

类型:项目


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

开源公司管理应用程序。

进行中

该应用程序仍在开发中。

许可证

Zource 采用专有许可证发布。请参阅许可证文件获取更多信息。

安装

自动安装

警告:这仍然是 WIP 并且目前不可用。请遵循手动安装步骤。

要安装 Zource,需要执行几个步骤。这些步骤不复杂,但耗时较长。因此,我们创建了一个安装脚本。

curl -s https://raw.githubusercontent.com/zource/zource-installer/master/install.sh | sudo bash

手动安装

  1. 克隆项目并进入其目录。
$ git clone https://github.com/zource/zource.git
$ cd zource
  1. 安装 PHP 依赖项
$ composer install --no-dev -o
  1. 安装 Node.JS 依赖项,运行 Bower 和 Grunt
$ npm install
$ bower install
$ grunt
  1. 设置数据库连接并填写正确数据
$ cp config/autoload/doctrine.orm.global.php config/autoload/doctrine.orm.local.php
$ vi config/autoload/doctrine.orm.local.php
  1. 创建数据库模式
$ php public/index.php orm:schema-tool:create
  1. 创建用户帐户
$ php public/index.php zource:account:create
$ Account created with id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  1. 为您的帐户创建一个身份以登录
$ php public/index.php zource:identity:create xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx username AwesomeUser

注意,您可以将 AwesomeUser 替换为您喜欢的任何用户名。

  1. 接下来,创建一个具有所有权限的组并将帐户添加到该组
$ php public/index.php zource:group:create --name=Administrators
$ Group created with id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
$ php public/index.php zource:group:member --add=account-uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
$ php public/index.php zource:group:permission allow xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  1. 您已完成,访问 Zource 并使用您的凭证登录。

贡献

请参阅CONTRIBUTINGCONDUCT 了解详细信息。

安全性

如果您发现任何与安全性相关的问题,请通过电子邮件 :author_email 而不是使用问题跟踪器。

鸣谢