140 Commits

Author SHA1 Message Date
Jim Hague
0e5c02206d Trixie DokuWiki local config update. 2025-12-09 21:55:48 +00:00
Jim Hague
2cfb215914 Hedwig is now trixie. 2025-12-05 19:38:12 +00:00
Jim Hague
52facc1292 Add certificates for calendar and contacts.lunch.org.uk. 2025-12-05 19:37:21 +00:00
Jim Hague
ef46a0e3d1 Update gpodder to trixie and the latest opodsync version. 2025-12-05 19:36:34 +00:00
Jim Hague
d0169a129c Disable Git over SSH. It won't work. 2025-11-17 09:04:19 +00:00
Jim Hague
a70a415179 Add cloud and nextcloud install. 2025-11-12 14:47:56 +00:00
Jim Hague
70a9ac9c86 Put Anubis in front of Gitea and allow repo reading without login. 2025-11-10 12:24:30 +00:00
Jim Hague
56c4e8541d Get snac2 from trixie-backports. 2025-09-20 15:34:38 +01:00
Jim Hague
6c3f0b29f9 Add certifiate for cloud.lunch.org.uk. 2025-09-12 16:40:28 +01:00
Jim Hague
8296158fb2 Update Mythic dehydrated client. 2025-08-28 07:29:43 +01:00
Jim Hague
5cf4c32b43 dnsapi.conf.txt must only contain top-level domain entries.
That way the dehydrated client knows what is a subdomain. This only
worked by accident before, as the bare domain was the first entry
in the list found by dehydrated.
2025-08-28 07:28:12 +01:00
Jim Hague
00420387ce Ensure we have an end of line between end of a domain and start of the next. 2025-08-27 19:34:51 +01:00
Jim Hague
2a0e3f5a77 Somehow webmail.lunch.org.uk never had key credentials. 2025-08-21 23:25:50 +01:00
Jim Hague
30daa11920 Add ginalangford.com DNSAPI entries. 2025-08-21 16:28:52 +01:00
Jim Hague
2f5bded09a Add imap/smtp.ginalangford.com to certificate for mail.lunch.org.uk. 2025-08-21 16:09:27 +01:00
Jim Hague
2b40c2fc9e Add http redirect for webmail.ginalangford.com. 2025-08-21 15:58:42 +01:00
Jim Hague
74e9f53588 Add webmail.ginalangford.com to certificate for mail.lunch.org.uk. 2025-08-21 15:56:53 +01:00
Jim Hague
b7d463cc18 Have webmail response to webmail.ginalangford.com. 2025-08-21 13:20:54 +01:00
Jim Hague
b4b4ee4925 Correct mail server connections to non-STARTTLS options. 2025-08-21 13:20:21 +01:00
Jim Hague
52a4b0a9bd Add Gina. 2025-08-18 17:26:50 +01:00
Jim Hague
8671b42c97 Convert backups to restic. 2025-08-03 23:10:06 +01:00
Jim Hague
b1be8d26d2 Add secrets backup script. 2025-07-29 21:58:39 +01:00
Jim Hague
c396f97822 Add backup for social. 2025-07-28 11:52:19 +01:00
Jim Hague
d28734d3b9 Apply Snac2 theme. 2025-07-28 09:45:18 +01:00
Jim Hague
1dcb206a76 Correct Snac2 proxy setup. 2025-07-28 09:44:22 +01:00
Jim Hague
94b7725470 Social now using PROXY protocol. 2025-07-26 18:17:35 +01:00
Jim Hague
5b59b1e5de Add social.lunch.org.uk with snac2. 2025-07-25 15:45:24 +01:00
Jim Hague
a20ba37a53 Apache mod_evasive doesn't work with proxies. Remove. 2025-07-25 10:18:02 +01:00
Jim Hague
4b3b14f218 Tweaks for first social install. 2025-07-20 18:40:35 +01:00
Jim Hague
af52c82122 Add social host.
It's a container, so firewall and time are handled by the host.
Also it's Trixie, so no need for Bookworm backports.
2025-07-13 12:54:18 +00:00
Jim Hague
991efa35dc Parameterise hostnames in exim4 satellite setup. 2025-07-13 12:53:33 +00:00
Jim Hague
b7b8461619 Ensure cron is installed for collecting certificates. 2025-07-11 16:37:55 +00:00
Jim Hague
9724bc97fe Add subdomain social.lunch.org.uk. 2025-07-08 13:44:57 +01:00
Jim Hague
a759b44350 Create the gpodder data directory.
The gpodder source doesn't have it but it must exist.
2025-05-13 09:50:38 +01:00
Jim Hague
81f76d1c7a Update gpodder version. 2025-05-13 09:18:18 +01:00
Jim Hague
1705f89046 dmarcts-report-parser needs a path when run from run-dmarcts. 2025-03-31 10:22:17 +01:00
Jim Hague
517d210336 Add mod_evasive to Apache to try and combat bad actors. 2025-03-28 20:13:51 +00:00
Jim Hague
1448e455b2 Stop public signup for gitea.
Bastard robots created over 1000 accounts, now deleted.
2025-03-28 20:13:09 +00:00
Jim Hague
a77e1a9d28 Allow & in outgoing email local parts.
Thanks, Oxfordshire Homes for Ukraine.
2024-12-10 17:01:23 +00:00
Jim Hague
e32d194cab To receive email, dmarc cannot be a system account. 2024-08-24 09:42:04 +01:00
Jim Hague
4379bceed8 Enable dmarc.lunch.org.uk website. 2024-08-23 15:20:13 +01:00
Jim Hague
b0432f257f Add subdomain dmarc.lunch.org.uk. 2024-08-22 15:49:33 +01:00
Jim Hague
e7b7f7ba4a Initial add of dmarcts-report-viewer. 2024-08-22 15:43:37 +01:00
Jim Hague
49bc737669 Run DMARC report update every day. 2024-08-22 15:22:59 +01:00
Jim Hague
b0aa95a3a9 DMARC report gen needs IMAP hostname matching certificate. 2024-08-22 14:37:38 +01:00
Jim Hague
3c54552109 Move DMARC report config into ~dmarc. Expected in current dir. 2024-08-22 14:27:30 +01:00
Jim Hague
f97a72fb96 Correct source of DMARC reports config. 2024-08-22 14:11:54 +01:00
Jim Hague
bb0c4c9190 Ensure unattended-upgrades is installed. 2024-08-22 14:08:42 +01:00
Jim Hague
57e1024645 Correct path to DMARC report config. 2024-08-22 13:37:05 +01:00
Jim Hague
02ff612b94 Scabbers now needs its own database for DMARC reports. 2024-08-22 13:35:31 +01:00