diff --git a/.github/workflows/README.md b/.github/workflows/README.md index d8e192b..f36d524 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -4,7 +4,7 @@ ### 1️⃣ For Releases → **Unified Release** Use this for all version releases: -1. Go to [Actions → Unified Release](https://github.com/cpfarhood/devcontainer/actions/workflows/release-unified.yaml) +1. Go to [Actions → Unified Release](https://github.com/farhoodliquor/devcontainer/actions/workflows/release-unified.yaml) 2. Click "Run workflow" 3. Either: - Enter specific version (e.g., `0.2.1`), OR @@ -15,12 +15,12 @@ Use this for all version releases: - ✅ Updates chart version - ✅ Creates git tag - ✅ Builds Docker image with all proper tags -- ✅ Publishes Helm chart to GitHub Pages (`https://cpfarhood.github.io/devcontainer`) +- ✅ Publishes Helm chart to GitHub Pages (`https://farhoodliquor.github.io/devcontainer`) - ✅ Creates GitHub Release with changelog ### 2️⃣ For Quick Fixes → **Quick Fix Build** Use this for emergency fixes without version changes: -1. Go to [Actions → Quick Fix Build](https://github.com/cpfarhood/devcontainer/actions/workflows/quick-fix.yaml) +1. Go to [Actions → Quick Fix Build](https://github.com/farhoodliquor/devcontainer/actions/workflows/quick-fix.yaml) 2. Click "Run workflow" 3. Enter tag (default: `latest`) 4. Click "Run workflow" diff --git a/.github/workflows/release-unified.yaml b/.github/workflows/release-unified.yaml index 602129f..85485d1 100644 --- a/.github/workflows/release-unified.yaml +++ b/.github/workflows/release-unified.yaml @@ -130,7 +130,7 @@ jobs:

Dev Container Helm Chart Repository

Add this repository to Helm:

-
helm repo add devcontainer https://cpfarhood.github.io/devcontainer
+
helm repo add devcontainer https://farhoodliquor.github.io/devcontainer

Install the chart:

