2020-12-23 16:14:08 +01:00
|
|
|
# Öffentliche Seite der WTF eG
|
|
|
|
|
2021-02-06 15:09:15 +01:00
|
|
|
Öffentliche Website der Genossenschaft auf Basis des Static-Site-Generators [Lektor](https://www.getlektor.com/).
|
2020-12-23 16:14:08 +01:00
|
|
|
|
2021-02-19 00:01:58 +01:00
|
|
|
## Preview im Internet
|
|
|
|
|
|
|
|
[preview.wtf-kooperative.de](https://preview.wtf-kooperative.de/)
|
|
|
|
|
2020-12-23 16:14:08 +01:00
|
|
|
## Status
|
|
|
|
|
2021-03-18 22:14:51 +01:00
|
|
|
Kurz vor dem Release der Webseite...
|
2021-03-08 09:18:32 +01:00
|
|
|
|
|
|
|
## Lokales entwickeln
|
|
|
|
|
|
|
|
### Vorbereitung
|
|
|
|
|
|
|
|
Installation von Lektor, siehe offizielle [Doku](https://www.getlektor.com/docs/installation/).
|
|
|
|
|
2021-03-18 22:14:51 +01:00
|
|
|
```
|
|
|
|
# install git requirements
|
|
|
|
sudo apt install git-lfs
|
|
|
|
|
|
|
|
# install lektor requirements
|
|
|
|
sudo apt install python3-pip imagemagick
|
|
|
|
|
|
|
|
# install lektor
|
|
|
|
pip3 install --user lektor
|
|
|
|
|
|
|
|
# clone git repo
|
|
|
|
git clone https://git.vebit.xyz/vebit/wtf-public-website.git
|
|
|
|
|
|
|
|
# change to repo
|
|
|
|
cd wtf-public-website
|
|
|
|
|
|
|
|
# install lfs
|
|
|
|
git lfs install
|
|
|
|
|
|
|
|
# download all LFS files
|
|
|
|
git lfs fetch --all
|
|
|
|
|
|
|
|
# run lektor
|
|
|
|
lektor server
|
|
|
|
```
|
|
|
|
|
2021-03-08 09:18:32 +01:00
|
|
|
### Server starten
|
|
|
|
|
2021-03-18 22:14:51 +01:00
|
|
|
Der Server kann nun per `lektor server` gestartet werden und sollte unter http://127.0.0.1:5000/ erreichbar sein.
|
|
|
|
|