[pull] master from ghostunnel:master#82
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Group the 17 doc pages into six sections (Getting Started, Certificates & Identity, Security & Access Control, Networking & Integration, Deployment & Operations, Reference). Adds per-section _index.md files, lowercases filenames, sets aliases so old URLs still resolve, and updates the sidebar and docs list templates to render the grouping. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Ghostunnel can now run as a proper Windows service instead of relying on a scheduled task or external process manager. New flags --install-service, --uninstall-service, and --service-name handle SCM registration. The service starts automatically on boot, responds to stop/shutdown controls from the SCM, and logs to the Windows Event Log. Non-Windows platforms are unaffected via no-op stubs in unix.go.
Poll SCM after Start() and return an error if the service stops immediately (e.g. bad arguments), rolling back the service registration on install. Also suppress the spurious event-source-already-exists warning on reinstall, and write an Event Log error entry before rollback. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ctions, use for Windows SCM
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )