Repository navigation
feat(templates): list the DMS Starter project template - #12
Merged
Merged
Conversation
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Why
People who find AntelopeJS DMS need one clear way to start their own project.
AntelopeJS/template-dmsis that start: the DMS, the Builder, and the AI assistant, with no sample data.ajs project initlists project templates from this registry, so it needs an entry.What changes
manifest.jsonadds DMS Starter toprojectTemplates, with the next stepdocker compose up.README.mdadds a "Start a DMS project with Docker" section.The entry comes first in the list. A CLI run with
--yesand no--templatetakes the first project template, so DMS Starter becomes that default. Move the entry below DMS Demo to keep the old default.Not verified
The CLI reads this registry from the default branch and clones the template from GitHub.
template-dmsis private today, so I did not runajs project init --template "DMS Starter". The template itself was run from a fresh clone, seeAntelopeJS/template-dmspull request 1.Merge order
Make
AntelopeJS/template-dmspublic first, then merge this pull request. Until then the entry points to a repository that the CLI cannot clone.