Skip to content

Develop - #4096

Closed
JacksonWork2010 wants to merge 4 commits into
mainfrom
unknown repository
Closed

Develop#4096
JacksonWork2010 wants to merge 4 commits into
mainfrom
unknown repository

Conversation

@JacksonWork2010

@JacksonWork2010 JacksonWork2010 commented Apr 5, 2026

Copy link
Copy Markdown

合并

Summary by CodeRabbit

  • Documentation

    • Added comprehensive customization guide for developers covering local development setup, login page and navigation customization, sidebar configuration, Docker deployment procedures, and troubleshooting resources.
  • Chores

    • Updated Docker image repository configuration and registry authentication settings in CI/CD workflows.

@coderabbitai

coderabbitai Bot commented Apr 5, 2026

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 992121ea-afbd-44e2-b816-b32c7271354f

📥 Commits

Reviewing files that changed from the base of the PR and between 873067f and 0381e2e.

📒 Files selected for processing (2)
  • .github/workflows/docker-image-arm64.yml
  • docs/客制化开发指南-new-api.md

Walkthrough

The pull request updates the Docker build workflow to change the image repository namespace from calciumion/new-api to dinghualabs/new-api, disables Docker Hub login, and enables GitHub Container Registry login with a new token. A comprehensive customization guide for the new-api project is added, covering development setup, UI customization, and Docker deployment procedures.

Changes

Cohort / File(s) Summary
Docker Registry Configuration
.github/workflows/docker-image-arm64.yml
Switches image repository namespace from calciumion/new-api to dinghualabs/new-api across metadata extraction, build/push tags, and cosign signing. Disables Docker Hub login in single-arch build job while enabling GHCR login with secrets.DOCKERHUB_GITHUB_TOKEN. Updates multi-arch manifest creation and inspection references to use new namespace.
Documentation
docs/客制化开发指南-new-api.md
New comprehensive customization guide providing step-by-step instructions for local development setup (Go backend and Bun frontend proxy configuration), login page customization (Logo/system name modification, email login modes, OAuth button control), navigation bar configuration, sidebar menu customization, Docker multi-stage build workflow, deployment procedures, and troubleshooting reference.

Possibly related PRs

  • feat: matrix ci #2008: Modifies the same Docker ARM64 workflow file with multi-arch build and manifest job updates.
  • feat: matrix ci #2009: Updates docker-image-arm64.yml to change image repository references and GHCR login configuration.
  • feat: matrix ci #2014: Alters docker-image-arm64.yml registry references, login steps, and manifest creation logic.

Poem

🐰 A registry shift from east to west so fine,
New namespaces align with dinghualabs' design,
GHCR blooms where Hub once lay,
While guides now help developers find their way! 🚀


🎯 2 (Simple) | ⏱️ ~12 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@JacksonWork2010
JacksonWork2010 deleted the develop branch April 5, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant