generated from coulomb/repo-seed
Expose Gitea package API route
This commit is contained in:
@@ -8,6 +8,15 @@ Gitea package support is enabled by `helm/gitea-registry-values.yaml`. That
|
|||||||
overlay is applied after the encrypted base values by `make gitea-deploy` and
|
overlay is applied after the encrypted base values by `make gitea-deploy` and
|
||||||
enables both container packages and Python packages.
|
enables both container packages and Python packages.
|
||||||
|
|
||||||
|
The public ingress intentionally exposes `/api/packages` and `/v2` only. The
|
||||||
|
package route is required for Python package upload and install traffic; the
|
||||||
|
general Gitea web UI and API remain outside this ingress manifest.
|
||||||
|
|
||||||
|
The live simple-index pages currently render package artifact links with
|
||||||
|
`http://gitea.coulomb.social/...`. `uv lock` and clean `pip install` checks work
|
||||||
|
against the public package route, but the next Gitea config reconciliation
|
||||||
|
should align `ROOT_URL` with the HTTPS package endpoint.
|
||||||
|
|
||||||
## Python Packages
|
## Python Packages
|
||||||
|
|
||||||
Publish Python wheels to the organization package endpoint:
|
Publish Python wheels to the organization package endpoint:
|
||||||
@@ -47,3 +56,7 @@ The portable deployment path for `vergabe-teilnahme` is:
|
|||||||
Registry endpoint ownership lives in `railiance-forge`; the package release and
|
Registry endpoint ownership lives in `railiance-forge`; the package release and
|
||||||
application dependency lock belong to the `issue-core` and `vergabe-teilnahme`
|
application dependency lock belong to the `issue-core` and `vergabe-teilnahme`
|
||||||
source repos.
|
source repos.
|
||||||
|
|
||||||
|
Status on 2026-06-05: `issue-core==0.2.0` is published in the Coulomb Gitea
|
||||||
|
PyPI registry and `vergabe-teilnahme` has regenerated its lock from this
|
||||||
|
registry.
|
||||||
|
|||||||
@@ -16,6 +16,13 @@ spec:
|
|||||||
- host: gitea.coulomb.social
|
- host: gitea.coulomb.social
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
|
- path: /api/packages
|
||||||
|
pathType: Prefix
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: gitea
|
||||||
|
port:
|
||||||
|
number: 3000
|
||||||
- path: /v2
|
- path: /v2
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
backend:
|
backend:
|
||||||
|
|||||||
Reference in New Issue
Block a user