Ryan Heywood
5167cbc72b
Revert "k/ingress-nginx: use PROXY protocol"
...
This reverts commit 5131134c1d
.
Well, that was a rather disappointing result. Turns out, DigitalOcean
adds PROXY lines to _all_ connections. I suppose that's to be expected.
However, what wasn't expected, was that ingress-nginx would only be
capable of handling them for HTTP/S traffic, and not TCP passthrough.
For that reason, we actually can't enable PROXY without instead using a
sidecar to eat the PROXY line.
2025-06-12 02:49:25 -04:00
Ryan Heywood
5131134c1d
k/ingress-nginx: use PROXY protocol
2025-06-12 02:43:30 -04:00
Ryan Heywood
50fc310110
k/website: add caution.co
2025-06-09 21:54:41 -04:00
Ryan Heywood
2627095c97
k/cert-manager: update, so we can use http01 ingressClassName
2025-06-09 21:54:22 -04:00
Ryan Heywood
7b2c98981d
update ryan's key
2025-05-30 10:57:19 -04:00
Ryan Heywood
91ce64b61c
deploy anubis to beta website
2025-05-30 10:57:10 -04:00
Ryan Heywood
5ebd7020dc
k/invoiceshelf: add delay in startup
2025-05-27 13:49:24 -04:00
Ryan Heywood
b7ad06af3f
k/website: add trove redirect
2025-05-27 13:48:29 -04:00
Ryan Heywood
8bfad21bea
ingress-nginx: re-enable snippets
2025-03-27 15:44:52 -04:00
Ryan Heywood
98865551e7
add qvs.distrust.co domain
2025-03-25 01:47:25 -04:00
Ryan Heywood
2707ece971
bump ingress-nginx
2025-03-25 01:47:04 -04:00
Ryan Heywood
27a5916409
k/website: add CC team@distrust.co for web form
2024-09-10 16:56:33 -04:00
Ryan Heywood
4bba28e670
k/forgejo: add robots to ban facebook/meta
2024-09-07 00:44:38 -04:00
Ryan Heywood
f243bb2d4b
k/website{,-beta}: add new contact form
2024-09-05 00:01:21 -04:00
Ryan Heywood
8951deadb1
k/website: commit matrix changes, add docs
2024-08-08 21:18:20 -04:00
Ryan Heywood
5dd08dc94d
k/website: include all current keys
2024-07-05 16:34:16 -04:00
Ryan Heywood
83ec5d1faf
k/forgejo: fix snapshot deletion
2024-06-21 18:35:14 -04:00
Ryan Heywood
0331504457
k/forgejo: bump version to 1.21.11-1
2024-05-30 23:46:04 -04:00
Ryan Heywood
800af4d364
Merge remote-tracking branch 'origin/pull/8/head'
2024-05-30 01:08:09 -04:00
Ryan Heywood
0ca85e65f8
Merge remote-tracking branch 'origin/pull/7/head'
2024-05-30 01:05:45 -04:00
Danny Grove
7899f443e9
Hashlock to element-web v1.11.67
2024-05-24 15:12:39 -07:00
Danny Grove
a8ce7cc03c
Re-enable matrix appservice
2024-05-24 07:30:37 -07:00
Danny Grove
9d5e1f074f
Drop billing.distrust.co DNS record in favor of external-dns
2024-04-24 22:25:57 -07:00
Danny Grove
b2e1530b33
k/matrix/synapse: increase rate limits to allow for slack bridging
2024-04-08 08:26:46 -07:00
Danny Grove
59c36f47b3
k/invoiceshelf: fix config to get working. migrate ingress to billing.distrust.co
2024-03-31 21:24:45 -07:00
Danny Grove
11840a0947
k/matrix: add mautrix-slack
2024-03-31 14:40:26 -07:00
Danny Grove
10119fd557
k/invoiceshelf: migrate to invoiceshelf, use statefulset, grab secrets from backup
2024-03-31 03:29:37 -07:00
Danny Grove
c3d9a55497
Add support for mysql db cluster, add crater mysql db, upgrade DO provider
2024-03-31 02:11:40 -07:00
Danny Grove
860ee7772b
k/invoiceshelf: initial commit
2024-03-31 02:08:56 -07:00
Danny Grove
dda0c1f77c
Fix make setup to work with open tofu
2024-03-28 21:28:02 -07:00
Danny Grove
6d149d96e5
Add MySQL DB cluster and database for crater app
2024-03-28 21:27:29 -07:00
Danny Grove
b3882daf31
k/matrix/bridges/slack: update config to support team_sync
2024-03-11 22:18:45 -07:00
Danny Grove
342a85081d
k/matrix: update secrets to working configs
2024-03-11 16:33:37 -07:00
Danny Grove
4d463021b5
k/matrix: add slack-bridge ingress and update app credentials
2024-03-11 16:32:03 -07:00
Danny Grove
9b012b72da
k/matrix: initial commit
2024-01-21 23:39:49 -08:00
Danny Grove
f5495de7c0
k/matrix/element: initial commit
2024-01-21 23:35:17 -08:00
Danny Grove
759571e589
k/matrix/coturn: initial commit
2024-01-21 23:34:23 -08:00
Danny Grove
19362e2706
k/matrix/bridges/telegram: initial commit
2024-01-21 23:31:50 -08:00
Danny Grove
f520054dd5
k/matrx/bridges/mautrix-slack: initial commit
2024-01-21 22:05:08 -08:00
Danny Grove
8d6b5f5334
k/matrx/bridges/matrix-appservice-slack: initial commit
2024-01-21 22:04:42 -08:00
Danny Grove
90937430f4
kubernetes/matrix-media-repo: initial commit
2024-01-21 22:03:55 -08:00
Danny Grove
43bb6b8810
kustomize/synapse: initial commit
2024-01-21 21:55:00 -08:00
Danny Grove
701b304c9d
Update website submodule from codeburg to git.distrust.co
2024-01-19 22:28:06 -08:00
Danny Grove
25f62adf16
Drop old chat.distrust.co domain to allow k8s cluster to take control
2024-01-19 22:27:15 -08:00
Danny Grove
fa1ac5a44a
Add matrix-media-repo bucket
2024-01-15 20:25:37 -08:00
Danny Grove
e82185c247
infra/main: add databases for matrix migration
2024-01-15 20:25:14 -08:00
Ryan Heywood
1b6e5156f4
re-encrypt to drgrove's key
2024-01-11 15:56:53 -05:00
Ryan Heywood
81c05ac069
k/forgejo: fixup snapshots
2024-01-06 00:13:05 -05:00
Ryan Heywood
a80fce357b
kustomizations: rekey for anton
2023-12-14 23:06:34 -05:00
Ryan Heywood
b469e693dd
update sops
2023-12-14 23:02:28 -05:00