aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: b3d5d321f3d9af74ea0ea8b06bea4bf327ac6104 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

# 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
```