https://github.com/swimmwatch/devops-for-programmers-project-74
https://github.com/swimmwatch/devops-for-programmers-project-74
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/swimmwatch/devops-for-programmers-project-74
- Owner: swimmwatch
- Created: 2022-12-31T09:48:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-01T20:25:41.000Z (over 2 years ago)
- Last Synced: 2024-10-05T01:41:29.588Z (8 months ago)
- Language: JavaScript
- Size: 124 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# devops-for-programmers-project-74
## Cборкa приложения NodeJS в docker-compose### Hexlet tests and linter status:
[](https://github.com/swimmwatch/devops-for-programmers-project-74/actions)
[](https://github.com/swimmwatch/devops-for-programmers-project-74/actions)### Требования к разработке:
- Docker, docker-compose
- NodeJS (для локальной разработки)### Установка и запуск:
1. Создать файл `.env`. Пример есть в [`.env.example`](./.env.example])
2. Запустить команды `make`:
```bash
docker compose build # сборка образов проекта
make build # сборка образа для публикации
make ci # установка зависимостей и запуск тестов
make start-dev # старт приложения
```### Ссылки:
- [Образ приложения (Docker Hub)](https://hub.docker.com/repository/docker/swimmwatch/devops-for-programmers-project-74)