t-r.de/DEPENDENCIES.md

61 lines
829 B
Markdown

# Site generation
## Static Site Generator
* pelican with Markdown support (`pip install pelican[markdown]`)
* python3
## Pelican Plugins
Pip packages
* pelican-yaml-metadata
* pelican-image-process
?* [Optimize Images](https://github.com/minchinweb/minchin.pelican.plugins.optimize_images)
## Site Display
### CSS
* Pico CSS ([fork](https://github.com/Yohn/PicoCSS))
### Fonts
* Linux Biolinum
# On Production Server
* php (aktuell 8.1)
* database driver, e.g. pdo_sqlite
* PHPMailer (included in source)
# Content generation
## List of books and texts
* ?
## Event list
* utils/refresh-events.py
depends on:
* caldav
* vobject
## image processing
* utils/crop_image_to_bbox.py
depends on:
* PIL
## Favicon
* utils/favicon-from-svg.sh
depends on:
* inkscape
* pngquant
* image-magick