====== listmonk ======
===== Installation =====
mkdir listmonk && cd listmonk
sh -c "$(curl -fsSL https://raw.githubusercontent.com/knadh/listmonk/master/install-prod.sh)"
**Bei Fehlern**
++++
Einen bestehenden Datenbankcontainer entfernen |
docker container ls | grep listmonk
* db volume entfernen (portainer)
* port in **docker-commpose.yml** anpassen, 9000 ist belegt
* admin_username und adminpassword in **config.toml** anpassen
++++
++++
Bei erstmaliger Installtion |
docker compose down && docker compose up -d db && docker compose run --rm app ./listmonk --install
dann oder bei Änderung der Konfiguration
docker compose down && docker compose up -d db && docker compose up -d app
++++
===== Abfragen =====
* [[https://github.com/knadh/listmonk/blob/master/queries.sql]]
* [[https://github.com/knadh/listmonk/issues/1565#issuecomment-1774507100|How to query subscribers.attribs in templates?]]
Dear
{{ if eq .subscriber.attribs->>'gender' "male" }}
Mr.
{{ else if eq .subscriber.attribs->>'gender' "female" }}
Ms.
{{ end }}
{{ .subscriber.name }},
===== Attribute =====
* [[https://listmonk.app/docs/querying-and-segmentation/]]
* [[https://www.cockroachlabs.com/docs/stable/jsonb]]
subscribers.attribs->>'gender' = 'female'