diff --git a/zajecia4/Dostęp do kontenera wdrożeniowego Debian 12 na zajęcia PPWPBD0.pdf b/zajecia4/Dostęp do kontenera wdrożeniowego Debian 12 na zajęcia PPWPBD0.pdf new file mode 100644 index 0000000..fc66ab7 Binary files /dev/null and b/zajecia4/Dostęp do kontenera wdrożeniowego Debian 12 na zajęcia PPWPBD0.pdf differ diff --git a/zajecia4/README.md b/zajecia4/README.md index 4970f4a..b20f3b2 100644 --- a/zajecia4/README.md +++ b/zajecia4/README.md @@ -38,7 +38,15 @@ Przeczytaj https://fastapi.tiangolo.com/tutorial/testing/ odpalając przykłady Osadź model z poprzedniego zadania w REST API i napisz testy REST API. +## Przetestowanie maszyny +Skorzystaj z instrukcji "Dostęp do kontenera wdrożeniowego ... " zawartej w tym katalogu. Wystarczy uruchomić konsolę i zalogować się na root bez dalszych kroków. +Następnie na maszynie umieść plik `fastapi_examples/simple.py` (np. korzystając z git). Następnie zainstaluj środowisko (albo bezpośrednio pip albo miniconda- odradzam używanie anacondy na tym serwerze gdyż ma tylko 1GB RAM) +Uruchom przykład: + +`python -m uvicorn main:app --host 0.0.0.0` + +Sprawdź czy `curl "ppw-MYLOGIN.vm.wmi.amu.edu.pl:8000"` zmieniająć MYLOGIN na login użytkownika zwraca poprawny wynik. Uwaga: Adres jest dostępny tylko w sieci wydziałowej WMI (albo za VPN). ## Własny projekt