Użycie aplikacji

Dostępne i aktywnie wspierane są aktualnie dwie metody uruchomienia aplikacji. Starsze oparte o Vagrant (wspartym przez Ansible) oraz nowsze oparte o Docker.

Praca w środowisku Docker

Obraz przygotowany dla środowiska Docker właściwy jest wyłącznie do pracy w środowisku deweloperskim.

Uruchomienie:

$ docker-compose build
$ docker-compose up

Po poprawnym uruchomieniu usług można przejść w przeglądarce pod adres http://localhost:8000.

Warto na początku pracy utworzyć konto administratora poprzez polecenie:

$ docker-compose run web python manage.py createsuperuser

Wskazane jest także zaimportowanie danych z rejestru TERC poprzez polecenie:

$ docker-compose run web bash ./.contrib/load_terc.sh

Wdrożenie

Wdrożenie aplikacji odbywa się w sposób typowy dla aplikacji Django z uwzględnieniem standardu 12factory.