Skip to content

ilyasidorchik/521287-typoteka-3

 
 

Repository files navigation

Личный проект «Типотека» Build status

Как локально развернуть проект

1. Устанавливаем Docker и Docker Compose

2. Монтируем образ проекта

Нужно создать файл с приватными данными .env. Данные — в Телеграме у @ilyasidorchik

Вводим в консоли команду в корне репозитория:

docker-compose up --build -d

3. Получаем доступ к базе данных

В команду вставляем настоящий пароль. Это значение DB_PASSWORD в .env

docker run --name typoteka -e POSTGRES_PASSWORD=mysecretpassword -d postgres

4. Наполняем базу данных

docker exec -it nodejs npm run back-server-cli -- --fill-db 15

5. Открываем веб-приложение

Адрес приложения: http://localhost:8080/

Аккаунт автора блога
Эл. почта: [email protected]
Пароль: admin

АПИ доступно по адресу: http://localhost:3000/api/articles/1

Команда для показа логов: docker-compose logs -f


Репозиторий создан для обучения на интенсивном онлайн‑курсе «Node.js» от HTML Academy.

About

Илья Сидорчик

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 52.8%
  • JavaScript 38.7%
  • Pug 8.5%