Darwin Cydia Repository Manager
This is an open source Repository Manager for Saurik's Cydia™ Clients.
This program is re-designed from tibounise's "DCRM", and we add almost 95% functions for a wonderful repository.
##WARNING 警告: DO NOT USE WEIPDCRM FOR DISTRIBUTE PIRATED PACKAGES AND THIS PROJECT NON-COMMERCIAL USE ONLY UNLESS YOU HAVE A COMMERCIAL LICENSE. PLEASE FOLLOW THE LICENSE TERMS.
禁止将 WEIPDCRM 用于分发盗版软件包。根据开源许可,任何对源码的更改均需要向实际用户提供修改后的源码(包括网络分发),在未经软件作者本人同意的情况下,不得用于商业用途。
请在使用 WEIPDCRM 前请务必仔细阅读并透彻理解开源许可与使用协议,您的任何使用行为将被视为对本项目开源许可和使用协议中全部内容的认可,否则您无权使用本项目。任何违反开源许可及使用协议的行为将被记入耻辱柱中并保留追究法律责任的权力。
你可以在 这里 查阅耻辱柱名单。
##Preview:
##Requirements: Minimum:
- PHP Version >= 5.3
- MySQL or MariaDB
- Nginx, Apache or Lighttpd
Recommended:
- GD and BZ2 supports
- GunPG Command Line Tools
##How To Install And Use:
- Upload
/main/*
to your wwwroot then give them read & write privileges. - Nginx: Move
/readme.files/dcrm_nginx.conf
to Nginx's config directory, then include it in your website's config.
Lighttpd: Include/readme.files/dcrm_lighttpd.conf
. - Restart your web server if you need.
- Open
http://{YOUR_REPO_URL}/install
to pre-config and install DCRM. - Then login at
http://{YOUR_REPO_URL}/manage
. - Fill blanks in
http://{YOUR_REPO_URL}/manage/settings.php
andhttp://{YOUR_REPO_URL}/manage/release.php
- Upload a package then import it or replace an older version, then you can edit its information (such as Identifier, Author, Name, Depends, etc.).
- Edit the information of packages freely, click the title of each column and it will be autofilled. WEIPDCRM has a well organized depiction page, and you can add screenshots by clicking the title of a package.
- Click "Show this package" or "Hide this package" to make a package visible or not.
- When all is prepared, click the "Build" button at the right-top.
- Add your repository in Cydia™.
##How To Upgrade
####1.5 Pro or latter
Just upload files you get to replace. Then visit your repository homepage. It will auto update the database and configuration.
####Earlier than 1.5 Pro
Upload and replace files without init
directory, config.inc.php
and connect.php
to Site Directory.
Depending on the order execution database commands from update.log
.
##Donations WEIPDCRM Basic and WEIPDCRM Pro are both free software, but you can donate to support the developer.
i_82: http://82flex.com/about
##License Copyright © 2013-2016 Zheng Wu & Hintay
The program is distributed under the terms of the GNU Affero General Public License.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.
We also offer a commercial license and technical supports, contact hintay@me.com for more details.