Skip to content

Add isolated Windows TEST1714 startup support - #19

Merged
valzargaming merged 11 commits into
mainfrom
windows-testserver-startup
Oct 20, 2026
Merged

valzargaming merged 11 commits into
mainfrom
windows-testserver-startup

Conversation

@valzargaming

@valzargaming valzargaming commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Windows TEST1714 startup currently inherits Linux process commands and ambient production configuration. Add an explicit portable profile validated before environment loading, separate configuration/state, shell-free owned PHP lifecycle tools, loopback HTTP, and fail-closed guards around unsupported maintenance and game actions. Linux startup without a portable profile retains its existing path.

The example is disabled and contains no destination IDs or credentials. Optional native game controls are supplied separately by PR21 and require a reviewed supervisor consumer.

Validation: exact-head portable CI passed on Windows and Ubuntu with PHP8.3,8.4 and8.5; dependency and local-profile contracts passed. Offline constructor/ready fixtures exercise real registration paths without connecting Discord, loading credentials or running a game. This source merge does not start or deploy a bot/game service.

@valzargaming
valzargaming merged commit f03af03 into main Oct 20, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants