mirror of
https://github.com/sergeyyarkov/digital-store.git
synced 2026-10-11 10:19:15 +03:00
herkou doc deploy
This commit is contained in:
parent
4f6b1f5962
commit
0acd466d2d
20
README.md
20
README.md
@ -33,6 +33,7 @@
|
|||||||
- [Установка и настройка скрипта](#Установка-и-настройка-скрипта)
|
- [Установка и настройка скрипта](#Установка-и-настройка-скрипта)
|
||||||
- [Запуск скрипта на локальном компьютере](#Запуск-скрипта-на-локальном-компьютере)
|
- [Запуск скрипта на локальном компьютере](#Запуск-скрипта-на-локальном-компьютере)
|
||||||
- [Запуск скрипта на удаленном сервере](#Запуск-скрипта-на-удаленном-сервере)
|
- [Запуск скрипта на удаленном сервере](#Запуск-скрипта-на-удаленном-сервере)
|
||||||
|
- [Выгрузка скрипта на бесплтаный хостинг от Heroku](#Выгрузка-скрипта-на-бесплтаный-хостинг-от-Heroku)
|
||||||
- [Переменные среды](#Переменные-среды)
|
- [Переменные среды](#Переменные-среды)
|
||||||
- [API](#API)
|
- [API](#API)
|
||||||
- [Требования](#Требования)
|
- [Требования](#Требования)
|
||||||
@ -255,6 +256,25 @@ server {
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Выгрузка скрипта на бесплтаный хостинг от Heroku:
|
||||||
|
- Регистрируемся на сайте [Heroku](https://signup.heroku.com/login).
|
||||||
|
- Устанавливаем heroku-cli `https://devcenter.heroku.com/articles/heroku-cli`.
|
||||||
|
- Проверьте установку, написав в консоле `heroku --help` если всё выводит, идем дальше.
|
||||||
|
- Залогиньтесь: `heroku login`.
|
||||||
|
- Создайте новый проект Herkou: `heroku create`.
|
||||||
|
- Создайте кластер на сайте [www.mongodb.com](https://www.mongodb.com/) и импортируйте туда дамп структуры БД, которые находится в корне приложения `/database_dump`. При подключении к БД выберите метод `Connect Your Application`
|
||||||
|
- Переходим на сайт heroku, идем в свое созданное приложение и открываем вкладку `Settings -> Config Vars` кнопка `Reveal Config Vars` и настраиваем [переменные среды](#Переменные-среды).
|
||||||
|
- Создаем папку с любым названием, открываем её и клонируем проект с github: `git clone https://github.com/sergeyyarkov/digital-store.git -b production .`
|
||||||
|
- Сменим ветку на master: `git checkout -b master`
|
||||||
|
- Удаляем файл ecosystem.congif.js (в случае с heroku он не нужен т.к переменные мы храним у heroku)
|
||||||
|
- Добавляем удаленный репозиторий `heroku git:remote -a название вашего приложения`.
|
||||||
|
- Деплой:
|
||||||
|
```bash
|
||||||
|
git add .
|
||||||
|
git commit -m "make it better"
|
||||||
|
git push heroku master
|
||||||
|
```
|
||||||
|
|
||||||
### Настройка платежной системы:
|
### Настройка платежной системы:
|
||||||
В скрипте на данный момент доступна система оплаты через сервис QIWI, чтобы настроить оплату в вашем магазине следуйте следующим шагам:
|
В скрипте на данный момент доступна система оплаты через сервис QIWI, чтобы настроить оплату в вашем магазине следуйте следующим шагам:
|
||||||
- Перейдите на сайт [QIWI API](https://qiwi.com/p2p-admin/transfers/api) и создайте пару ключей авторизации. Сохраните секретный ключ.
|
- Перейдите на сайт [QIWI API](https://qiwi.com/p2p-admin/transfers/api) и создайте пару ключей авторизации. Сохраните секретный ключ.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user