| assets/static | ||
| mustache | ||
| pages | ||
| scripts | ||
| templates | ||
| .gitlab-ci.yml | ||
| cabal.project | ||
| Dockerfile | ||
| FormatOpts.hs | ||
| 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 -- --helpshows optionscabal run sitebuilds a demo sitecabal installproduces and installs an executablesiteinto 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