Merge pull request 'Solve local build procedure' (#160) from dancesWithCycles/webseite:build into main
All checks were successful
continuous-integration/drone/push Build is passing

Reviewed-on: #160

Danke für den PR.
This commit is contained in:
muli 2022-12-03 19:40:35 +01:00
commit 246726d97f
2 changed files with 10 additions and 3 deletions

View File

@ -22,9 +22,6 @@ sudo apt install git-lfs
# install lektor requirements # install lektor requirements
sudo apt install python3-pip imagemagick sudo apt install python3-pip imagemagick
# install lektor
pip3 install --user lektor
# clone git repo to folder wtf-webseite # clone git repo to folder wtf-webseite
git clone https://git.wtf-eg.de/ag_kommunikation/webseite.git wtf-webseite git clone https://git.wtf-eg.de/ag_kommunikation/webseite.git wtf-webseite
@ -37,6 +34,15 @@ git lfs install
# download all LFS files # download all LFS files
git lfs fetch git lfs fetch
# create a virtual Python environmenty `venv`
python3 -m venv venv
# activate the virtual Python environment
source venv/bin/activate
# install the packages listed in [requirements.txt](./requirements.txt) using `pip`
pip install -r requirements.txt
# run lektor # run lektor
lektor server lektor server
``` ```

1
requirements.txt Normal file
View File

@ -0,0 +1 @@
lektor