Commit Graph

7 Commits

Author SHA1 Message Date
MickLesk
cc16647e86 Enhance kan installation and build scripts with new environment variables for Trello integration and update instructions 2026-05-10 22:16:19 +02:00
MickLesk
9fe9c4f1a0 add ldap 2026-04-06 19:49:18 +02:00
MickLesk
7526a5d5e2 fix(kan): enable email+password registration
Add NEXT_PUBLIC_ALLOW_CREDENTIALS=true to .env and export it during
build. Without this, only magic-link login is available which requires
SMTP configuration. Email+password auth allows registration without
any mail server.
2026-04-05 19:58:26 +02:00
MickLesk
117245947b fix(kan): remove POSTGRES_URL from build env, add CI=true
Next.js pre-renders pages during build. With POSTGRES_URL exported,
Server Components try to query DB tables that don't exist yet
(migrations run after build), causing the build to hang indefinitely.

Docker build does NOT set POSTGRES_URL and sets CI=true to skip env
validation. Match that behavior.
2026-04-05 19:37:27 +02:00
MickLesk
77e1490b7c fix(kan,puter): use .env + source for build env vars, fix Puter unreachable via IP
- kan: write .env before build, source it + export for build-time validation
  instead of inline exports (cleaner, consistent with codebase pattern)
- puter: set domain to container IP + experimental_no_subdomain so Puter
  accepts Host header when accessed via raw IP (default puter.localhost
  rejects all non-matching hosts)
2026-04-05 18:32:49 +02:00
MickLesk
363df9ddac fix(otbr,kan,mysql): OTBR vendor/model/socat/web binding, Kan build env vars, MySQL trixie support
- openthread-br: add socat dep for TCP adapters, add --vendor-name/--model-name
  (mandatory), bind REST API to 0.0.0.0:8081, configure otbr-web to listen on
  all interfaces, update TCP example with socat forkpty pattern
- kan: export BETTER_AUTH_SECRET and POSTGRES_URL before build (required by
  @t3-oss/env-nextjs zod validation at build time)
- mysql: remove MariaDB-on-trixie workaround (MySQL repo now has trixie packages),
  update GPG key from RPM-GPG-KEY-mysql-2023 to RPM-GPG-KEY-mysql-2025
2026-04-05 18:26:11 +02:00
MickLesk
d2f6be43e7 feat: add Kan, Puter, Lychee, Fleet scripts (ct/install/json) 2026-04-04 23:21:13 +02:00