fix: update Docker registry from Docker Hub to dev.pivoine.art
All checks were successful
Build and Push RunPod Docker Image / build-and-push (push) Successful in 2m8s
All checks were successful
Build and Push RunPod Docker Image / build-and-push (push) Successful in 2m8s
- Use Gitea container registry instead of Docker Hub - Update workflow to use gitea.actor and REGISTRY_TOKEN - Update documentation to reflect correct registry URL - Match supervisor-ui workflow configuration
This commit is contained in:
@@ -22,12 +22,12 @@ This approach allows fast pod deployment (~2-3 minutes) while keeping all large
|
||||
|
||||
### Option A: Automated Build (Recommended)
|
||||
|
||||
The repository includes a Gitea workflow that automatically builds and pushes the Docker image when you push to the `main` branch or create a version tag.
|
||||
The repository includes a Gitea workflow that automatically builds and pushes the Docker image to your Gitea container registry when you push to the `main` branch or create a version tag.
|
||||
|
||||
1. **Configure Gitea Secrets:**
|
||||
1. **Configure Gitea Secret:**
|
||||
- Go to your Gitea repository → Settings → Secrets
|
||||
- Add `DOCKER_USERNAME` = your Docker Hub username
|
||||
- Add `DOCKER_PASSWORD` = your Docker Hub password or access token
|
||||
- Add `REGISTRY_TOKEN` = your Gitea access token with registry permissions
|
||||
- (The workflow automatically uses your Gitea username via `gitea.actor`)
|
||||
|
||||
2. **Trigger Build:**
|
||||
```bash
|
||||
@@ -42,7 +42,7 @@ The repository includes a Gitea workflow that automatically builds and pushes th
|
||||
3. **Monitor Build:**
|
||||
- Go to Actions tab in Gitea
|
||||
- Wait for build to complete (~5-10 minutes)
|
||||
- Note the Docker image name: `your-username/runpod-ai-orchestrator:latest`
|
||||
- Note the Docker image name: `dev.pivoine.art/valknar/runpod-ai-orchestrator:latest`
|
||||
|
||||
### Option B: Manual Build
|
||||
|
||||
@@ -53,11 +53,13 @@ If you prefer to build manually:
|
||||
cd /path/to/runpod
|
||||
|
||||
# Build the image
|
||||
docker build -t your-username/runpod-ai-orchestrator:latest .
|
||||
docker build -t dev.pivoine.art/valknar/runpod-ai-orchestrator:latest .
|
||||
|
||||
# Push to Docker Hub
|
||||
docker login
|
||||
docker push your-username/runpod-ai-orchestrator:latest
|
||||
# Login to your Gitea registry
|
||||
docker login dev.pivoine.art
|
||||
|
||||
# Push to Gitea registry
|
||||
docker push dev.pivoine.art/valknar/runpod-ai-orchestrator:latest
|
||||
```
|
||||
|
||||
## Step 2: Create Network Volume
|
||||
@@ -98,7 +100,7 @@ Network volumes persist your models and data across pod restarts and rebuilds.
|
||||
**Container Configuration:**
|
||||
- **Template Name**: `AI Orchestrator (ComfyUI + vLLM)`
|
||||
- **Template Type**: Docker
|
||||
- **Container Image**: `your-username/runpod-ai-orchestrator:latest`
|
||||
- **Container Image**: `dev.pivoine.art/valknar/runpod-ai-orchestrator:latest`
|
||||
- **Container Disk**: `50GB` (for system and temp files)
|
||||
- **Docker Command**: Leave empty (uses default `/start.sh`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user