Loading repository data…
Loading repository data…
AnnaMihailovna / repository
🥗🥩🍰Проект «Книга рецептов» - RecipeBook. Деплой на удалённый сервер в контейнерах. Автоматизация CI/CD.
Проект представляет собой онлайн-сервис и API для него. Сервис позволяет публиковать любимые рецепты, подписываться на других авторов, составлять список из избранных рецептов, а перед походом в магазин - скачивать сводный список продуктов для выбранных рецептов. Проект запущен на виртуальном удалённом сервере в трёх контейнерах: nginx, PostgreSQL и Django+Gunicorn. Заготовленный контейнер с фронтендом используется для сборки файлов. Контейнер с проектом обновляется на Docker Hub.
git@github.com:AnnaMihailovna/RecipeBook-project-react.git
cd infra
docker compose up -d --build
docker compose exec backend python manage.py makemigrations
docker compose exec backend python manage.py migrate
docker compose exec backend python manage.py collectstatic
sudo docker compose exec backend cp -r /app/collected_static/. /app/backend_static/static/
docker compose exec backend python manage.py createsuperuser
docker compose exec backend python manage.py import
Логин: admin
Email: admin@admin.xx
Пароль: 1234
Логин: user3new
Email: user3@user.xx
Пароль: user3123456
Логин: user7new
Email: user7@user.xx
Пароль: user7123456
Логин: user9new
Email: user9@user.xx
Пароль: user9123456
http://recipebook.hopto.org/api/docs/redoc.html
http://recipebook.hopto.org/admin/
(временно приостановлено, переезжаем)