Files
newproject/README.md
T

725 B

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/.

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.