GitHub templates are not regular templates:
- They appear in template list but return 404 on direct access
- They have auto-generated names like "[endpoint name]__template__00vc58"
- Images are built and stored in RunPod's private registry: registry.runpod.net/{user}-{repo}-{branch}-{dockerfile}:{commit}
What you CAN update via API:
- All endpoint settings (workers, timeouts, scaling, etc.)
- Switch between different template versions
- Endpoint name and configuration
What you cannot update via API:
- Template environment variables
- Docker CMD/ENTRYPOINT overrides
- Container disk size
- Any template-level settings
GitHub templates are not regular templates:
- They appear in template list but return 404 on direct access
- They have auto-generated names like "[endpoint name]__template__00vc58"
- Images are built and stored in RunPod's private registry: registry.runpod.net/{user}-{repo}-{branch}-{dockerfile}:{commit}
What you CAN update via API:
- All endpoint settings (workers, timeouts, scaling, etc.)
- Switch between different template versions
- Endpoint name and configuration
What you cannot update via API:
- Template environment variables
- Docker CMD/ENTRYPOINT overrides
- Container disk size
- Any template-level settings