Skip to content
This repository has been archived by the owner on Jun 2, 2024. It is now read-only.
/ bpp-on-docker Public archive

Skrypty Dockera budujące kontener zawierający stabilną wersję BPP

License

Notifications You must be signed in to change notification settings

iplweb/bpp-on-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bpp-on-docker

repozytorium o znaczeniu historycznym, prosimy nie korzystać

Budowanie oprogramowania BPP oraz uruchamianie go za pomocą Dockera na ten moment (czerwiec 2024) zostaje uznane za oficjalną ścieżkę dystrybucji oprogramowania. O ile osoby zainteresowane bez problemu poradzą sobie z instalacją na serwerze bare-metal, to z uwagi na wygodę związaną z szybką aktualizacją oprogramowania, możliwością uniknięcia kosztownego etapu pośredniego (wgrywanie pokaźnego archiwum do PyPI przy najmniejszych poprawkach) i innych, oficjalną ścieżką dystrybucji/uruchamiania zostaje Docker.

... to czemu to repozytorium ma mieć znaczenie historyczne? Ano temu, że skrypty budujące kontener BPP z kodu źródłowego zostają włączone do oficjalnego repozytorium czyli https://github.com/iplweb/bpp/

Pliki Dockera i skrypty Makefile ułatwiające tworzenie obrazów oprogramowania BPP i pomocniczych.

Plik Makefile definiuje następujace rodzaje celów:

  • -stable: buduje wersję teoretycznie stabilną, instalowaną z repozytorium pakietów Pythona PyPI.
  • -unstable: buduje wersję niestabilną, instalowaną wprost z repozytorium GitHub.

Jeżeli chcesz po prostu uruchomić oprogramowanie BPP:

$ make run-stable

To polecenie uruchomi kilka kontenerów za pomocą docker-compose, przeprowadzi migrację bazy danych i uruchomi serwer aplikacji nasłuchujący pod adresem http://127.0.0.1:8080/

Domyślny login do systemu to tradycyjnie admin/admin .

About

Skrypty Dockera budujące kontener zawierający stabilną wersję BPP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published