# lewangoalski

## Uruchamianie projektu:
- Zacznij od pobrania plików projektu lub sklonuj repozytorium, używając git:
```
git clone https://gitea.7o7.cx/roberteam/lewangoalski.git
```

- Przejdź do katalogu z plikami projektu:
```
cd lewangoalski
```

- Stwórz wirtualne środowisko:
```
python -m venv .venv
```
Powyższe polecenie stworzy ukryty folder o nazwie *.venv*.

- Aby aktywować to wirtualne środowisko należy użyć:
    - na Linuxie (bash):
    ```
    source .venv/bin/activate
    ```
    - na Windowsie (cmd):
    ```
    .venv\Scripts\activate
    ```

- Zainstaluj niezbędne pakiety w świeżo utworzonym środowisku wirtualnym:
```
pip install -r FlaskWebProject\requirements.txt
```

- Wejdź do katalogu ze skryptem:
```
cd FlaskWebProject/FlaskWebProject
```

- Uruchom skrypt:
    - w sposób ciągły:
    ```
    python lewy.py
    ```
    - z automatycznym przeładowaniem (kod zostanie przeładowany po zmianie w bazie kodu):
    ```
    flask --app lewy run --debug
    ```

## Przydatne do rozruchu parametry:
```
python lewy.py -h
```

## Konfiguracja
Przykładowa konfiguracja została umieszczona w pliku config.example.toml. Skopiuj go, a następnie zmień jego nazwę na config.toml, aby móc swobodnie nanieść swoje zmiany.