Docker image for the static site generator Qgoda.
3.7K
Qgoda (pronounce: yagoda!) is an extensible static site generator.

Qgoda is considered feature-complete and ready for beta testing. Incompatible changes will try to be avoided but are possible.
The documentation is currently being written. You can check out the current state at https://www.qgoda.net/.
Qgoda is comparable to Jekyll or Hugo but with a strong focus on:
Qgoda should run on all operating systems and on Microsoft Windows. Well, not so interesting for you. You obviously want to run it in a container. ;)
Qgoda uses Markdown and the Template Toolkit by default for processing content, although it is possible to change that.
Install Docker. On Linux/Unix systems, Docker will be available from your package manager. On Mac OS X you can install Docker with Mac Ports or Homebrew or - like on Windows - get a pre-compiled binary from https://www.docker.com/get-docker.
Start Docker. You may want to start the docker daemon automatically. Check your vendor's documentation for that!
In a shell, run docker run --rm -it -v $(pwd):/data gflohr/qgoda.
You may have to add the user that runs the command to the group "docker"
if you get an error like "permission denied".
You may want to create an alias, so that you do not have to type in
the Docker commands all the time. Depending on your operating system,
you have to open ~/.bash_profile, ~/.bashrc, ~/.alias, ~/.zshrc
or similar and add this line:
alias qgoda='docker run --rm -it -v $(pwd):/data gflohr/qgoda'
Qgoda uses Github as the collaboration platform. Fork the Qgoda repository and send a pull request with your changes.
Apart from adding or fixing Perl code, the following contributions are welcome:
Copyright (C) 2016-2025 Guido Flohr [email protected], all rights reserved.
Qgoda is available under the terms and conditions of the GNU General Public License version 3 or later.
Content type
Image
Digest
sha256:f3a1faccb…
Size
18.6 MB
Last updated
12 months ago
docker pull gflohr/qgoda