745 Commits

Author SHA1 Message Date
ae86f52fa2 Fixed cron backuptool to select a random hour 2025-02-20 17:12:41 +00:00
d82da9206f Fixed backup cron to offset other backup times 2025-02-20 13:06:00 +00:00
Bernhard Rosenkränzer
ec91714878 Comment out docker version switch, let's see if we can handle 28.0 2025-02-20 03:38:28 +01:00
Bernhard Rosenkränzer
6cfd9e87fe Back out OM's latest docker update, it doesn't like install-federated 2025-02-20 01:45:34 +01:00
Bernhard Rosenkränzer
495b7fd2f0 podman needs iptables 2025-02-20 01:09:23 +01:00
Bernhard Rosenkränzer
c59d4babab Add crun 2025-02-20 00:47:31 +01:00
Bernhard Rosenkränzer
cd393229e2 Add (experimental) option to try podman in place of docker 2025-02-20 00:01:10 +01:00
c87df1d263 Changed to hostname -f in backuptool 2025-02-19 17:01:55 +00:00
Bernhard Rosenkränzer
5c9eb0aea0 [wireguard] Remove 192.160.0.0/16, that was probably a misspelled 192.168.0.0/16 2025-02-19 02:35:43 +01:00
Bernhard Rosenkränzer
8d9429c0fa Add missing pdnsmysql fix file 2025-02-19 02:00:41 +01:00
Bernhard Rosenkränzer
64733e650a [calcom] OM build fixes 2025-02-19 01:36:39 +01:00
Bernhard Rosenkränzer
4a4c130a05 Try harder to fix the pdnsmysql outage 2025-02-19 00:39:03 +01:00
Bernhard Rosenkränzer
939d2d4d23 Try harder to work around 'EOF extracting' type errors during initial installation 2025-02-18 22:42:46 +01:00
Bernhard Rosenkränzer
e5b603ed83 More docker options 2025-02-18 22:20:27 +01:00
Bernhard Rosenkränzer
2795c35995 Docker configs 2025-02-18 22:07:53 +01:00
Bernhard Rosenkränzer
eeedaa0928 Don't fail if 'docker compose up' times out while downloading containers 2025-02-18 20:07:32 +01:00
Bernhard Rosenkränzer
77dc939fc6 [install-federated] Add option for sequential startup to get better logs 2025-02-18 19:14:07 +01:00
Bernhard Rosenkränzer
a419bcf348 [pdnsmysql/check] Don't fail when not on a tty 2025-02-18 19:06:55 +01:00
Bernhard Rosenkränzer
076eeb5027 Fix typo 2025-02-18 17:53:25 +01:00
Bernhard Rosenkränzer
242ec2474b Don't insist on having the tty while fixing pdnsmysql 2025-02-18 14:50:01 +01:00
ecb625f57d [fix] Add rebuilding the container as a generic "fix" attempt 2025-02-18 14:30:17 +01:00
daa834162d Work around pdnsmysql connection freezes 2025-02-18 14:26:45 +01:00
30bdb3148a Replace calls to mysql/mysqldump with mariadb/mariadb-dump
The compat symlinks have been removed in current mariadb containers.
Let's not run into nasty surprises when we update.
2025-02-18 13:46:37 +01:00
95172c8389 [pdnsmysql] Fix version hardcode 2025-02-18 12:28:31 +01:00
ce8bdc9b0a Basic dependency tracking - make sure pdnsmysql is up and running before starting pdns 2025-02-18 01:31:25 +01:00
c79918c201 Install current versions instead of relying on the upgrade script to fix things later 2025-02-17 23:41:01 +01:00
93a7ed6689 [functions] Add current_version to check latest-versions and app directories 2025-02-17 22:24:47 +01:00
681a54a925 [pdns] Add missing quotes for default-soa-content 2025-02-17 22:15:15 +01:00
09c735e93b [discourse] fix DISCOURSE_MAX_REQS_PER_IP_EXCEPTIONS
172.99.0.13 is not a private IP. 192.168.0.13 is the actual Traefik IP
we want to point at.
2025-02-17 22:13:38 +01:00
12e2243a59 List redis as a requirement for discourse 2025-02-17 21:58:36 +01:00
a1d18d4e49 Add fix script 2025-02-17 21:50:05 +01:00
8a9d007a6f [check] documentation 2025-02-17 21:09:11 +01:00
9c6f4c93c6 [check] Use nc -u instead of nc --udp
nc in OpenMandriva supports both, nc in Ubuntu supports only -u
2025-02-17 20:08:02 +01:00
a38d625025 Simple functionality checks
Add script to verify basic functionality (port connectivity) for all
services and slightly more advanced functionality for pdns and pdnsmysql
2025-02-17 20:03:27 +01:00
b8fb6d55be Install duplicity and the interesting backends on OM 2025-02-17 01:22:24 +01:00
6e6b4ede64 Added fixes to convertdomain for plus conversions and discourse fixes 2025-02-13 17:02:54 +00:00
f135eb51ea Took out some settings for discourse convert 2025-02-13 16:52:58 +00:00
386a9f726f Added fix to discourse for client secret 2025-02-13 16:48:38 +00:00
95b27790da Added convert_discourse 2025-02-13 16:46:07 +00:00
565accdb22 Updated discourse.sh with new plus fixes 2025-02-12 18:24:17 +00:00
e2c0a302e2 Updated castopod config for plus fix 2025-02-12 16:52:19 +00:00
e67fbe1c26 Updated listmonk.sh to use new version and config 2025-02-12 16:49:51 +00:00
4df5923850 Merge pull request 'element: Update from v1.11.89 to v1.11.92' (#26) from update-element-v1.11.92 into master
Reviewed-on: https://code.federated.company/federatedcomputer/Core/pulls/26
2025-02-11 15:13:36 +00:00
Bernhard Rosenkränzer
b5498bf01b [element] Update from v1.11.89 to v1.11.92 2025-02-11 16:13:22 +01:00
af42da68fa Merge pull request 'matrix: Update from v1.121.1 to v1.124.0' (#25) from update-matrix-v1.124.0 into master
Reviewed-on: https://code.federated.company/federatedcomputer/Core/pulls/25
2025-02-11 15:12:49 +00:00
Bernhard Rosenkränzer
b54b39ed4f [matrix] Update from v1.121.1 to v1.124.0 2025-02-11 16:12:17 +01:00
14387294bb Merge pull request 'nextcloud: Update from 30.0.4 to 30.0.5' (#24) from update-nextcloud-30.0.5 into master
Reviewed-on: https://code.federated.company/federatedcomputer/Core/pulls/24
2025-02-11 15:07:44 +00:00
Bernhard Rosenkränzer
f86adbce99 [nextcloud] Update from 30.0.4 to 30.0.5 2025-02-11 16:07:08 +01:00
f090bb2b60 [backuptool] Back up the database for wordpressshop 2025-02-10 23:43:34 +01:00
5fd7ab0577 Use Traefik 3.x compatible rules 2025-02-08 15:07:29 +01:00