Commit Graph
100 Commits
Author SHA1 Message Date
Outis 6fc6c3b84d Merge pull request #439 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 20:52:47 -04:00
Outis 33e4f64d69 Merge pull request #438 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 14:58:11 -04:00
Outis 8a9241f0ff Merge pull request #437 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: make ES-DE RunInBackground fix fully self-healing, no manual step
2026-09-03 14:40:09 -04:00
Outis 5847b81dfd Merge pull request #436 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 14:21:58 -04:00
Outis 57fd74f5af Merge pull request #435 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 13:57:42 -04:00
Outis 2517b31336 Merge pull request #434 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
manage.sh controllers: identify clients by live session IP, not opaqu…
2026-09-03 12:13:27 -04:00
Outis d0c444e63f Merge pull request #433 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Fix manage.sh controllers: sudo needed for Wolf's root-owned API socket
2026-09-03 11:56:11 -04:00
Outis d84b958937 Merge pull request #432 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 11:51:29 -04:00
Outis a3642c5159 Merge pull request #431 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Backfill PCEE2 as a PS2 alternative emulator in ES-DE
2026-09-03 11:18:40 -04:00
Outis 09a24c2f16 Merge pull request #430 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 11:08:43 -04:00
Outis 93288be7e2 Merge pull request #429 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-03 10:32:06 -04:00
Outis 164d5e8891 Merge pull request #428 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Mount roms/saves into the Desktop app too
2026-09-03 01:50:20 -04:00
Outis 70f3bfbd85 Merge pull request #427 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-02 22:09:24 -04:00
Outis 24b62b7415 Merge pull request #426 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-02 16:54:24 -04:00
Outis 14541062fc Merge pull request #425 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Share ES-DE's emulator/config mounts with the Wolf Desktop app
2026-09-02 16:35:38 -04:00
Outis 5edfed7735 Merge pull request #424 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Fix TI-99/4A "emulator not found" by using a real es_find_rules.xml e…
2026-09-02 15:58:20 -04:00
Outis 22990b6583 Merge pull request #423 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: fix TI-99/4A ES-DE command line never actually updating on re-run
2026-09-02 15:38:02 -04:00
Outis daf0ed11e4 Merge pull request #422 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-02 15:17:36 -04:00
Outis f27fdad711 Merge pull request #421 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-02 14:58:43 -04:00
Outis ad5440a58b Merge pull request #420 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: fix ti99sim-sdl build failing on missing sdl-config
2026-09-02 14:36:20 -04:00
Outis 3b0689dfd9 Merge pull request #419 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: actually build ti99sim-sdl instead of punting it to a manual step
2026-09-02 14:28:41 -04:00
Outis 423b295acf Merge pull request #418 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: add Cemu (Wii U), TI-99/4A custom ES-DE system, BIOS/MAME-sampl…
2026-09-02 14:16:59 -04:00
Outis 0a32ab7844 Update README to remove unnecessary exclamation
Removed redundant phrase 'Great!' from README.
2026-09-02 13:25:42 -04:00
Outis 24e59a280c Enhance README with positive remark
Updated README to include positive feedback.
2026-09-02 13:25:13 -04:00
Outis 253ee7587b Merge pull request #417 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: fix info.zip pack never actually installing (broke content matc…
2026-09-02 11:41:11 -04:00
Outis ddfae32987 Merge pull request #416 from outis1one/claude/gitea-github-webhook-sync-7fkytg
Document the GitHub App option in the generated Gitea README
2026-09-02 08:53:31 -04:00
Outis a49f8c3533 Merge pull request #415 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-01 19:41:38 -04:00
Outis 435992a4f0 Merge pull request #414 from outis1one/claude/gitea-github-webhook-sync-7fkytg
Allow typing a password when adding/resetting Authelia users
2026-09-01 15:44:57 -04:00
Outis eb794e61f9 Merge pull request #413 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
wolf: auto-fetch Dolphin's Sys folder, drop AntiMicroX, favor RetroAr…
2026-09-01 15:25:41 -04:00
Outis 5ace213bd4 Merge pull request #412 from outis1one/claude/gitea-github-webhook-sync-7fkytg
Add real-time GitHub webhook sync to Gitea
2026-09-01 15:24:34 -04:00
Outis 63faa9b1bd Merge pull request #411 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-09-01 11:06:39 -04:00
Outis 6dff335ac7 Merge pull request #410 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Fix wolf.sh: mount /home/retro/.local/share, not just .config
2026-09-01 09:52:49 -04:00
Outis ce9a8e8c5b Merge pull request #409 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-08-31 22:45:22 -04:00
Outis 7dfcb8272a Merge pull request #408 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Fix wolf.sh: mount /home/retro/.config itself, not just .config/retro…
2026-08-31 18:03:32 -04:00
Outis d72c638337 Merge pull request #407 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Fix wolf.sh update_field(): scope field search to the app's own block
2026-08-31 16:46:01 -04:00
Outis bc7b9c6bb0 Merge pull request #406 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Fix wolf.sh manage.sh apps: detect installed apps regardless of inden…
2026-08-31 16:24:48 -04:00
Outis 0d8d87794d Merge pull request #405 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-08-31 16:11:29 -04:00
Outis a33fb0fd84 Merge pull request #404 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Add samba service: shares, dedicated users, LAN-scoped firewall
2026-08-31 14:45:39 -04:00
Outis c584bc45cd Merge pull request #403 from outis1one/claude/wolf-pair-port-conflict-7nz8qg
Claude/wolf pair port conflict 7nz8qg
2026-08-31 14:19:09 -04:00
Outis 63eab19e9c Merge pull request #402 from outis1one/claude/pressbooks-authelia-setup-tcryml
Fix pressbooks.sh: move proxy/Prince/DocRaptor config out of wp-confi…
2026-08-31 09:10:34 -04:00
Outis d0953890e6 Merge pull request #401 from outis1one/claude/pressbooks-authelia-setup-tcryml
Fix pressbooks.sh: wp-cli commands failing with "core: not found"
2026-08-30 22:32:30 -04:00
Outis 0f0740a322 Merge pull request #400 from outis1one/claude/pressbooks-authelia-setup-tcryml
Fix pressbooks.sh: docker compose up never ran after a successful build
2026-08-30 22:20:56 -04:00
Outis 42072387f8 Merge pull request #399 from outis1one/claude/pressbooks-authelia-setup-tcryml
Add Pressbooks: self-hosted book platform on WordPress Multisite
2026-08-30 19:01:08 -04:00
Outis 165f3d3ecd Merge pull request #398 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-30 19:00:40 -04:00
Outis b427127200 Merge pull request #397 from outis1one/claude/frigate-authelia-openid-0l1htj
Fix Homebox OIDC invalid_scope error by allowing per-client extra scopes
2026-08-27 08:46:50 -04:00
Outis 09f46f96c1 Merge pull request #396 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-27 08:17:01 -04:00
Outis dad93dd646 Merge pull request #395 from outis1one/claude/mattermost-android-notifications-d02w94
Claude/mattermost android notifications d02w94
2026-08-27 08:16:34 -04:00
Outis 74b5a0dc7a Merge pull request #394 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-25 13:27:36 -04:00
Outis 294e935ffd Merge pull request #393 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-25 06:55:30 -04:00
Outis 8e7ffc5185 Merge pull request #392 from outis1one/claude/frigate-authelia-openid-0l1htj
Correct stale Mealie vision-import guidance in ai-stack.md
2026-08-24 12:02:25 -04:00
Outis 2d2e6aae88 Merge pull request #391 from outis1one/claude/frigate-authelia-openid-0l1htj
Add group/site summary view; let Mealie fully hand off login to Authelia
2026-08-24 11:30:17 -04:00
Outis 5747eebf86 Merge pull request #390 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-24 08:36:08 -04:00
Outis ee7d40b0ce Merge pull request #389 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-23 21:42:17 -04:00
Outis 6995afdc66 Merge pull request #388 from outis1one/claude/frigate-authelia-openid-0l1htj
Make every authelia.sh menu numbered with 0 = exit, and fix leftover …
2026-08-23 20:08:36 -04:00
Outis 65a8de0ab9 Merge pull request #387 from outis1one/claude/frigate-authelia-openid-0l1htj
Self-install a PATH wrapper so setup.sh works from any directory
2026-08-23 19:50:28 -04:00
Outis ad4758e331 Merge pull request #386 from outis1one/claude/frigate-authelia-openid-0l1htj
Let OIDC app registration pick a domain from Caddy too, not just type it
2026-08-23 19:36:06 -04:00
Outis 23592a43bf Merge pull request #385 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-23 19:30:26 -04:00
Outis 845e06e079 Merge pull request #384 from outis1one/claude/frigate-authelia-openid-0l1htj
Make the Authelia login portal's subdomain configurable, not hardcoded
2026-08-22 13:06:00 -04:00
Outis d3553ee168 Merge pull request #383 from outis1one/claude/frigate-authelia-openid-0l1htj
Serve a keep-alive page instead of Asterisk's own web admin publicly
2026-08-22 12:42:21 -04:00
Outis 758adf744e Merge pull request #382 from outis1one/claude/frigate-authelia-openid-0l1htj
Add "remove a protected domain" to Authelia's existing-install menu
2026-08-22 00:47:22 -04:00
Outis 560c33f737 Merge pull request #381 from outis1one/claude/nvidia-gpu-flux-2-c7y9fg
docs(ai-stack): give exact claude mcp add commands for gitea-mcp
2026-08-22 00:46:53 -04:00
Outis f52713b67d Merge pull request #380 from outis1one/claude/nvidia-gpu-flux-2-c7y9fg
Claude/nvidia gpu flux 2 c7y9fg
2026-08-22 00:25:15 -04:00
Outis 3614342807 Merge pull request #379 from outis1one/claude/frigate-authelia-openid-0l1htj
Let Security Dashboard take over Asterisk's public domain
2026-08-22 00:24:47 -04:00
Outis a595e45294 Merge pull request #378 from outis1one/claude/nvidia-gpu-flux-2-c7y9fg
docs(ai-stack): add server GPU generation capability table
2026-08-21 23:36:00 -04:00
Outis 2b69cfac1d Merge pull request #377 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-21 23:22:07 -04:00
Outis 953744b64c Merge pull request #376 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-21 21:02:38 -04:00
Outis 85f3a89ef5 Merge pull request #375 from outis1one/claude/frigate-authelia-openid-0l1htj
Claude/frigate authelia openid 0l1htj
2026-08-21 17:55:27 -04:00
Outis afc59613fc Merge pull request #374 from outis1one/claude/gitea-standalone-setup-oxoi2e
Claude/gitea standalone setup oxoi2e
2026-08-21 11:29:24 -04:00
Outis 88d48e0e74 Merge pull request #373 from outis1one/claude/gitea-standalone-setup-oxoi2e
vaultwarden: require/enforce an http(s):// scheme on DOMAIN
2026-08-21 10:00:37 -04:00
Outis ed9251580a Merge pull request #372 from outis1one/claude/gitea-standalone-setup-oxoi2e
ai-stack: chown the stack dir back to ACTUAL_USER after every install…
2026-08-21 00:09:23 -04:00
Outis 175e1679bf Merge pull request #371 from outis1one/claude/gitea-standalone-setup-oxoi2e
ai-stack: fix invalid YAML in generated docker-compose.yml healthchecks
2026-08-21 00:02:47 -04:00
Outis 45f5c6c1e1 Merge pull request #370 from outis1one/claude/gitea-standalone-setup-oxoi2e
Claude/gitea standalone setup oxoi2e
2026-08-20 23:52:25 -04:00
Outis 22d213025d Merge pull request #369 from outis1one/claude/gitea-standalone-setup-oxoi2e
ai-stack: offer an optional vision-capable Ollama model, including mo…
2026-08-20 23:27:17 -04:00
Outis 0a798d5ec9 Merge pull request #368 from outis1one/claude/gitea-standalone-setup-oxoi2e
mealie: reconcile BASE_URL with the domain actually chosen at the Cad…
2026-08-20 21:19:41 -04:00
Outis 7a8b8b001b Merge pull request #367 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia: strip YAML quoting from parsed domain/portal-URL values
2026-08-20 17:11:08 -04:00
Outis 9ec4ee7963 Merge pull request #366 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia: strip CR before parsing configuration.yml, not after
2026-08-20 16:26:20 -04:00
Outis 96741c4f32 Merge pull request #365 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia: stop hardcoding "auth." as the portal subdomain for OIDC di…
2026-08-20 16:18:50 -04:00
Outis 9ecf37c56f Merge pull request #364 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia: let user-management menu pick and act on multiple users per…
2026-08-20 15:22:41 -04:00
Outis c3133711cc Merge pull request #363 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia: fix uppercase-username stripping, add delete/service-access…
2026-08-20 15:18:12 -04:00
Outis 040b006457 Merge pull request #362 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia/mealie/actualbudget/gitea: no more silent no-op reruns
2026-08-20 14:51:13 -04:00
Outis 0d605cc8c7 Merge pull request #361 from outis1one/claude/gitea-standalone-setup-oxoi2e
authelia: show existing users before asking who to scope access to
2026-08-20 14:44:43 -04:00
Outis 60b5dd5f29 Merge pull request #360 from outis1one/claude/gitea-standalone-setup-oxoi2e
Claude/gitea standalone setup oxoi2e
2026-08-20 11:40:40 -04:00
Outis d1a67766d7 Merge pull request #359 from outis1one/claude/gitea-standalone-setup-oxoi2e
gitea-github-sync: pin fetch refspec explicitly, stop silencing stderr
2026-08-17 22:21:11 -04:00
Outis e548f6526e Merge pull request #358 from outis1one/claude/gitea-standalone-setup-oxoi2e
Claude/gitea standalone setup oxoi2e
2026-08-17 18:21:02 -04:00
Outis 1450560fd1 Merge pull request #357 from outis1one/claude/gitea-standalone-setup-oxoi2e
gitea: stop clobbering the live data/ directory's ownership on reinstall
2026-08-17 14:04:09 -04:00
Outis b3b167ba8d Merge pull request #356 from outis1one/claude/gitea-standalone-setup-oxoi2e
Claude/gitea standalone setup oxoi2e
2026-08-17 13:56:20 -04:00
Outis 4b694d0bef Merge pull request #355 from outis1one/claude/gitea-standalone-setup-oxoi2e
gitea: don't leave the admin account locked behind a password-change …
2026-08-17 13:47:36 -04:00
Outis 9e88f7c741 Merge pull request #354 from outis1one/claude/gitea-standalone-setup-oxoi2e
gitea: retry token prompts instead of accepting one empty answer
2026-08-17 13:28:48 -04:00
Outis 49c00e367a Merge pull request #353 from outis1one/claude/gitea-standalone-setup-oxoi2e
Claude/gitea standalone setup oxoi2e
2026-08-17 13:23:36 -04:00
Outis a06784e669 Merge pull request #352 from outis1one/claude/gitea-standalone-setup-oxoi2e
gitea: prompt for admin username/password, make readiness wait resilient
2026-08-17 13:12:19 -04:00
Outis bfa2c50b4a Merge pull request #350 from outis1one/claude/openid-authelia-actual-budget-oovjc5
Claude/openid authelia actual budget oovjc5
2026-08-17 01:11:57 -04:00
Outis 32086a545b Merge pull request #349 from outis1one/claude/openid-authelia-actual-budget-oovjc5
Add scripted "Add a new user" option to authelia.sh
2026-08-17 00:55:04 -04:00
Outis 0c6c475b3c Merge pull request #348 from outis1one/claude/ionos-script-integration-x32ofw
Add scratch TODO.md tracking four in-flight/queued items
2026-08-16 23:30:48 -04:00
Outis 601def20fb Merge pull request #347 from outis1one/claude/mattermost-disable-threads-gbr6bi
Add option to disable Mattermost Threads (collapsed reply threads)
2026-08-16 23:05:00 -04:00
Outis 6ef89caab7 Merge pull request #346 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
2026-08-16 23:03:59 -04:00
Outis 9a6d4899a2 Merge pull request #345 from outis1one/claude/ionos-script-integration-x32ofw
Fix DEVICE_MARKER_RE field order so list_extensions() actually finds …
2026-08-16 16:28:54 -04:00
Outis 2d556a31bc Merge pull request #344 from outis1one/claude/ionos-script-integration-x32ofw
Fix app_voicemail module collision at its real source (entrypoint.sh,…
2026-08-16 16:15:49 -04:00
Outis 20e6699cf2 Merge pull request #343 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
2026-08-16 15:51:34 -04:00
Outis 7cc5eec1e0 Merge pull request #342 from outis1one/claude/ionos-script-integration-x32ofw
Add garage-webui: browse Garage's buckets/objects like Backblaze's co…
2026-08-15 20:29:10 -04:00
Outis 0ad88eca2b Merge pull request #341 from outis1one/claude/ionos-script-integration-x32ofw
Fix layout-apply crash on Garage reinstall, backfill missing .env fields
2026-08-15 09:18:29 -04:00