From 65986f2e9c9e0995df1b371f3fcba111cc625347 Mon Sep 17 00:00:00 2001 From: Alexey Skobkin Date: Tue, 2 Jun 2015 07:03:58 +0300 Subject: [PATCH] README.md --- README.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..0418534 --- /dev/null +++ b/README.md @@ -0,0 +1,54 @@ +# Point Tools + +Point Tools - это сервис предоставляющий дополнительные функции для блогов [Point.im](https://point.im/). + +# Установка + +Установка сервиса довольно проста: + +## Получение исходников + +```shell +git clone https://skobkin@bitbucket.org/skobkin/point-tools.git +cd point-tools +``` + +## Выставление прав +Выставьте права на запись для директорий `app/cache` и `app/logs`. + +## Установка зависимостей + +```shell +# В dev-среде: +composer install +# В prod-среде +composer install --no-dev --optimize-autoloader +``` + +После установки зависимостей у вас будут запрошены реквизиты доступа к БД PostgreSQL и данные необходимые для функционирования сервиса. + +## Инициализация БД + +```shell +php app/console doctrine:migrations:migrate +``` + +## Установка ресурсов + +```shell +php app/console assets:install web --symlink +``` + +## Добавление задания в CRON + +```shell +crontab -e +``` + +Вставьте в ваш файл crontab конфиг задания: + +```crontab +# point.skobk.in +*/10 * * * * /usr/bin/php /path/to/point-tools/app/console point:update:subscriptions --env=prod +``` +