Skip to content

evenmonk/englishWords

Repository files navigation

REST API и админка для мобильного приложения по изучению английских слов

Необходим интерпретатор Python версии не ниже, чем 3.6;

docker-compose 1.26.2

Installation

Install the dependencies and start the server.

$ sudo apt install docker-compose

build containers

$ sudo docker-compose build --d

run migrations

$ sudo docker-compose run web python3 manage.py makemigrations
$ sudo docker-compose run web python3 manage.py migrate

collect static files

$ sudo docker-compose run web python3 manage.py collectstatic

create a user for admin

$ sudo docker-compose run web python3 manage.py createsuperuser

clear 8000 port

$ sudo ufw allow 8000

run containers

$ sudo docker-compose up

Verify the deployment by navigating to your server address in your preferred browser.

localhost:8000
  • запуск приложения: docker-compose up --build -d | ./start.sh
  • остановка: docker-compose down -v | ./stop.sh
  • посмотреть логи: ./view_web_logs.sh

Демка: https://englishwordsapi.herokuapp.com/admin

Данные для входа в админку:

user: root
password: password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published