En primer lugar vamos a "construir" la imagen
docker compose build writefreely
Después le diremos que cree la configuración inicial:
docker compose run --rm writefreely writefreely config start
- INFO
-
El primer writefreely se refiere al nombre del container (ver docker-compose.yml) mientras que el
segundo se refiere al comando a ejecutar "dentro de él"
Writefreely nos hará unas cuantas preguntas muy simples de responder, siendo la más "rara" si estamos
usando un reverse proxy. Como es el caso (Caddy) contestaremos que sí
Usaremos "db" como nombre donde está corriendo la base de datos (pues es el nombre que le hemos dado en
el docker-compose)
Por último, una vez completada la configuración y creado el usuario, crearemos las claves:
docker compose run writefreely writefreely keys generate
Si todo ha ido bien sólo resta levantar el servicio: