Files
newproject/README.md
T
2026-10-08 21:34:50 +02:00

13 lines
730 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 also needs the repo in `repositories` of `projects/personal/renovate/renovate-config.js` in `infra/komodo`.