Docker image for Pelican. Forked from https://github.com/boonto/docker-pelican
.drone.yml | ||
docker-compose.yml | ||
Dockerfile | ||
LICENSE | ||
pelicanconf.py | ||
README.md |
Docker image with Pelican
Create a volume for the output files.
docker volume create pelican_files
Run the pelican build with your site, replace <your-site-dir>
with the directory of your Pelican source files. The output will be written into the previously created volume pelican_files
. Changes are regenerated automatically.
docker run --detach \
--name=pelican \
--volume <your-site-dir>:/site \
--volume pelican_files:/site-generated \
boonto/pelican:3.10.2-4.7.2
May be used in conjunction with the nginx container to serve the output.
docker run --detach \
--name=site \
--volume pelican_files:/usr/share/nginx/html:ro \
nginx
Also provides matplotlib
, latex
and the Source Sans font for use with the m.css Pelican theme.