helm install mydev devcontainer/devcontainer --set name=mydev
@@ -144,9 +144,9 @@ jobs: # Copy chart package and rebuild index cp "$CHART_TGZ" "$PAGES_DIR/" if [ -f "$PAGES_DIR/index.yaml" ]; then - helm repo index "$PAGES_DIR" --url https://cpfarhood.github.io/devcontainer --merge "$PAGES_DIR/index.yaml" + helm repo index "$PAGES_DIR" --url https://farhoodliquor.github.io/devcontainer --merge "$PAGES_DIR/index.yaml" else - helm repo index "$PAGES_DIR" --url https://cpfarhood.github.io/devcontainer + helm repo index "$PAGES_DIR" --url https://farhoodliquor.github.io/devcontainer fi # Commit and push @@ -181,7 +181,7 @@ jobs: ### Helm Chart \`\`\`bash - helm repo add devcontainer https://cpfarhood.github.io/devcontainer + helm repo add devcontainer https://farhoodliquor.github.io/devcontainer helm repo update helm install mydev devcontainer/devcontainer --version ${VERSION} --set name=mydev \`\`\` diff --git a/CHANGELOG.md b/CHANGELOG.md index c7da18a..be9e486 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -95,4 +95,4 @@ Use this template for future releases: - Vulnerability fixes ``` -[Unreleased]: https://github.com/cpfarhood/devcontainer/compare/v1.0.0...HEAD +[Unreleased]: https://github.com/farhoodliquor/devcontainer/compare/v1.0.0...HEAD diff --git a/CLAUDE.md b/CLAUDE.md index 7c60c96..aa250b4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -21,7 +21,7 @@ The stack is primarily **Bash scripts + YAML** — there is no Node.js package, ```bash make build # Build Docker image make build REGISTRY=ghcr.io/myuser IMAGE_TAG=v1.0 # Custom registry/tag -docker build -t ghcr.io/cpfarhood/devcontainer:latest . # Direct build +docker build -t ghcr.io/farhoodliquor/devcontainer:latest . # Direct build ``` ### Running Locally @@ -197,11 +197,11 @@ helm install my-devcontainer ./chart -f custom-values.yaml ### CI/CD - **`build-and-push.yaml`** — Builds and pushes to GHCR on every push to `main`, version tags (`v*`), and PRs. Tags: `latest` (main), semver, branch name, commit SHA. -- **`release-unified.yaml`** — Manual release workflow: bumps chart version, builds Docker image, publishes Helm chart to GitHub Pages (`https://cpfarhood.github.io/devcontainer`), and creates GitHub Release. +- **`release-unified.yaml`** — Manual release workflow: bumps chart version, builds Docker image, publishes Helm chart to GitHub Pages (`https://farhoodliquor.github.io/devcontainer`), and creates GitHub Release. - **`dependabot.yml`** — Weekly updates for GitHub Actions and Docker base image. -Image registry: `ghcr.io/cpfarhood/devcontainer` -Helm repo: `https://cpfarhood.github.io/devcontainer` +Image registry: `ghcr.io/farhoodliquor/devcontainer` +Helm repo: `https://farhoodliquor.github.io/devcontainer` ## Kubernetes Notes diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 669fa30..c8d8c38 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -15,7 +15,7 @@ This guide provides step-by-step instructions for deploying the Antigravity Dev ### 1. Clone the Repository ```bash -git clone https://github.com/cpfarhood/devcontainer.git +git clone https://github.com/farhoodliquor/devcontainer.git cd devcontainer ``` @@ -433,5 +433,5 @@ kubectl run backup --image=busybox --restart=Never --rm -i --tty \ ## Support For issues or questions: -- GitHub Issues: https://github.com/cpfarhood/devcontainer/issues -- Documentation: https://github.com/cpfarhood/devcontainer \ No newline at end of file +- GitHub Issues: https://github.com/farhoodliquor/devcontainer/issues +- Documentation: https://github.com/farhoodliquor/devcontainer \ No newline at end of file diff --git a/Makefile b/Makefile index e69654c..6d31f97 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ .PHONY: build push run stop clean help # Variables -REGISTRY ?= ghcr.io/cpfarhood +REGISTRY ?= ghcr.io/farhoodliquor IMAGE_NAME ?= devcontainer IMAGE_TAG ?= latest FULL_IMAGE = $(REGISTRY)/$(IMAGE_NAME):$(IMAGE_TAG) @@ -99,7 +99,7 @@ help: @echo " helm-port-forward - Port forward to localhost" @echo "" @echo "Variables:" - @echo " REGISTRY - Docker registry (default: ghcr.io/cpfarhood)" + @echo " REGISTRY - Docker registry (default: ghcr.io/farhoodliquor)" @echo " IMAGE_NAME - Image name (default: devcontainer)" @echo " IMAGE_TAG - Image tag (default: latest)" @echo " RELEASE_NAME - Helm release name (default: mydev)" diff --git a/README.md b/README.md index 16f67a0..24046a6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Dev Container -![Build and Push](https://github.com/cpfarhood/devcontainer/actions/workflows/build-and-push.yaml/badge.svg) +![Build and Push](https://github.com/farhoodliquor/devcontainer/actions/workflows/build-and-push.yaml/badge.svg) A containerized cloud development environment with web-based GUI access, featuring: - **VSCode or Google Antigravity** via browser-based VNC (port 5800) @@ -18,7 +18,7 @@ A containerized cloud development environment with web-based GUI access, featuri ```bash # Add the Helm repository -helm repo add devcontainer https://cpfarhood.github.io/devcontainer +helm repo add devcontainer https://farhoodliquor.github.io/devcontainer helm repo update # Deploy with one command @@ -131,7 +131,7 @@ The Helm chart uses a logical organization with these main sections: | `ide.type` | `vscode` | IDE to launch — `vscode`, `antigravity`, or `none` (see below) | | `ssh.enabled` | `false` | Also start an OpenSSH server on port 22 (additive, any IDE) | | `fileManager.enabled` | `false` | Enable the built-in web file manager for upload/download | -| `image.repository` | `ghcr.io/cpfarhood/devcontainer` | Container image | +| `image.repository` | `ghcr.io/farhoodliquor/devcontainer` | Container image | | `image.tag` | `latest` | Image tag | ### IDE choice @@ -418,7 +418,7 @@ docker run -d \ -e GITHUB_TOKEN="ghp_..." \ -e VNC_PASSWORD="changeme" \ -v $(pwd)/home:/home \ - ghcr.io/cpfarhood/devcontainer:latest + ghcr.io/farhoodliquor/devcontainer:latest ``` --- @@ -426,8 +426,8 @@ docker run -d \ ## Building ```bash -docker build -t ghcr.io/cpfarhood/devcontainer:latest . -docker push ghcr.io/cpfarhood/devcontainer:latest +docker build -t ghcr.io/farhoodliquor/devcontainer:latest . +docker push ghcr.io/farhoodliquor/devcontainer:latest ``` The image is also built and pushed automatically by CI on every push to `main` and on version tags (`v*`). diff --git a/VARIABLES.md b/VARIABLES.md index bf5e53e..b7d8485 100644 --- a/VARIABLES.md +++ b/VARIABLES.md @@ -37,7 +37,7 @@ Complete reference for all configurable values in the Antigravity Dev Container ### image.repository - **Type:** String -- **Default:** `ghcr.io/cpfarhood/devcontainer` +- **Default:** `ghcr.io/farhoodliquor/devcontainer` - **Description:** Container image repository ### image.tag diff --git a/chart/values.schema.json b/chart/values.schema.json index 1e301ed..0d88cd6 100644 --- a/chart/values.schema.json +++ b/chart/values.schema.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "https://github.com/cpfarhood/devcontainer/chart/values.schema.json", + "$id": "https://github.com/farhoodliquor/devcontainer/chart/values.schema.json", "title": "Dev Container Helm Chart Values Schema", "description": "Schema for validating values.yaml in the Dev Container Helm chart", "type": "object", diff --git a/chart/values.yaml b/chart/values.yaml index 02a4b53..0ca952e 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -7,7 +7,7 @@ name: "" # Container image configuration image: - repository: ghcr.io/cpfarhood/devcontainer + repository: ghcr.io/farhoodliquor/devcontainer tag: latest pullPolicy: Always diff --git a/memory/MEMORY.md b/memory/MEMORY.md index 9a97f36..0b1f20b 100644 --- a/memory/MEMORY.md +++ b/memory/MEMORY.md @@ -1,7 +1,7 @@ # Antigravity Dev Container - Session Notes ## Key Architecture Facts -- Image: `ghcr.io/cpfarhood/devcontainer:latest` (repo name is `devcontainer`, not `antigravity`) +- Image: `ghcr.io/farhoodliquor/devcontainer:latest` (repo name is `devcontainer`, not `antigravity`) - Deployed via Helm chart (`chart/`), not kustomize anymore - Service must NOT be headless (`clusterIP: None`) — Cilium gateway can't route to headless services - `SECURE_CONNECTION=0` — TLS is terminated at the gateway, not the app