Generic HA Architecture - App servers + PostgreSQL Patroni cluster

Published on Author admin

Generic HA Architecture - App servers + PostgreSQL Patroni cluster Keepalived + HAproxy used as Load Balancers   Key components: HAproxy - TCP/HTTP Load Balancer Keepalived - Virtual IP for HAproxy Patroni - HA template for PostgreSQL database (cluster with streaming replication) etcd - Distributed Configuration Store for Patroni   Architecture diagram:

Fedora 39 - GNOME 45 - missing "Suspend when lid is closed" in Tweak Tools

Published on Author admin

By default in GNOME 45 option "Suspend when lid is closed" no more exists. Follow below steps to prevent Fedora 39 Workstation from suspend when laptop lid is closed. as normal user: create ~/.config/autostart/ignore-lid-switch-tweak.desktop file with following content [Desktop Entry] Type=Application Name=ignore-lid-switch-tweak Exec=/usr/libexec/gnome-tweak-tool-lid-inhibitor as root: create /usr/libexec/gnome-tweak-tool-lid-inhibitor file with following content: #!/usr/bin/python3 # SPDX-License-Identifier: GPL-3.0+… Continue reading Fedora 39 - GNOME 45 - missing "Suspend when lid is closed" in Tweak Tools

Nextcloud - Upgrading PostgreSQL database running as Docker container between major versions

Published on Author admin

How to upgrade PostgreSQL database running as Docker container between major versions. Procedure useful for migrating Nextcloud PostgreSQL 13 container database to PostgreSQL 15 database. Naming convention: nextcloud-postgres13 - container with PostgreSQL 13 database nextcloud-postgres15 - container with PostgreSQL 15 database Before performing migration start new container with PostgreSQL 15 database. Following docker-compose YAML file… Continue reading Nextcloud - Upgrading PostgreSQL database running as Docker container between major versions