Commit Graph

  • f8bfce87d9 Add samba service: shares, dedicated users, LAN-scoped firewall Claude 2026-08-31 18:39:11 +00:00
  • c584bc45cd Merge pull request #403 from outis1one/claude/wolf-pair-port-conflict-7nz8qg Outis 2026-08-31 14:19:09 -04:00
  • 591bdd0e79 Fix gitea.sh: open the SSH clone port in UFW Claude 2026-08-31 18:01:43 +00:00
  • 8a298d161a Fix wolf-pair: scan for a free port instead of hardcoding 8090 Claude 2026-08-31 17:44:22 +00:00
  • 63eab19e9c Merge pull request #402 from outis1one/claude/pressbooks-authelia-setup-tcryml Outis 2026-08-31 09:10:34 -04:00
  • 5e281e3d11 Fix pressbooks.sh: move proxy/Prince/DocRaptor config out of wp-config.php Claude 2026-08-31 02:40:23 +00:00
  • d0953890e6 Merge pull request #401 from outis1one/claude/pressbooks-authelia-setup-tcryml Outis 2026-08-30 22:32:30 -04:00
  • a4d33f6afd Fix pressbooks.sh: wp-cli commands failing with "core: not found" Claude 2026-08-31 02:27:30 +00:00
  • 0f0740a322 Merge pull request #400 from outis1one/claude/pressbooks-authelia-setup-tcryml Outis 2026-08-30 22:20:56 -04:00
  • 28d6d8faf4 Fix pressbooks.sh: docker compose up never ran after a successful build Claude 2026-08-31 02:19:23 +00:00
  • 42072387f8 Merge pull request #399 from outis1one/claude/pressbooks-authelia-setup-tcryml Outis 2026-08-30 19:01:08 -04:00
  • 165f3d3ecd Merge pull request #398 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-30 19:00:40 -04:00
  • 697ee95461 Add Pressbooks: self-hosted book platform on WordPress Multisite Claude 2026-08-30 21:38:32 +00:00
  • 07a6786ea5 Document manual/API fallback for Homebox's missing entity types (#1593) Claude 2026-08-28 11:10:07 +00:00
  • fe9ff46081 Add opt-in fix for Homebox's missing default entity types (#1593) Claude 2026-08-27 13:19:09 +00:00
  • b427127200 Merge pull request #397 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-27 08:46:50 -04:00
  • 6f8a703004 Fix Homebox OIDC invalid_scope error by allowing per-client extra scopes Claude 2026-08-27 12:39:22 +00:00
  • 09f46f96c1 Merge pull request #396 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-27 08:17:01 -04:00
  • dad93dd646 Merge pull request #395 from outis1one/claude/mattermost-android-notifications-d02w94 Outis 2026-08-27 08:16:34 -04:00
  • fc9733f937 Wire Authelia SSO into Homebox Claude 2026-08-27 12:14:25 +00:00
  • bec9228c55 Back up existing files before every service overwrites them Claude 2026-08-26 17:26:17 +00:00
  • 31ba6678d7 Add FQDN-change-specific causes to the push-notification troubleshooting doc Claude 2026-08-26 00:08:18 +00:00
  • fce2e7caf1 Document Android push-notification troubleshooting for Mattermost Claude 2026-08-25 22:56:58 +00:00
  • 74b5a0dc7a Merge pull request #394 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-25 13:27:36 -04:00
  • 493ee30916 Add bulk user-to-group assignment and show access privileges in listings Claude 2026-08-25 15:52:13 +00:00
  • 1e625b9955 Relabel "native" access as "internal" throughout Authelia's menus Claude 2026-08-25 15:42:23 +00:00
  • e9286c8360 Fix wrong Beszel OAuth2 navigation instructions Claude 2026-08-25 13:25:03 +00:00
  • 7209a32d43 Split "disable local login" from the initial SSO setup step Claude 2026-08-25 13:18:15 +00:00
  • 294e935ffd Merge pull request #393 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-25 06:55:30 -04:00
  • 49b965bd1d Add group-first membership management (menu option 16) Claude 2026-08-24 16:32:34 +00:00
  • 879cb24d3b Wire Authelia SSO into Immich, Audiobookshelf, and Beszel Claude 2026-08-24 16:08:33 +00:00
  • 8e7ffc5185 Merge pull request #392 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-24 12:02:25 -04:00
  • 8745f5ad01 Correct stale Mealie vision-import guidance in ai-stack.md Claude 2026-08-24 15:40:38 +00:00
  • 2d2e6aae88 Merge pull request #391 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-24 11:30:17 -04:00
  • 8808de0dbb Add group/site summary view; let Mealie fully hand off login to Authelia Claude 2026-08-24 12:58:44 +00:00
  • 5747eebf86 Merge pull request #390 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-24 08:36:08 -04:00
  • 8aea505541 Generalize site scoping into reusable, named "outside access" groups Claude 2026-08-24 04:28:32 +00:00
  • 753a8fdd43 Give admins guaranteed access to every Authelia-protected site, old and new Claude 2026-08-24 04:17:35 +00:00
  • ee7d40b0ce Merge pull request #389 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-23 21:42:17 -04:00
  • 9a7989b31d Add Authelia menu option to export/import user data Claude 2026-08-24 00:54:14 +00:00
  • bd5aa223fb Prevent a doubled portal domain when the full domain is typed by mistake Claude 2026-08-24 00:15:33 +00:00
  • 6995afdc66 Merge pull request #388 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-23 20:08:36 -04:00
  • b57c266b84 Make every authelia.sh menu numbered with 0 = exit, and fix leftover "auth." prose Claude 2026-08-24 00:04:31 +00:00
  • 65a8de0ab9 Merge pull request #387 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-23 19:50:28 -04:00
  • a5085cc65b Self-install a PATH wrapper so setup.sh works from any directory Claude 2026-08-23 23:45:12 +00:00
  • ad4758e331 Merge pull request #386 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-23 19:36:06 -04:00
  • 8bd0c0f66d Let OIDC app registration pick a domain from Caddy too, not just type it Claude 2026-08-23 23:35:21 +00:00
  • 23592a43bf Merge pull request #385 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-23 19:30:26 -04:00
  • b2b83948d8 Add site un-protect and OIDC client removal; fix a duplicate-ID dead end Claude 2026-08-23 19:41:47 +00:00
  • 098bb833cf Add a generic "protect a site with Authelia" menu action Claude 2026-08-22 20:55:14 +00:00
  • ae77992869 Wire the Security Dashboard into Authelia's per-user access scoping Claude 2026-08-22 20:44:19 +00:00
  • 845e06e079 Merge pull request #384 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-22 13:06:00 -04:00
  • cd25903865 Make the Authelia login portal's subdomain configurable, not hardcoded Claude 2026-08-22 17:04:37 +00:00
  • d3553ee168 Merge pull request #383 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-22 12:42:21 -04:00
  • 5fbc1f2ec5 Serve a keep-alive page instead of Asterisk's own web admin publicly Claude 2026-08-22 13:02:29 +00:00
  • 758adf744e Merge pull request #382 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-22 00:47:22 -04:00
  • 560c33f737 Merge pull request #381 from outis1one/claude/nvidia-gpu-flux-2-c7y9fg Outis 2026-08-22 00:46:53 -04:00
  • b0c9d73030 feat(claude-cli): add dual-account setup with model/effort defaults Claude 2026-08-22 04:46:43 +00:00
  • 3e9f9dbfed Add "remove a protected domain" to Authelia's existing-install menu Claude 2026-08-22 04:45:45 +00:00
  • b7411b236e docs(ai-stack): give exact claude mcp add commands for gitea-mcp Claude 2026-08-22 04:29:14 +00:00
  • f52713b67d Merge pull request #380 from outis1one/claude/nvidia-gpu-flux-2-c7y9fg Outis 2026-08-22 00:25:15 -04:00
  • 3614342807 Merge pull request #379 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-22 00:24:47 -04:00
  • cfee4b292b docs(ai-stack): add local-GPU + Claude Code hybrid workflow section Claude 2026-08-22 04:22:51 +00:00
  • 92ebbdf9ef Let Security Dashboard take over Asterisk's public domain Claude 2026-08-22 04:15:16 +00:00
  • c703b1c4b4 docs(ai-stack): disambiguate Tesla brand name from Tesla microarchitecture Claude 2026-08-22 03:55:27 +00:00
  • 7f23860078 docs(ai-stack): name the R580 driver branch for Volta/Pascal cards Claude 2026-08-22 03:52:39 +00:00
  • 503945e7c3 docs(ai-stack): correct CUDA deprecation status, add Tesla power/cooling note Claude 2026-08-22 03:46:06 +00:00
  • f5a23b06ac docs(ai-stack): note MoE models as a coding option for Pascal/Volta Claude 2026-08-22 03:41:25 +00:00
  • a595e45294 Merge pull request #378 from outis1one/claude/nvidia-gpu-flux-2-c7y9fg Outis 2026-08-21 23:36:00 -04:00
  • 2b69cfac1d Merge pull request #377 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-21 23:22:07 -04:00
  • e54c7827de docs(ai-stack): add server GPU generation capability table Claude 2026-08-22 03:22:02 +00:00
  • 90da2f5a91 Rename Asterisk container from easy-asterisk to asterisk Claude 2026-08-22 03:20:36 +00:00
  • 47c04ebeb3 Fix keep_alive_interval placement: [global], not [transport-tls] Claude 2026-08-22 03:10:37 +00:00
  • 953744b64c Merge pull request #376 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-21 21:02:38 -04:00
  • 4eda82acce asterisk.sh: don't flag chained services as unwired when Caddy is remote Claude 2026-08-21 22:54:02 +00:00
  • d1a3c4b0be asterisk.sh: proactive stack health check in update mode Claude 2026-08-21 22:45:36 +00:00
  • 85f3a89ef5 Merge pull request #375 from outis1one/claude/frigate-authelia-openid-0l1htj Outis 2026-08-21 17:55:27 -04:00
  • b7691e6c1b asterisk.sh: offer to fix Caddy when DOMAIN_NAME is set but unwired, in update mode Claude 2026-08-21 21:55:15 +00:00
  • da59b65ceb Wire up MWI so voicemail notifications actually reach the phone Claude 2026-08-21 21:37:52 +00:00
  • b0d51f0344 Fix sms-inbound.sh persisting an unusable "<your-domain>" webhook URL Claude 2026-08-21 21:13:16 +00:00
  • be60f475c3 Add zero-click Authelia login to Gitea and Uptime Kuma Claude 2026-08-21 21:07:02 +00:00
  • cd33b7ce71 Add Authelia SSO to Frigate — disables its own login, not just a gate in front of it Claude 2026-08-21 19:56:27 +00:00
  • afc59613fc Merge pull request #374 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-21 11:29:24 -04:00
  • 3b4c238e1d ai-stack: add RAG/MCP stack to the optional-services picker, with dependency cascade Claude 2026-08-21 15:23:18 +00:00
  • 596bd4a9d5 ai-stack: offer to stop optional services after install instead of always running everything Claude 2026-08-21 15:11:33 +00:00
  • 88d48e0e74 Merge pull request #373 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-21 10:00:37 -04:00
  • 1018dd8c9e vaultwarden: require/enforce an http(s):// scheme on DOMAIN Claude 2026-08-21 05:19:25 +00:00
  • ed9251580a Merge pull request #372 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-21 00:09:23 -04:00
  • 1ff12d6643 ai-stack: chown the stack dir back to ACTUAL_USER after every installer run Claude 2026-08-21 04:05:27 +00:00
  • 175e1679bf Merge pull request #371 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-21 00:02:47 -04:00
  • 9bf49b5daa ai-stack: fix invalid YAML in generated docker-compose.yml healthchecks Claude 2026-08-21 04:01:48 +00:00
  • 45f5c6c1e1 Merge pull request #370 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-20 23:52:25 -04:00
  • b4eccbd02d ai-stack: accept 0 as an explicit "skip cloud providers" choice Claude 2026-08-21 03:51:41 +00:00
  • 4399e8db71 ai-stack: state "skip = stay fully local" on the prompt line itself Claude 2026-08-21 03:50:12 +00:00
  • 22d213025d Merge pull request #369 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-20 23:27:17 -04:00
  • ac76ef5181 ai-stack: offer an optional vision-capable Ollama model, including moondream Claude 2026-08-21 03:09:07 +00:00
  • 0a798d5ec9 Merge pull request #368 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-20 21:19:41 -04:00
  • ebe8ea3245 mealie: reconcile BASE_URL with the domain actually chosen at the Caddy prompt Claude 2026-08-20 22:03:54 +00:00
  • 7a8b8b001b Merge pull request #367 from outis1one/claude/gitea-standalone-setup-oxoi2e Outis 2026-08-20 17:11:08 -04:00
  • 7aef571b27 authelia: strip YAML quoting from parsed domain/portal-URL values Claude 2026-08-20 21:10:22 +00:00