From e16559480875f39b73a5efaaba710a997fce6834 Mon Sep 17 00:00:00 2001 From: Flamur Veliqi Date: Mon, 23 Feb 2026 13:03:32 +0100 Subject: [PATCH] GIt commit --- .gitea/workflows/publish-nx-webmail-image.yml | 10 +++++----- nx-webmail/README.md | 10 +++++----- nx-webmail/docker-compose.yml | 2 +- nx-webmail/package.json | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitea/workflows/publish-nx-webmail-image.yml b/.gitea/workflows/publish-nx-webmail-image.yml index 624cf1f..38cf65f 100644 --- a/.gitea/workflows/publish-nx-webmail-image.yml +++ b/.gitea/workflows/publish-nx-webmail-image.yml @@ -25,12 +25,12 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Log in to GHCR + - name: Log in to Gitea Registry uses: docker/login-action@v3 with: - registry: ghcr.io - username: ${{ secrets.GHCR_USERNAME }} - password: ${{ secrets.GHCR_TOKEN }} + registry: git.weektab.org + username: ${{ secrets.GITEA_USERNAME }} + password: ${{ secrets.GITEA_TOKEN }} - name: Read app version id: meta @@ -42,7 +42,7 @@ jobs: exit 1 fi echo "version=$version" >> "$GITHUB_OUTPUT" - echo "image=ghcr.io/weektab/nx-webmail" >> "$GITHUB_OUTPUT" + echo "image=git.weektab.org/nexus/nx-webmail" >> "$GITHUB_OUTPUT" - name: Build and push image id: build diff --git a/nx-webmail/README.md b/nx-webmail/README.md index 3a60953..1ecc330 100644 --- a/nx-webmail/README.md +++ b/nx-webmail/README.md @@ -24,13 +24,13 @@ Umbrel installation is most reliable when your app uses a prebuilt image from a 1. Recommended: use the GitHub Action `.github/workflows/publish-nx-webmail-image.yml`. - For Gitea use `.gitea/workflows/publish-nx-webmail-image.yml`. - - Required Gitea secrets: `GHCR_USERNAME`, `GHCR_TOKEN`, `GITEA_USERNAME`, `GITEA_TOKEN`. + - Required Gitea secrets: `GITEA_USERNAME`, `GITEA_TOKEN`. 2. The workflow reads `version` from `nx-webmail/umbrel-app.yml` and publishes: - - `ghcr.io/weektab/nx-webmail:` - - `ghcr.io/weektab/nx-webmail:latest` + - `git.weektab.org/nexus/nx-webmail:` + - `git.weektab.org/nexus/nx-webmail:latest` 3. The workflow then pins `nx-webmail/docker-compose.yml` to `tag@sha256:digest` automatically. 4. Manual fallback: - docker buildx build --platform linux/amd64,linux/arm64 -t ghcr.io/weektab/nx-webmail:1.0.1 --push . + docker buildx build --platform linux/amd64,linux/arm64 -t git.weektab.org/nexus/nx-webmail:1.0.1 --push . ## Umbrel app packaging @@ -55,7 +55,7 @@ This repository is prepared for Umbrel app-store usage. Notes: - Umbrel uses the `app_proxy` service in `docker-compose.yml`. - Internal app port is `3001`. -- `server` uses a prebuilt registry image (`ghcr.io/weektab/nx-webmail:1.0.1`). +- `server` uses a prebuilt registry image (`git.weektab.org/nexus/nx-webmail:1.0.1`). - If your store prefix changes, update `id` in `umbrel-app.yml` and `APP_HOST` in `docker-compose.yml`. ## Notes diff --git a/nx-webmail/docker-compose.yml b/nx-webmail/docker-compose.yml index df21797..9deb2ef 100644 --- a/nx-webmail/docker-compose.yml +++ b/nx-webmail/docker-compose.yml @@ -7,7 +7,7 @@ services: APP_PORT: 3001 server: - image: ghcr.io/weektab/nx-webmail:1.0.1 + image: git.weektab.org/nexus/nx-webmail:1.0.1 init: true restart: on-failure stop_grace_period: 1m diff --git a/nx-webmail/package.json b/nx-webmail/package.json index 84263c0..e425b17 100644 --- a/nx-webmail/package.json +++ b/nx-webmail/package.json @@ -1,4 +1,4 @@ -{ +{ "name": "weektab-webmail-standalone", "version": "1.0.0", "private": true,