From b6cb9770b90e518477fc27b2e0255ef9126261ab Mon Sep 17 00:00:00 2001 From: Dilip Date: Mon, 24 Nov 2025 12:51:44 +0530 Subject: [PATCH 1/3] chore: update listmonk changelog --- CHANGES.md | 5 +++++ servers/apps/listmonk/README.md | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 10fadd2..52f5e35 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,11 @@ This file documents changes made to applications self-hosted by FOSS United. +## 24 November 2025 + +- Updated Listmonk from `5.0.2 -> 5.1.0` + https://github.com/knadh/listmonk/releases/tag/v5.1.0 + ## 14 October 2024 * Update Discourse and Discourse `docker_manager` to latest versions. The diff --git a/servers/apps/listmonk/README.md b/servers/apps/listmonk/README.md index 135d923..c626655 100644 --- a/servers/apps/listmonk/README.md +++ b/servers/apps/listmonk/README.md @@ -13,9 +13,18 @@ Database: Postgresql ### self host instructions +- https://listmonk.app/docs/upgrade/ + - [`config.toml`](./config.toml) has all the necessary configuration to get listmonk up and running. - Listmonk is ran as a systemd service, here's the [listmonk.service](./listmonk.service). - Backups were not automated previously, but it is now (date: 28/8/2024) automated to perform backups everyday at 4 AM. Please note, for backups `pg_dump` is being used. +- cd /opt/listmonk +- Take backup of DB before: `pg_dump -h 127.0.0.1 -U listmonk -w >> /opt/backups/listmonk-$(date +%h-%d-%H-%M-%S).sql` +- `systemctl stop listmonk` +- mv listmonk listmonk-old-ver +- untar the new version binary +- `./listmonk --upgrade` +- `systemctl start listmonk` Recent DB Password change happened on 28 Aug, 2024. From 0ba3119d1ec35c77a0ee786e0665f6934f7477eb Mon Sep 17 00:00:00 2001 From: Dilip Date: Mon, 9 Mar 2026 12:31:50 +0530 Subject: [PATCH 2/3] listmonk: 5.1.0 -> 6.0.0 notes --- CHANGES.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 52f5e35..551e2c3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,12 @@ This file documents changes made to applications self-hosted by FOSS United. +## 09 March 2026 +- Updated Listmonk: `5.1.0 -> 6.0.0` + https://github.com/knadh/listmonk/releases/tag/v6.0.0 + +Note: Listmonk backup files are stored in `~/listmon-${date}` or even in `/opt/backups/` + ## 24 November 2025 - Updated Listmonk from `5.0.2 -> 5.1.0` @@ -16,3 +22,4 @@ This file documents changes made to applications self-hosted by FOSS United. @rahulporuri now has access to the Digital Ocean machine via SSH but please note that the Digital Ocean account isn't owned by the FOSS United org. + From 1fab6f9432b56f25039fef7f267ca05eb99b1b36 Mon Sep 17 00:00:00 2001 From: Dilip Date: Wed, 8 Apr 2026 11:28:28 +0530 Subject: [PATCH 3/3] listmonk: 6.0.0 -> 6.1.0 notes --- CHANGES.md | 4 ++++ servers/apps/listmonk/README.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 551e2c3..60b461d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,10 @@ This file documents changes made to applications self-hosted by FOSS United. +## 08 April 2026 +- Updated Listmonk: `6.0.0 -> 6.1.0` +Had some security fixes so: https://github.com/knadh/listmonk/releases/tag/v6.1.0 + ## 09 March 2026 - Updated Listmonk: `5.1.0 -> 6.0.0` https://github.com/knadh/listmonk/releases/tag/v6.0.0 diff --git a/servers/apps/listmonk/README.md b/servers/apps/listmonk/README.md index c626655..c7b584f 100644 --- a/servers/apps/listmonk/README.md +++ b/servers/apps/listmonk/README.md @@ -23,7 +23,7 @@ Database: Postgresql - Take backup of DB before: `pg_dump -h 127.0.0.1 -U listmonk -w >> /opt/backups/listmonk-$(date +%h-%d-%H-%M-%S).sql` - `systemctl stop listmonk` - mv listmonk listmonk-old-ver -- untar the new version binary +- untar the new version binary (since its in tar.gz: gunzip first and then tar xvzf) - `./listmonk --upgrade` - `systemctl start listmonk`