Skip to content

docs: clarify server deployment support - #19

Merged
twilightsaurus merged 1 commit into
mainfrom
docs/server-deployment-support
Sep 29, 2026
Merged

twilightsaurus merged 1 commit into
mainfrom
docs/server-deployment-support

Conversation

@twilightsaurus

Copy link
Copy Markdown
Contributor

Summary

Clarify HeimForge's supported server deployment topologies and remove Docker-specific wording from generic generated documentation.

Changes

  • clarify that Docker is optional and only used for lifecycle integration
  • document local deployment and remote POSIX/Windows deployment over SSH
  • document the limitation for managed hosts that expose only FTP/SFTP or a file-management panel
  • make generated server topology wording hosting-agnostic
  • add regression coverage for the generated topology wording
  • update the stale generated-README fixture expectation

Validation

  • python3 -m unittest discover -s tests/bootstrap -t . -p 'test_*.py'
    • 70 tests passed
  • python3 -m unittest tests.template.test_template_manifest -v
    • 25 tests passed
  • python3 -m unittest tests.fixtures.test_no_stale_module_references -v
    • 1 test passed
  • ./scripts/validate-template.sh
    • passed
  • generated-project README smoke check
    • passed
  • git diff --check
    • clean

Full ./scripts/test.sh was not run because this is a documentation/generator-wording-only change with no deployment behavior changes.

@twilightsaurus
twilightsaurus merged commit 17f5e80 into main Sep 29, 2026
2 checks passed
@twilightsaurus
twilightsaurus deleted the docs/server-deployment-support branch September 29, 2026 20:05
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.

1 participant