X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/36f6233fd79390ad5af8a1532eac60a0ae57c825..f938afb8ab4cb091d12e0ef0311eaea14b774798:/README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..47fad0c8 --- /dev/null +++ b/README.md @@ -0,0 +1,40 @@ +==================== +Platforma Redakcyjna +==================== + +Opis projektu +============= +Platforma to serwis służący do grupowej edycji książek na potrzeby serwisu WolneLektury.pl. + +Instalacja i użycie +=================== +#. Ściągnij i zainstaluj `pip `_ +#. Przejdź do katalogu serwisu w konsoli +#. Zainstaluj wymagane biblioteki komendą:: + + pip install -r requirements.txt + +#. Wypełnij bazę danych (Django poprosi o utworzenie pierwszego użytkownika):: + + ./project/manage.py syncdb + +#. Skopiuj zawartość pliku `project/localsettings.sample` do `project/localsettings.py` i zmień go zgodnie ze swoimi potrzebami. + +#. Uruchom serwer deweloperski:: + + ./project/manage.py runserver + +#. Zalecane jest serwowanie aplikacji przez `modwsgi `_ na serwerze `Apache2 `_ przy pomocy załączonego skryptu `dispatch.fcgi`. Inne strategie wdrożeniowe opisane są w `Dokumentacji Django `_. + +Wdrożenie +========= +#. Ściągnij i zainstaluj `fabric `_ +#. Przejdź do katalogu serwisu w konsoli +#. Aby wdrożyć serwis na serwer deweloperski wpisz komendę:: + + fab staging deploy + + Aby wdrożyć serwis na serwer produkcyjny wpisz:: + + fab production deploy +