F0RRZZ/lottery

Курсовой проект по дисциплине «Разработка веб-приложений» | КубГТУ

★ 2Forks 0PythonGitHub ↗Compare

README

Хагажеев Марат, Конников Глеб, 23-КБ-ПР1

Установка и запуск

Перед установкой и запуском программы необходимо установить следующее программное обеспечение:

После установки ПО нужно проделать следующие шаги:

  1. Склонируйте репозиторий
git clone https://github.com/F0RRZZ/lottery.git
  1. Перейдите в директорию проекта
cd lottery
  1. Запустите скрипт установки first-run.sh Скрипт автоматически создаст файл с переменными окружения .env и запустит проект с помощью Docker
chmod +x first-run.sh && ./first-run.sh

После проделывания всех шагов сайт будет доступен по локальной ссылке http://localhost:1337

Проект так же можно запустить вручную.

  1. Создайте файл с переменными окружения .env. Создать файл вы можете опираясь на образец .env.example. Его можно скопировать и отредактировать по надобности
cp .env.example .env
  1. Создайте volume для базы данных
docker volume create --name=lottery-database
  1. Поднимите контейнеры в Docker
docker compose -f docker-compose.yml up -d

После этого проект также будет доступен по локальной ссылке http://localhost:1337/

Contributors

tquicklyyF0RRZZ

Issues