Commit Graph

18 Commits

Author SHA1 Message Date
Deckard
c4815cf17f playerbots fixes 2025-10-15 02:06:37 -04:00
Deckard
90a90e40ad cleanup of install and monitoring 2025-10-15 00:22:52 -04:00
Deckard
535d062bc3 Add PUID/PGID environment variables
- Add PUID=1001 and PGID=1000 variables to match working deployment pattern
- Add SHARING_USER variable for reference
- Maintain backward compatibility with CONTAINER_USER variables
- Prepares for simplified user mapping approach
2025-10-13 01:29:49 -04:00
Deckard
c90d777f2c user permission alignment 2025-10-13 00:44:10 -04:00
uprightbass360
c523a20d78 better wizard logic and toggling 2025-10-05 23:38:33 -04:00
Deckard
a089136a04 Update images with liyunfan1223 fork 2025-10-05 05:45:06 -04:00
Deckard
13fc1b7e66 eluna fixes 2025-10-04 22:35:48 -04:00
Deckard
8b2eeff3fd add module functionality, untested 2025-10-04 20:44:07 -04:00
Deckard
10e08f791a fix container startup 2025-10-03 20:48:26 -04:00
Deckard
b5ef1d8a61 Updades to post-install process 2025-10-03 13:44:01 -04:00
uprightbass360
4a5b7c80b5 env cleanups 2025-10-02 00:41:40 -04:00
uprightbass360
ba541fbf78 add post install configuration 2025-10-01 20:58:13 -04:00
uprightbass360
0196a23458 Finalize automated AzerothCore module management system
This commit completes the implementation of comprehensive module management
with automatic rebuild detection and source-based compilation integration.

Features implemented:
-  Automatic module state tracking with hash-based change detection
-  Comprehensive rebuild notifications and user guidance
-  Automated rebuild script (rebuild-with-modules.sh) with error handling
-  SQL script execution for automatic database setup
-  Module compatibility analysis and documentation
-  Source-based Docker build integration and testing
-  Environment configuration management for builds

Testing results:
-  Successfully built authserver with module integration
-  Confirmed module compilation and linking process works
-  Identified and documented mod-ahbot compatibility issue
-  All 28 modules downloaded and analyzed

Configuration changes:
- All modules disabled for stable baseline (ready for selective testing)
- mod-ahbot marked as incompatible due to linking errors
- Comprehensive compatibility matrix created
- Documentation updated with testing procedures

The system fulfills the core requirement: "ensure that the installer
executes a rebuild when modules are added or removed" with automatic
detection, notifications, and streamlined rebuild automation.

🤖 Generated with [Claude Code](https://claude.ai/code)
2025-10-01 20:21:11 -04:00
uprightbass360
b573bf1f7c remove secrets 2025-10-01 03:40:44 -04:00
uprightbass360
e7b3fcdce2 adding module functionality and final setup 2025-10-01 03:26:18 -04:00
uprightbass360
f66e3b7c47 variable cleanup 2025-09-30 14:52:48 -04:00
uprightbass360
4db8db23dc fixing variable naming 2025-09-30 05:10:53 -04:00
uprightbass360
c21b364faf cleanup 2025-09-30 04:30:03 -04:00