From 68b9f851efba6857176f22cf0935e8c20afd787e Mon Sep 17 00:00:00 2001 From: Archibold Date: Sat, 7 Nov 2026 15:06:56 +1100 Subject: [PATCH] Document the container registry push alongside the git remote --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 7708991..5ad0945 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,19 @@ uv run uwudash-mk3 --reload ```bash docker build -t uwudash-mk3 . docker run -d -p 8000:8000 -v uwudash-data:/app/data uwudash-mk3 + +# git.lovelynet.net also serves a container registry on the same host +docker login https://git.lovelynet.net +docker tag uwudash-mk3 git.lovelynet.net/benjamyn/uwudash_mk3:latest +docker push git.lovelynet.net/benjamyn/uwudash_mk3:latest + +docker pull git.lovelynet.net/benjamyn/uwudash_mk3:latest # any other machine ``` +`docker login` wants the forge's registry credentials, not the OIDC sign-in +password - a wrong password fails with `unauthorized` at `/v2/`, and a +successful login is remembered in `~/.docker/config.json` for later pushes. + The image is two-stage: `uv build` produces the wheel from the `src/` layout, a clean stage installs it into `/app/.venv`, and the entrypoint is the `uwudash-mk3` console script. It runs as uid `10001` and binds `0.0.0.0:8000`