Commit Graph

183 Commits

Author SHA1 Message Date
Danny Grove 02ce41b554
Merge remote-tracking branch 'origin/refs/pull/13/head' into drgrove/radicale 2025-08-04 13:43:06 -07:00
Danny Grove 4d1403f056
kustomize/radicale: update image to latest iterration 2025-08-04 13:08:10 -07:00
Danny Grove 117c4a2f13
images/radicale: initial commit 2025-08-04 13:08:08 -07:00
Danny Grove 202b25e86b
radicale: initial commit 2025-08-04 13:08:06 -07:00
Danny Grove fba90aa746
Merge remote-tracking branch 'origin/refs/pull/10/head' 2025-08-04 13:07:08 -07:00
Anton Livaja 49023d0e7c
Merge remote-tracking branch 'origin/drgrove/k8s-container-fixes' into ryansquared/use-stagex-bins 2025-08-04 12:12:04 -07:00
Anton Livaja c7dd106712
chore: add anton user data for radicale 2025-08-04 06:52:18 -07:00
Danny Grove 47427d6a28
Extend build command to work for any image in the images folder 2025-08-03 01:04:01 -07:00
Danny Grove 51cd8ae0ca
Makefile: add NOCACHE flag for docker 2025-08-03 00:10:48 -07:00
Danny Grove e4652276d1
Move tools containerfile to images/tools, add macro for building tools 2025-08-03 00:03:59 -07:00
Danny Grove bd9d304209
Bump to latest stagex images 2025-08-02 22:33:40 -07:00
Danny Grove 589e9e31f0
Generate kubeconfig 2025-08-02 22:33:39 -07:00
Danny Grove b8312632a1
Upgrade k8s CLIs, make alias functions the decrypt secerts on the fly 2025-08-02 22:33:36 -07:00
Danny Grove 44ba564dfd
Pass in gpg agent and socket to user, add stack repo to container 2025-08-02 22:33:32 -07:00
Danny Grove a548000f10
kustomize/radicale: update image to latest iterration 2025-08-02 22:29:40 -07:00
Danny Grove 02df9bf36a
images/radicale: initial commit 2025-08-02 20:13:56 -07:00
Danny Grove d241321971
radicale: initial commit 2025-07-13 21:50:18 -07:00
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
Anton Livaja b278a3e072
feat: refactor functions to new container setup 2025-05-23 14:16:23 -07:00
Anton Livaja 32697576a0
feat: add plan command 2025-05-12 13:29:35 -07:00
Anton Livaja b71f711b3f
feat: use digest to keep track of state of tools image 2025-05-12 10:26:21 -07:00
Anton Livaja e757eb9363
fix: gpg socket agent path 2025-05-09 18:00:04 -07:00
Anton Livaja 6c95084aa2
feat: add k9s 2025-05-07 07:54:51 -07:00
Anton Livaja e899a0c11f
feat: update make shell command 2025-05-07 07:45:56 -07:00
Anton Livaja 46c9dbfa8e
feat: update tools container deps and add update script 2025-05-06 18:52:58 -07:00
Ryan Heywood 6f75bb991e
fix issue with concat'ing objects 2025-04-02 17:28:45 -04:00
Ryan Heywood 016dc52f8e
begin transition to stagex 2025-04-02 16:59: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