assets/static | ||
mustache | ||
pages | ||
scripts | ||
templates | ||
.gitlab-ci.yml | ||
cabal.project | ||
Dockerfile | ||
FormatOpts.hs | ||
LICENSE | ||
README.md | ||
reploy.cabal | ||
site.hs | ||
Types.hs | ||
Utils.hs |
reploy
A redo of deployment of the R3 sites (cards for now).
How to use this
- install haskell platform (e.g. with https://www.haskell.org/ghcup/)
cabal run site -- --help
shows optionscabal run site
builds a demo sitecabal install
produces and installs an executablesite
into the cabal path (you can use it as a program directly)
Containerized use
Docker has insurmountable issues with producing the files with the right
permissions. Use podman
instead:
podman run -ti --rm -v $PWD:/data gitlab.lcsb.uni.lu:4567/r3/websites-dev/reploy