22 lines
580 B
Markdown
22 lines
580 B
Markdown
|
|
# 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 options
|
|
- `cabal run site` builds a demo site
|
|
- `cabal install` produces and installs an executable `site` 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
|
|
```
|