Files
newproject/README.md
T

13 lines
725 B
Markdown

# newproject
Builds a project from the templates: `infra` at the root, then `backend-python`, `frontend-svelte`, `blank` and `caddy`, each with its answers in `.copier/`.
```sh
source ~/projects/templates/newproject/shell.sh
newproject ~/projects/my-thing # asks; --parts, --backend, --frontend, --serve, --mcp, --repo, --defaults
updateproject [part] # clean tree, one commit per part
giteaproject [org/name] # repo in Gitea, origin, Renovate labels
```
Templates come from Gitea (latest tag); `TEMPLATES_DIR` renders local checkouts, `TEMPLATES_REF=HEAD` their working trees. Renovate finds the repo on its own once `giteaproject` has put `renovate.jsonc` in it and the bot's team on it.