Commit graph

1384 commits

Author SHA1 Message Date
7e3556d685 feat: change solix power delivery to cower usage on all 3 phases 2026-04-29 11:51:46 +02:00
bebb1f82a7 feat: add secrets for fueltide supabase 2026-04-24 22:36:43 +02:00
bef415b591 feat: add fueltide backup 2026-04-24 22:22:26 +02:00
6d25a6074b feat: remove supabase 2026-04-24 21:15:32 +02:00
5c6b4f18eb fefeat: supabase add secrets and change to just ios native auth 2026-04-24 18:57:09 +02:00
67e81d39f3 feat(supabase): add Google/Apple OAuth and fueltide.io-branded email flows
Enables the auth providers and transactional email flows the self-hosted
Supabase was missing compared to the cloud instance:

- GoTrue now accepts Google and Apple OAuth (web flow); Apple client-secret
  JWT is signed fresh on every activation from the SOPS-stored .p8 so
  there's no 6-month rotation ritual.
- SMTP points at mail.cloonar.com:587 with SASL auth via a new `supabase`
  LDAP account; a `noreply@fueltide.io` mailAlias lets that account send
  as the fueltide.io address.
- rspamd on mail.cloonar.com gets a per-domain DKIM key for fueltide.io
  (selector `default`) so outbound mail is signed.
- MAILER_AUTOCONFIRM is off so signup confirmation + password reset
  actually go through email.
- SITE_URL + URI_ALLOW_LIST point at app.fueltide.io / stage so links in
  emails and OAuth redirects land in the right app.

FUELTIDE_AUTH_SETUP.md documents the manual steps (LDAP entries, SOPS
additions, DNS records, Google/Apple console setup) that must be completed
before merging.
2026-04-22 22:08:29 +02:00
1f5e5b9a37 feat: nb add network to epicenter wireguard 2026-04-22 21:24:09 +02:00
23442bb6ea feat: web-arm add fueltide deep link vhost 2026-04-20 12:30:44 +02:00
47e3d0b55f feat: update claude code 2026-04-18 20:17:45 +02:00
eec0ae6ced feat: add mengenkauf repo 2026-04-18 20:17:39 +02:00
a27985e10d docs: change CLAUDE.md 2026-04-16 16:04:48 +02:00
6cc1748c51 feat: remove ocis 2026-04-16 16:04:40 +02:00
541d2fc43d feat: fix supabase 2026-04-16 16:04:17 +02:00
d611a1ff05 feat: update nextcloud 2026-04-16 15:22:24 +02:00
f2501365c4 feat: initial ocis integration 2026-04-16 11:26:56 +02:00
8ceba4bcfd fix: nas auto shutdown 2026-04-16 09:08:39 +02:00
28d00db42d feat: authelia add ocis client and fix header 2026-04-16 09:08:29 +02:00
3fae855aec feat: nas add downloads to persist 2026-04-14 23:41:59 +02:00
12b77a3960 feat: fw add matrix token generation for openclaw 2026-04-14 23:41:49 +02:00
358f2296ce fix: nas wake up on traffic 2026-04-14 10:46:15 +02:00
227fc49cb8 feat: nas remove ssd raid 2026-04-13 22:08:26 +02:00
f3cecd422f fix: remove arp wake up for nas, and make a limit how often wol packages are sent 2026-04-11 11:59:32 +02:00
46f42dab4b feat: power management for nas 2026-04-11 09:31:43 +02:00
b02acb5b60 fix: filebot 2026-04-10 16:58:17 +02:00
5191597f63 fix: nb ddev networking 2026-04-10 15:41:53 +02:00
431ab4e49c feat: nb make swayidle to a toggle 2026-04-09 21:27:18 +02:00
2d2b15d1bc feat: add anker solix 2026-04-09 09:31:32 +02:00
fcf75e7695 feat: remove foundry zip to reduce git size 2026-04-03 13:38:14 +02:00
8c5aac0f07 feat: changes for macher.solutions 2026-04-03 13:28:14 +02:00
856761d407 fix: supabase connection 2026-04-02 15:19:57 +02:00
7e98b2526b fix: nb ssh config 2026-04-02 15:19:51 +02:00
84d8c44876 feat: nb only serve ddev.site locally which is currently running 2026-04-02 15:19:44 +02:00
ab3b4a000e feat: web-arm add supabase 2026-03-28 14:21:48 +01:00
31ae2be273 fix: nb printer 2026-03-28 14:21:36 +01:00
3568719372 feat: nb add epicenter-vm 2026-03-28 14:21:32 +01:00
c2e70e2a26 feat: fw add subnet to wireguard 2026-03-28 14:21:14 +01:00
a80fa1aaad feat: update ai mailer and configure language 2026-03-19 15:19:17 +01:00
ab1168816f feat: reduce fj-runner disk size 2026-03-19 14:34:50 +01:00
6fcc0f3812 feat: update claude code 2026-03-19 14:34:39 +01:00
3a4c268f01 fix: matrix proxy 2026-03-19 14:34:32 +01:00
415744cfa8 feat: add env vars to moonlight 2026-03-12 16:50:26 +01:00
43cb3eeb5a fix: nb waybar charge limit 2026-03-12 16:50:14 +01:00
baf95f3e8e feat: fueltide website vhost 2026-03-05 12:03:46 +01:00
f7dd3461ca feat: nb add default applications 2026-03-04 13:44:17 +01:00
80fe8c2641 fix: matrix auth routes 2026-03-04 13:44:05 +01:00
5418df411c fix: matrix double puppeting 2026-03-03 23:09:43 +01:00
f1b4e2d9bb feat: authelia, more authorization policies to allow users to different software 2026-03-03 21:54:09 +01:00
b6cd213560 feat: matrix better handling for oidc users 2026-03-03 21:53:53 +01:00
42a8753018 fix: calling for matrix 2026-03-03 13:30:24 +01:00
709af80e73 feat: add coturn to matrix 2026-03-03 09:51:47 +01:00