Социальная сеть, которая позволяет пользователям делится записями, размещать фотографии, подписываться на других пользователей и комментировать их записи. Также пользователи могут создавать сообщества по интересам.
Проект работает и доступен по адресу - http://45.90.218.173/
-
клонируйте проект
https://github.com/Solodnikov/blog
-
порядок запуска в докер контейнерах
docker-compose up -d --build
- сборка и запуск контейнеровdocker-compose exec web python manage.py makemigrations
- создание миграцийdocker-compose exec web python manage.py migrate
- выполнение миграцийdocker-compose exec web python manage.py createsuperuser
- создание суперюзераdocker-compose exec web python manage.py collectstatic --no-input
- сбор статики -
создайте файл
.env
в корневой директории проекта:# .env example DB_ENGINE=django.db.backends.postgresql DB_NAME=postgres POSTGRES_USER=postgres POSTGRES_PASSWORD=postgres DB_HOST=db DB_PORT=5432
-
проект настроен для работы на локальном сервере по адресу
http://127.0.0.1:80
-
для запуска проекта на выделенном сервере необходимо изменить настройки файла
nginx/default.conf
: в настройкахserver_name 127.0.0.1;
указать IP выделенного сервера, где будет развернут проект.