Для установки проекта выполнить команду
sudo docker-compose build
При первом запуске нужно выполнить команду для инициализации проекта и БД
sudo docker-compose up -d && docker-compose down
Дальнейшие запуски можно производить командой
sudo docker-compose up [-d]
В браузере открыть
0.0.0.0:5000
Нужно заполнить поля формы. В случае ошибок будут показаны сообщения об ошибках. После регистрации пользователь будут перенесем на форму авторизации.
Нужно заполнить поля формы. В случае ошибок будут показаны сообщения об ошибках. После авторизации пользователь будет перенесен на главную страницу. Также будет доступна возможность добавлять посты, просматривать профиль пользователя, выйти.
Неавторизованные пользователи могут видеть и читать все посты. Авторизованный пользователь может редактировать собственные посты.
Для добавления поста нужно нажать кнопку "Добавить пост" на верхней панели, затем указать заголовок, URL адрес картинки, текст поста. При потере фокуса с поля "URL картинки" изображения отобразится на форме. После добавления пользователь будет перенаправлен на главную страницу.
Для чтения поста нужно пройти по ссылке в карточке поста "Читать полностью"