forked from Nixius/authelia
1
0
Fork 0
Commit Graph

27 Commits

Author SHA1 Message Date
Leopere 4ac4de9df2
Path-based routing, tiered pricing, customer details, Stripe MCP
- Path-based routing: bc.a250.ca/login, /dashboard, /activate, etc.
- Tiered pricing: first 10 free (3mo), next 40 $20/yr->$100/mo, 51+ $200/mo
- Success page: instructs to check inbox for password + 2FA setup
- Messaging: LANDING_TAGLINE, LANDING_FEATURES env vars
- Domain validation: required, must resolve via DNS
- Customer details: phone required, sanitized email/phone, stored in LLDAP
- Stripe MCP: .cursor/mcp.json, stripe-setup.sh for products/prices
- Invoice webhook: migrate $20/yr subs to $100/mo on renewal

Made-with: Cursor
2026-03-04 17:05:42 -05:00
Leopere b66dfa053e
Force auth on all customer stacks, migrate to swarm stack.yml
- Remove public/private toggle — all customer stacks now always deploy
  behind authelia-auth middleware, no exceptions
- Remove ALLOW_CUSTOMER_STACK_AUTH_TOGGLE and CUSTOMER_STACK_REQUIRE_AUTH_DEFAULT
  config, env vars, routes, and UI
- Replace docker-compose.dev.yml + docker-compose.swarm-dev.yml with
  unified stack.yml for swarm deployment
- Various handler, ldap, stripe, swarm, and template additions from
  prior work sessions

Made-with: Cursor
2026-03-03 15:51:25 -05:00
Leopere 6fcdd1262d
Bake git commit into Go binary for version traceability
- Add internal/version package with ldflags-injected Commit/BuildTime
- Dockerfile accepts BUILD_COMMIT/BUILD_TIME args, passes via -ldflags
- Log version on startup, expose GET /version endpoint
- Show commit hash badge in bottom-right of landing + dashboard pages
- Deploy scripts gate on clean git tree and pass commit to build
- Remove staging files, misc config updates

Made-with: Cursor
2026-03-03 12:51:12 -05:00
Leopere ac24f6d1dc
Add ss-atlas service, config updates, ignore IDE cruft
Made-with: Cursor
2026-03-03 11:21:03 -05:00
colin 9bbec9a8d2 Clean up WebAuthn config: remove duplicate user_verification setting
- Removed duplicate user_verification from top-level webauthn config
- user_verification is now properly configured only under selection_criteria
- Passkey authentication remains enabled and properly configured
2025-06-20 15:57:20 -04:00
Your Name e70fed6ad8 Enable passkey login and improve WebAuthn configuration 2025-06-06 10:15:12 -04:00
Your Name bad88a00e9 fixup 2025-06-04 18:21:21 -04:00
colin 9e744a895a Update docker/authelia/config/configuration.server.yml 2024-07-15 01:58:48 +00:00
colin ee8d8764ae Update docker/authelia/config/configuration.server.yml 2024-07-15 01:36:00 +00:00
colin 962cc71add Update docker/authelia/config/configuration.server.yml 2024-05-02 20:17:40 +00:00
colin 7df2037928 Update docker/authelia/config/configuration.server.yml 2024-05-02 20:10:56 +00:00
colin b6a682e337 Update docker/authelia/config/configuration.server.yml 2024-05-02 19:57:50 +00:00
Colin c485356bdd adding 2024-04-07 21:57:12 -04:00
colin 93372eeb7f Update docker/authelia/config/configuration.server.yml 2024-04-08 01:30:22 +00:00
Colin c26b29a8c2 update 2024-04-07 21:14:47 -04:00
Colin 4cb2ca7c91 update 2024-04-07 18:05:17 -04:00
Colin 014bcefbc9 update 2024-04-07 16:39:22 -04:00
Colin c65f1ad5c1 debug on 2024-04-07 16:34:48 -04:00
Colin a9079140e1 update 2024-04-07 16:27:57 -04:00
Colin 3987bb4c91 update 2024-04-07 16:24:46 -04:00
colin ebf833c313 Update docker/authelia/config/configuration.server.yml 2024-04-07 20:10:59 +00:00
colin 2f97267136 Update docker/authelia/config/configuration.server.yml 2024-04-07 20:03:56 +00:00
Colin 2fe95985b4 fully 2024-04-07 15:52:34 -04:00
Colin 16a49861f5 update 2024-04-07 15:47:18 -04:00
Colin df621727e2 pullup 2024-04-07 15:32:35 -04:00
Colin 1ed5a622e7 pullup 2024-04-07 15:23:25 -04:00
Colin 1b7cfff6f0 pullup 2024-04-07 10:48:16 -04:00