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)
|
||||
- [Требования](#Требования)
|
||||
@ -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 API](https://qiwi.com/p2p-admin/transfers/api) и создайте пару ключей авторизации. Сохраните секретный ключ.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user