Compare commits

..

13 Commits

Author SHA1 Message Date
jeppebundsgaard e6caad12ff Add instruction to make upload work 2026-04-04 10:00:52 +00:00
stevensting 9251725aac update documentation regarding backup and readme 2026-03-01 20:23:29 +00:00
knoflook 58e7c6cf8b chore: publish 5.0.0+v6.0.0 release 2026-01-27 18:53:41 +01:00
knoflook b31122c149 chore: publish 4.1.0+v5.1.0 release 2025-09-25 15:23:39 +02:00
3wordchant c7962a301f chore: publish 4.0.0+v5.0.1 release 2025-06-04 18:18:37 +01:00
p4u1 43c842da64 chore: publish 3.4.2+v4.1.0 release 2025-02-03 15:41:32 +01:00
p4u1 2fa1d541aa fix: Bumps config.toml version
The actual change was introduced in c0445167bd
2025-02-03 15:39:30 +01:00
javielico 23c629534d chore: publish 3.4.1+v4.1.0 release 2025-01-18 15:40:32 +00:00
javielico e2d639f76f chore: publish 3.4.0+v4.1.0 release 2025-01-18 15:26:37 +00:00
cas 7685e1ac20 Revert "Introduce automatic postgres upgrading"
This reverts commit ebfe1d007b.
2025-01-08 14:54:54 -08:00
cas ebfe1d007b Introduce automatic postgres upgrading 2025-01-08 14:46:18 -08:00
cas 0e034cc0d3 Update .drone.yml 2025-01-08 10:09:13 -08:00
cas 321c4ea18b chore: publish 3.3.0+v4.1.0 release 2025-01-08 09:56:12 -08:00
5 changed files with 27 additions and 9 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ steps:
from_secret: drone_abra-bot_token
fork: true
repositories:
- coop-cloud/auto-recipes-catalogue-json
- toolshed/auto-recipes-catalogue-json
trigger:
event: tag
+3 -2
View File
@@ -7,8 +7,8 @@
* **Status**: 2, beta
* **Image**: [`listmonk/listmonk`](https://hub.docker.com/r/listmonk/listmonk/), 2, upstream
* **Healthcheck**: No
* **Backups**: No
* **Email**: ?
* **Backups**: Yes
* **Email**: Yes
* **Tests**: 2
* **SSO**: No
<!-- endmetadata -->
@@ -21,3 +21,4 @@
to save secrets in `pass`)
4. `abra app config YOURAPPDOMAIN` - be sure to change `$DOMAIN` to something that resolves to your Docker swarm box. Nothing to change apart from the DOMAIN at the moment.
5. `abra app deploy YOURAPPDOMAIN`
6. To make media uploads work, go to Settings->Media uploads and set upload path to "/uploads" and click the Save-button.
+1 -1
View File
@@ -1,2 +1,2 @@
export CONFIG_TOML_VERSION=v1
export CONFIG_TOML_VERSION=v2
export APP_ENTRYPOINT_VERSION=v1
+5 -5
View File
@@ -3,7 +3,7 @@ version: "3.8"
services:
app:
image: listmonk/listmonk:v4.0.1
image: listmonk/listmonk:v6.0.0
networks:
- internal
- proxy
@@ -31,12 +31,12 @@ services:
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
- "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=9000"
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
- "coop-cloud.${STACK_NAME}.version=3.2.0+v4.0.1"
- "coop-cloud.${STACK_NAME}.version=5.0.0+v6.0.0"
volumes:
- "uploads:/uploads"
db:
image: postgres:14
image: postgres:18
networks:
- internal
secrets:
@@ -51,7 +51,7 @@ services:
timeout: 5s
retries: 6
volumes:
- "postgres_data:/var/lib/postgresql/data"
- "postgres:/var/lib/postgresql"
deploy:
labels:
backupbot.backup: "true"
@@ -81,5 +81,5 @@ networks:
external: true
volumes:
postgres_data:
postgres:
uploads:
+17
View File
@@ -0,0 +1,17 @@
!!! Postgres major version upgrade and volume change !!!
We're bumping from postgres 13 to 18 and the storage location of files has
changed from /var/lib/postgres/data to /var/lib/postgres/18. Volume was
adjusted accordingly. Take a dump of DB before the upgrade by running
pg_dump -U listmonk -Fc -b -f /var/lib/postgres/data/dump
in the db container of the app. Then pull this file out from the docker volume
Then deploy the new version of the app. Next, copy the dump that you just
made into new volume /var/lib/docker/volumes/your_app_name_postgres/_data/dump
After that you can run
pg_restore --clean -U listmonk -d listmonk /var/lib/postgres/dump
Afterwards you should restart the db container and it should be all good.