Mateusz779 e0c7058cb1 -
2023-04-27 10:17:28 +02:00
-
2023-04-25 11:42:08 +02:00
2023-04-24 10:22:17 +02:00
bug
2023-04-25 09:30:19 +02:00
2023-04-25 09:58:40 +02:00
-
2023-04-27 10:17:28 +02:00
2023-04-21 16:39:25 +02:00
2023-04-24 08:27:35 +02:00
2023-04-21 16:39:25 +02:00
2023-04-21 16:39:25 +02:00
2023-04-13 06:54:28 -04:00
-
2023-04-27 10:17:28 +02:00
-
2023-04-27 10:17:28 +02:00
-
2023-04-27 10:17:28 +02:00

Projekt systemów zdalnych

Projekt uruchamiania zdalnych systemów.

Instalacja wymaganych składników

Aby zainstalować wymagane składniki wydaj komendę:

  sudo apt install python3-venv python3-pip

A następnie:

  python3 -m venv venv
  source venv/bin/activate

I zainstaluj wymagane paczki pip

  pip install -r requirements.txt

Konfiguracja

Konfiguracja znajduje się w pliku config.py

Uruchomienie

Aby uruchomić serwer deweloperski:

  flask run --host=0.0.0.0

Dodanie nowego użytkownika

Aby dodać użytkownika do bazy w pliku app.py w funkcji

login_api

należy odkomentować linijkę:

    # db.add_user(username, password)

A następnie przejść na stronę logowania wpisac żądaną nazwę użytkownika i hasło a następnie wyłączyć serwer zakomentować tą linijkę i uruchomic serwer ponownie.

Aktualizacja i instalacja kolejnych pakietów do rootfs

Aby zainstalować nowe pakiety należy uruchomic skrypt

update_rootfs.sh

W celu instalacji dodatkowych pakietów można wydać polecenie:

sudo ./update_rootfs.sh -n <obraz wyjściowy> -s <obraz żródłowy> -i "<pakiety do instalacji>"

Natomiast w celu aktualizacji pakietów w obrazie :

sudo ./update_rootfs.sh -n <obraz wyjściowy> -s <obraz żródłowy> -u
Description
No description provided
Readme 268 KiB
Languages
Python 58.9%
HTML 17.7%
Shell 15.5%
CSS 7.9%